summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-07-26 12:41:35 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-07-26 12:41:35 +0000
commit8818dce50501043ba3675207ebc91c15b14474a4 (patch)
tree8f438b8cf1a07b06886a34c5938ea4487d6219ab /media-libs/xine-lib/files
parentMarking memcached-1.2.8 ppc64 for bug 268158 (diff)
downloadgentoo-2-8818dce50501043ba3675207ebc91c15b14474a4.tar.gz
gentoo-2-8818dce50501043ba3675207ebc91c15b14474a4.tar.bz2
gentoo-2-8818dce50501043ba3675207ebc91c15b14474a4.zip
Use transition package media-libs/libmpcdecsv7 instead of media-libs/libmpcdec for Musepack support.
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Diffstat (limited to 'media-libs/xine-lib/files')
-rw-r--r--media-libs/xine-lib/files/xine-lib-1.1.16.3-libmpcdecsv7.patch38
1 files changed, 38 insertions, 0 deletions
diff --git a/media-libs/xine-lib/files/xine-lib-1.1.16.3-libmpcdecsv7.patch b/media-libs/xine-lib/files/xine-lib-1.1.16.3-libmpcdecsv7.patch
new file mode 100644
index 000000000000..97989d38abcf
--- /dev/null
+++ b/media-libs/xine-lib/files/xine-lib-1.1.16.3-libmpcdecsv7.patch
@@ -0,0 +1,38 @@
+diff -ur xine-lib-1.1.16.3.orig/configure.ac xine-lib-1.1.16.3/configure.ac
+--- xine-lib-1.1.16.3.orig/configure.ac 2009-04-02 21:44:45.000000000 +0300
++++ xine-lib-1.1.16.3/configure.ac 2009-07-26 15:34:10.000000000 +0300
+@@ -1341,8 +1341,8 @@
+ if test "x$enable_musepack" = "xno"; then
+ AC_MSG_RESULT([musepack support disabled])
+ elif test "x$with_external_libmpcdec" = "xyes"; then
+- AC_CHECK_LIB([mpcdec], [mpc_decoder_decode], [have_mpcdec=yes])
+- AC_CHECK_HEADERS([mpcdec/mpcdec.h], , [have_mpcdec=no])
++ AC_CHECK_LIB([mpcdecsv7], [mpc_decoder_decode], [have_mpcdec=yes])
++ AC_CHECK_HEADERS([mpcdecsv7/mpcdec.h], , [have_mpcdec=no])
+ if test "x$have_mpcdec" != "xyes"; then
+ AC_MSG_ERROR([Unable to find mpcdec])
+ fi
+diff -ur xine-lib-1.1.16.3.orig/src/libmusepack/Makefile.am xine-lib-1.1.16.3/src/libmusepack/Makefile.am
+--- xine-lib-1.1.16.3.orig/src/libmusepack/Makefile.am 2009-02-10 19:32:23.000000000 +0200
++++ xine-lib-1.1.16.3/src/libmusepack/Makefile.am 2009-07-26 15:34:27.000000000 +0300
+@@ -17,7 +17,7 @@
+ endif
+
+ if EXTERNAL_MPCDEC
+-xineplug_decode_mpc_la_LIBADD = $(XINE_LIB) $(LTLIBINTL) -lmpcdec
++xineplug_decode_mpc_la_LIBADD = $(XINE_LIB) $(LTLIBINTL) -lmpcdecsv7
+ else
+ xineplug_decode_mpc_la_LIBADD = $(XINE_LIB) $(LTLIBINTL)
+ endif
+diff -ur xine-lib-1.1.16.3.orig/src/libmusepack/xine_musepack_decoder.c xine-lib-1.1.16.3/src/libmusepack/xine_musepack_decoder.c
+--- xine-lib-1.1.16.3.orig/src/libmusepack/xine_musepack_decoder.c 2009-02-10 19:32:23.000000000 +0200
++++ xine-lib-1.1.16.3/src/libmusepack/xine_musepack_decoder.c 2009-07-26 15:34:49.000000000 +0300
+@@ -46,7 +46,7 @@
+ #include "xineutils.h"
+
+ #ifdef HAVE_MPCDEC_MPCDEC_H
+-# include <mpcdec/mpcdec.h>
++# include <mpcdecsv7/mpcdec.h>
+ #else
+ # include "musepack/musepack.h"
+ #endif