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
|
caa9f5bc44232dc8aeea773fea56be80 a52dec-0.7.4.tar.gz
|
||||||
|
@ -5,14 +5,14 @@
|
|||||||
|
|
||||||
name=liba52
|
name=liba52
|
||||||
version=0.7.4
|
version=0.7.4
|
||||||
release=3
|
release=4
|
||||||
source=(http://liba52.sourceforge.net/files/a52dec-$version.tar.gz
|
source=(http://liba52.sourceforge.net/files/a52dec-$version.tar.gz
|
||||||
a52dec-0.7.4-host.patch)
|
a52dec-0.7.4-build.patch)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd a52dec-$version
|
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
|
./bootstrap
|
||||||
|
|
||||||
./configure \
|
./configure \
|
||||||
@ -22,7 +22,8 @@ build() {
|
|||||||
--disable-win \
|
--disable-win \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--enable-double
|
--enable-double \
|
||||||
|
--with-pic
|
||||||
|
|
||||||
make
|
make
|
||||||
make install prefix=$PKG/usr
|
make install prefix=$PKG/usr
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
diff -pruN a52dec-0.7.4.orig/Makefile.am a52dec-0.7.4/Makefile.am
|
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.orig/Makefile.am 2011-10-05 15:17:46.538118579 +0000
|
||||||
+++ a52dec-0.7.4/Makefile.am 2011-10-05 14:15:59.871711150 +0000
|
+++ a52dec-0.7.4/Makefile.am 2011-10-05 15:18:12.013374560 +0000
|
||||||
@@ -1,3 +1,5 @@
|
@@ -1,3 +1,5 @@
|
||||||
+ACLOCAL_AMFLAGS = -I m4
|
+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
|
EXTRA_DIST = HISTORY bootstrap
|
||||||
diff -pruN a52dec-0.7.4.orig/configure.in a52dec-0.7.4/configure.in
|
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.orig/configure.in 2011-10-05 15:17:46.537119079 +0000
|
||||||
+++ a52dec-0.7.4/configure.in 2011-10-05 14:13:24.063711264 +0000
|
+++ a52dec-0.7.4/configure.in 2011-10-05 15:18:12.013374560 +0000
|
||||||
@@ -1,6 +1,7 @@
|
@@ -1,6 +1,7 @@
|
||||||
dnl Process this file with autoconf to produce a configure script.
|
dnl Process this file with autoconf to produce a configure script.
|
||||||
AC_PREREQ(2.52)
|
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"
|
OPT_CFLAGS="$CFLAGS -mtune=ultrasparc"
|
||||||
AC_TRY_CFLAGS([$OPT_CFLAGS],[CFLAGS=$OPT_CFLAGS]);;
|
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
|
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.orig/liba52/Makefile.am 2011-10-05 15:17:46.536119579 +0000
|
||||||
+++ a52dec-0.7.4/liba52/Makefile.am 2011-10-05 14:14:26.310711218 +0000
|
+++ a52dec-0.7.4/liba52/Makefile.am 2011-10-05 15:18:12.014374060 +0000
|
||||||
@@ -1,4 +1,4 @@
|
@@ -1,4 +1,4 @@
|
||||||
-CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@
|
-CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@
|
||||||
+AM_CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@
|
+AM_CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@
|
||||||
|
|
||||||
lib_LTLIBRARIES = liba52.la
|
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
|
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.orig/src/Makefile.am 2011-10-05 15:17:46.535120079 +0000
|
||||||
+++ a52dec-0.7.4/src/Makefile.am 2011-10-05 14:14:46.505711204 +0000
|
+++ a52dec-0.7.4/src/Makefile.am 2011-10-05 15:18:12.014374060 +0000
|
||||||
@@ -1,4 +1,4 @@
|
@@ -1,4 +1,4 @@
|
||||||
-CFLAGS = @A52DEC_CFLAGS@
|
-CFLAGS = @A52DEC_CFLAGS@
|
||||||
+AM_CFLAGS = @A52DEC_CFLAGS@
|
+AM_CFLAGS = @A52DEC_CFLAGS@
|
Loading…
Reference in New Issue
Block a user