add faad with multilib support

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2304 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one
2010-08-19 19:13:58 +00:00
parent 2fbb37d462
commit 9fddeeae31
6 changed files with 126 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
Install mp4ff_int_types.h for mythmusic.
http://bugs.gentoo.org/275008
--- common/mp4ff/Makefile.am
+++ common/mp4ff/Makefile.am
@@ -1,5 +1,5 @@
lib_LTLIBRARIES = libmp4ff.la
-include_HEADERS = mp4ff.h mp4ffint.h
+include_HEADERS = mp4ff.h mp4ffint.h mp4ff_int_types.h
AM_CFLAGS = -DUSE_TAGGING=1

View File

@@ -0,0 +1,29 @@
Ripped from Debian
Patch to create a shared lib for libmp4ff.
--- a/common/mp4ff/Makefile.am
+++ b/common/mp4ff/Makefile.am
@@ -1,7 +1,8 @@
-lib_LIBRARIES = libmp4ff.a
+lib_LTLIBRARIES = libmp4ff.la
include_HEADERS = mp4ff.h mp4ffint.h
-libmp4ff_a_CFLAGS = -DUSE_TAGGING=1
+AM_CFLAGS = -DUSE_TAGGING=1
-libmp4ff_a_SOURCES = mp4ff.c mp4atom.c mp4meta.c mp4sample.c mp4util.c \
+libmp4ff_la_LDFLAGS = -version-info 0:0:0
+libmp4ff_la_SOURCES = mp4ff.c mp4atom.c mp4meta.c mp4sample.c mp4util.c \
mp4tagupdate.c mp4ff.h mp4ffint.h mp4ff_int_types.h
--- a/frontend/Makefile.am
+++ b/frontend/Makefile.am
@@ -5,7 +5,7 @@
-I$(top_srcdir)/common/mp4ff
faad_LDADD = $(top_builddir)/libfaad/libfaad.la \
- $(top_builddir)/common/mp4ff/libmp4ff.a
+ $(top_builddir)/common/mp4ff/libmp4ff.la
faad_SOURCES = main.c \
audio.c audio.h \

View File

@@ -0,0 +1,10 @@
diff -ur faad2-2.7.orig/frontend/Makefile.am faad2-2.7/frontend/Makefile.am
--- faad2-2.7.orig/frontend/Makefile.am 2009-02-06 18:03:37.000000000 +0200
+++ faad2-2.7/frontend/Makefile.am 2009-07-20 20:27:29.000000000 +0300
@@ -1,5 +1,5 @@
bin_PROGRAMS = faad
-man_MANS = faad.man
+man1_MANS = faad.man
INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/common/faad \
-I$(top_srcdir)/common/mp4ff