diff options
Diffstat (limited to 'audio/clam')
-rw-r--r-- | audio/clam/clam.SlackBuild | 4 | ||||
-rw-r--r-- | audio/clam/link-to-vorbis-ogg.patch | 17 |
2 files changed, 21 insertions, 0 deletions
diff --git a/audio/clam/clam.SlackBuild b/audio/clam/clam.SlackBuild index 6927378043..641dc6bab4 100644 --- a/audio/clam/clam.SlackBuild +++ b/audio/clam/clam.SlackBuild @@ -66,6 +66,10 @@ if [ "$LIBDIRSUFFIX" != "" ]; then sed -i "s,/lib\>,/lib$LIBDIRSUFFIX," scons/libs/clam_build_helpers.py fi +# Fix underlinking error on -current (thanks to Debian) +# http://anonscm.debian.org/cgit/pkg-multimedia/clam.git/plain/debian/patches/link-to-vorbis-ogg.patch?id=f6bb1f2af9fbaea42f6936fa91faf3e851fe5f33 +patch -p1 < $CWD/link-to-vorbis-ogg.patch + CCFLAGS="$SLKCFLAGS" \ CPPFLAGS="$SLKCFLAGS" \ scons configure \ diff --git a/audio/clam/link-to-vorbis-ogg.patch b/audio/clam/link-to-vorbis-ogg.patch new file mode 100644 index 0000000000..abd54e9bca --- /dev/null +++ b/audio/clam/link-to-vorbis-ogg.patch @@ -0,0 +1,17 @@ +Description: Link against libvorbis and libogg to fix FTBFS +Author: James Cowgill <james410@cowgill.org.uk> +Bug-Debian: https://bugs.debian.org/769213 +Forwarded: no +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/scons/libs/clam_dependent_libs_checks.py ++++ b/scons/libs/clam_dependent_libs_checks.py +@@ -88,7 +88,7 @@ def test_sndfile( env, conf ) : + return True + + def test_oggvorbis( env, conf ) : +- if not conf.CheckPkgConfigFile(['vorbisfile', 'vorbisenc']) : ++ if not conf.CheckPkgConfigFile(['vorbisfile', 'vorbisenc', 'vorbis', 'ogg']) : + return False + if not conf.CheckLibrarySample('libogg', 'c', None, libogg_test_code ) : return False + if not conf.CheckLibrarySample('libvorbis', 'c', None, libvorbis_test_code ) : return False |