liba52: enable PIC support
This commit is contained in:
parent
1f02203017
commit
63ffed97d1
|
@ -1,2 +1,2 @@
|
|||
550243ceecf1a48790d2f863cdfe6cf1 a52dec-0.7.4-host.patch
|
||||
cdfaa26d5e9bf365571b8b047d4b5031 a52dec-0.7.4-build.patch
|
||||
caa9f5bc44232dc8aeea773fea56be80 a52dec-0.7.4.tar.gz
|
||||
|
|
|
@ -5,14 +5,14 @@
|
|||
|
||||
name=liba52
|
||||
version=0.7.4
|
||||
release=3
|
||||
release=4
|
||||
source=(http://liba52.sourceforge.net/files/a52dec-$version.tar.gz
|
||||
a52dec-0.7.4-host.patch)
|
||||
a52dec-0.7.4-build.patch)
|
||||
|
||||
build() {
|
||||
cd a52dec-$version
|
||||
|
||||
patch -p 1 -i $SRC/a52dec-0.7.4-host.patch
|
||||
patch -p 1 -i $SRC/a52dec-0.7.4-build.patch
|
||||
./bootstrap
|
||||
|
||||
./configure \
|
||||
|
@ -22,7 +22,8 @@ build() {
|
|||
--disable-win \
|
||||
--disable-static \
|
||||
--enable-shared \
|
||||
--enable-double
|
||||
--enable-double \
|
||||
--with-pic
|
||||
|
||||
make
|
||||
make install prefix=$PKG/usr
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
diff -pruN a52dec-0.7.4.orig/Makefile.am a52dec-0.7.4/Makefile.am
|
||||
--- a52dec-0.7.4.orig/Makefile.am 2011-10-05 14:10:37.223711385 +0000
|
||||
+++ a52dec-0.7.4/Makefile.am 2011-10-05 14:15:59.871711150 +0000
|
||||
--- a52dec-0.7.4.orig/Makefile.am 2011-10-05 15:17:46.538118579 +0000
|
||||
+++ a52dec-0.7.4/Makefile.am 2011-10-05 15:18:12.013374560 +0000
|
||||
@@ -1,3 +1,5 @@
|
||||
+ACLOCAL_AMFLAGS = -I m4
|
||||
+
|
||||
|
@ -8,8 +8,8 @@ diff -pruN a52dec-0.7.4.orig/Makefile.am a52dec-0.7.4/Makefile.am
|
|||
|
||||
EXTRA_DIST = HISTORY bootstrap
|
||||
diff -pruN a52dec-0.7.4.orig/configure.in a52dec-0.7.4/configure.in
|
||||
--- a52dec-0.7.4.orig/configure.in 2011-10-05 14:10:37.222711385 +0000
|
||||
+++ a52dec-0.7.4/configure.in 2011-10-05 14:13:24.063711264 +0000
|
||||
--- a52dec-0.7.4.orig/configure.in 2011-10-05 15:17:46.537119079 +0000
|
||||
+++ a52dec-0.7.4/configure.in 2011-10-05 15:18:12.013374560 +0000
|
||||
@@ -1,6 +1,7 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
AC_PREREQ(2.52)
|
||||
|
@ -38,17 +38,29 @@ diff -pruN a52dec-0.7.4.orig/configure.in a52dec-0.7.4/configure.in
|
|||
OPT_CFLAGS="$CFLAGS -mtune=ultrasparc"
|
||||
AC_TRY_CFLAGS([$OPT_CFLAGS],[CFLAGS=$OPT_CFLAGS]);;
|
||||
diff -pruN a52dec-0.7.4.orig/liba52/Makefile.am a52dec-0.7.4/liba52/Makefile.am
|
||||
--- a52dec-0.7.4.orig/liba52/Makefile.am 2011-10-05 14:10:37.221711385 +0000
|
||||
+++ a52dec-0.7.4/liba52/Makefile.am 2011-10-05 14:14:26.310711218 +0000
|
||||
--- a52dec-0.7.4.orig/liba52/Makefile.am 2011-10-05 15:17:46.536119579 +0000
|
||||
+++ a52dec-0.7.4/liba52/Makefile.am 2011-10-05 15:18:12.014374060 +0000
|
||||
@@ -1,4 +1,4 @@
|
||||
-CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@
|
||||
+AM_CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@
|
||||
|
||||
lib_LTLIBRARIES = liba52.la
|
||||
|
||||
diff -pruN a52dec-0.7.4.orig/liba52/configure.incl a52dec-0.7.4/liba52/configure.incl
|
||||
--- a52dec-0.7.4.orig/liba52/configure.incl 2011-10-05 15:17:46.535120079 +0000
|
||||
+++ a52dec-0.7.4/liba52/configure.incl 2011-10-05 15:18:32.540106045 +0000
|
||||
@@ -2,7 +2,7 @@ AC_SUBST([LIBA52_CFLAGS])
|
||||
AC_SUBST([LIBA52_LIBS])
|
||||
|
||||
dnl avoid -fPIC when possible
|
||||
-LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic"
|
||||
+dnl LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic"
|
||||
|
||||
AC_ARG_ENABLE([double],
|
||||
[ --enable-double use double-precision samples])
|
||||
diff -pruN a52dec-0.7.4.orig/src/Makefile.am a52dec-0.7.4/src/Makefile.am
|
||||
--- a52dec-0.7.4.orig/src/Makefile.am 2011-10-05 14:10:37.221711385 +0000
|
||||
+++ a52dec-0.7.4/src/Makefile.am 2011-10-05 14:14:46.505711204 +0000
|
||||
--- a52dec-0.7.4.orig/src/Makefile.am 2011-10-05 15:17:46.535120079 +0000
|
||||
+++ a52dec-0.7.4/src/Makefile.am 2011-10-05 15:18:12.014374060 +0000
|
||||
@@ -1,4 +1,4 @@
|
||||
-CFLAGS = @A52DEC_CFLAGS@
|
||||
+AM_CFLAGS = @A52DEC_CFLAGS@
|
Loading…
Reference in New Issue
Block a user