summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanno Boeck <hanno@gentoo.org>2006-04-20 15:12:58 +0000
committerHanno Boeck <hanno@gentoo.org>2006-04-20 15:12:58 +0000
commit30630fff056be14fac456d3dc4f40ab73d25acee (patch)
tree21fb812b42e58e102ad71443d5a4afc587acbf60 /media-libs/faac
parentstable on x86. (diff)
downloadhistorical-30630fff056be14fac456d3dc4f40ab73d25acee.tar.gz
historical-30630fff056be14fac456d3dc4f40ab73d25acee.tar.bz2
historical-30630fff056be14fac456d3dc4f40ab73d25acee.zip
faac as-needed fix
Package-Manager: portage-2.1_pre7-r5
Diffstat (limited to 'media-libs/faac')
-rw-r--r--media-libs/faac/ChangeLog6
-rw-r--r--media-libs/faac/Manifest21
-rw-r--r--media-libs/faac/faac-1.24-r2.ebuild3
-rw-r--r--media-libs/faac/files/faac-1.24-as-needed.patch10
4 files changed, 29 insertions, 11 deletions
diff --git a/media-libs/faac/ChangeLog b/media-libs/faac/ChangeLog
index 666c947395d0..84a58b169317 100644
--- a/media-libs/faac/ChangeLog
+++ b/media-libs/faac/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/faac
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/faac/ChangeLog,v 1.34 2006/04/18 16:46:30 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/faac/ChangeLog,v 1.35 2006/04/20 15:12:58 hanno Exp $
+
+ 20 Apr 2006; Hanno Boeck <hanno@gentoo.org>
+ +files/faac-1.24-as-needed.patch, faac-1.24-r2.ebuild:
+ Add patch to compile with --as-needed.
*faac-1.24-r2 (18 Apr 2006)
diff --git a/media-libs/faac/Manifest b/media-libs/faac/Manifest
index 23d624d8770a..2300eee11895 100644
--- a/media-libs/faac/Manifest
+++ b/media-libs/faac/Manifest
@@ -1,15 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 34bc8964b2ed54e2ee7b347336bbf071 ChangeLog 4608
-RMD160 ba10789c3c1a6a505571e52ed51cdbe62ae67703 ChangeLog 4608
-SHA256 85b4812cc64b9c784985cb63bb5041af458e9c0a2bfd85a9e0e0ee11c119a286 ChangeLog 4608
+MD5 7ae768c87731ced8029b3aec35d32202 ChangeLog 4749
+RMD160 de12b8538ace5964909a5d2e05a0680880a9f74f ChangeLog 4749
+SHA256 617e5fb38e130dafa9c1665308b997af6230683338cce842de314500dbe2b88c ChangeLog 4749
MD5 bf33170043aee274cbc63755f1339254 faac-1.24-r1.ebuild 905
RMD160 6c77c5af6b7f763bf57d7640da67d32ed8ae76a1 faac-1.24-r1.ebuild 905
SHA256 cefa5cc330193c044755b2238b6921755bd4404ede60c4c0640564230f014567 faac-1.24-r1.ebuild 905
-MD5 965ed76f06650d000e8fb7c4827f2bfc faac-1.24-r2.ebuild 950
-RMD160 4a4a1511de3ba4e817ce7b1daec3d4d62532a550 faac-1.24-r2.ebuild 950
-SHA256 038c12cbe17ca93ddd7576ccddf69bd765c63d2f74b71ae07510a4e1d158bbaa faac-1.24-r2.ebuild 950
+MD5 94203b6d4b2eb138922d4cc14e989bd7 faac-1.24-r2.ebuild 989
+RMD160 fd591a18188d1a0f75968b07c46b0456c77c6657 faac-1.24-r2.ebuild 989
+SHA256 1ad1ffe5117fbcb2ef8f4332db706ed316967ef9028702828e0f8dafbfbe85f6 faac-1.24-r2.ebuild 989
MD5 3870d2e5e634da7382012e17f24c69ad faac-1.24.ebuild 854
RMD160 41660f901a3a559394742eb418bea730b0ac86d7 faac-1.24.ebuild 854
SHA256 3e4200edc85ec9f9b5af36af90e839296695be4dd664d7b9146472c771f3066e faac-1.24.ebuild 854
@@ -22,6 +22,9 @@ SHA256 143e67433042786e8b95c5d6e86e263960eb49a1f42ea9a85416e6729b6f678c files/di
MD5 d6e9d2ebbabd23307f78a853a2aaa749 files/digest-faac-1.24-r2 229
RMD160 b77b7e71e79e6acabe5cae38ed83f08f523744bb files/digest-faac-1.24-r2 229
SHA256 629b745951c8f55ba55b195c692f50f548747b32a5fe4d6401d6d9374269e690 files/digest-faac-1.24-r2 229
+MD5 26f55a8c8020bddb380eb5e5b7b520e0 files/faac-1.24-as-needed.patch 515
+RMD160 2cfb414929d4b0099773460f05e547d713410f78 files/faac-1.24-as-needed.patch 515
+SHA256 f713b86101debfb4d6ddfe6b9f48f8edef6aa6241e5a577d11ed23bee8b3e419 files/faac-1.24-as-needed.patch 515
MD5 af9d89575787d0f3507d3c710b588924 files/faac-1.24-faad.patch 885
RMD160 7f7e323c7a4953bb7610f58473932d50f976168b files/faac-1.24-faad.patch 885
SHA256 6bacb992f8f7ecfd2fd8ecf5be7d203bdcc0806ebf36362b58531d90028d634a files/faac-1.24-faad.patch 885
@@ -34,7 +37,7 @@ SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFERRc0AiZjviIA2XgRAkFdAKC7ISK6NT2H4qXgb7cDXIggOg13vgCglZ8f
-QPzNEZkgQPpee/cd4U2eDD0=
-=9+RY
+iD8DBQFER6WSr2QksT29OyARAiMZAJ9rPoRYvN1XKmLu+zBaUvt5NwaJuwCgmxKp
+aTTkULlcGe7lY8c61gQgaNI=
+=jiFx
-----END PGP SIGNATURE-----
diff --git a/media-libs/faac/faac-1.24-r2.ebuild b/media-libs/faac/faac-1.24-r2.ebuild
index f1b0f7660b92..1dbf68cd234c 100644
--- a/media-libs/faac/faac-1.24-r2.ebuild
+++ b/media-libs/faac/faac-1.24-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/faac/faac-1.24-r2.ebuild,v 1.1 2006/04/18 16:46:30 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/faac/faac-1.24-r2.ebuild,v 1.2 2006/04/20 15:12:58 hanno Exp $
inherit libtool eutils autotools
@@ -27,6 +27,7 @@ src_unpack() {
epatch "${FILESDIR}/${P}-faad.patch"
epatch "${FILESDIR}/${P}-tracknumber.patch"
+ epatch "${FILESDIR}/${P}-as-needed.patch"
eautoreconf
elibtoolize
diff --git a/media-libs/faac/files/faac-1.24-as-needed.patch b/media-libs/faac/files/faac-1.24-as-needed.patch
new file mode 100644
index 000000000000..a73ef574df97
--- /dev/null
+++ b/media-libs/faac/files/faac-1.24-as-needed.patch
@@ -0,0 +1,10 @@
+--- faac/libfaac/Makefile.am 2003-10-17 18:41:05.000000000 +0200
++++ faac-1/libfaac/Makefile.am 2006-04-20 17:08:30.103745000 +0200
+@@ -2,6 +2,7 @@
+
+ libfaac_la_SOURCES = aacquant.c bitstream.c fft.c frame.c midside.c psychkni.c util.c backpred.c channels.c filtbank.c huffman.c ltp.c tns.c
+ libfaac_la_INCLUDES = aacquant.h channels.h filtbank.h hufftab.h psych.h backpred.h coder.h frame.h midside.h tns.h bitstream.h fft.h huffman.h ltp.h util.h
++libfaac_la_LIBADD = -lm
+
+ INCLUDES = -I$(top_srcdir)/include
+