diff options
author | Florian Fischer <vlooe@web.de> | 2009-06-16 01:40:07 +0200 |
---|---|---|
committer | Florian Fischer <vlooe@web.de> | 2009-06-16 01:40:07 +0200 |
commit | 0f45ed63841a85a6ccc07c949aafcce7b3faa146 (patch) | |
tree | 0349978ff8b5cf532505a34ab26487a2271624a7 /media-libs | |
parent | synced media-libs/amrnb with portage tree (diff) | |
download | multilib-portage-0f45ed63841a85a6ccc07c949aafcce7b3faa146.tar.gz multilib-portage-0f45ed63841a85a6ccc07c949aafcce7b3faa146.tar.bz2 multilib-portage-0f45ed63841a85a6ccc07c949aafcce7b3faa146.zip |
synced media-libs/a52dec with portage tree
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/a52dec/ChangeLog | 212 | ||||
-rw-r--r-- | media-libs/a52dec/Manifest | 6 | ||||
-rw-r--r-- | media-libs/a52dec/a52dec-0.7.4-r5.ebuild | 12 | ||||
-rw-r--r-- | media-libs/a52dec/a52dec-0.7.4-r6.ebuild | 23 | ||||
-rw-r--r-- | media-libs/a52dec/metadata.xml | 8 |
5 files changed, 22 insertions, 239 deletions
diff --git a/media-libs/a52dec/ChangeLog b/media-libs/a52dec/ChangeLog deleted file mode 100644 index bfc3048be..000000000 --- a/media-libs/a52dec/ChangeLog +++ /dev/null @@ -1,212 +0,0 @@ -# ChangeLog for media-libs/a52dec -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/ChangeLog,v 1.53 2008/06/16 10:42:16 flameeyes Exp $ - - 16 Jun 2008; Diego Pettenò <flameeyes@gentoo.org> - files/a52dec-0.7.4-tests-optional.patch, a52dec-0.7.4-r6.ebuild: - Fix the test building with a slightly different patch, that doesn't expose - a conditional during configure (and thus an USE flag). - -*a52dec-0.7.4-r6 (13 Jun 2008) - - 13 Jun 2008; Peter Alfredsen <loki_val@gentoo.org> - +files/a52dec-0.7.4-tests-optional.patch, +a52dec-0.7.4-r6.ebuild: - No longer build tests if we don't need them. Bug #226343. - - 28 Dec 2007; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r5.ebuild: - Make djbfft a runtime dependency too, or --depclean will remove it and break - a52dec. - - 17 Feb 2007; Fabian Groffen <grobian@gentoo.org> a52dec-0.7.4-r5.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 21 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> - -a52dec-0.7.4-r3.ebuild: - Remove old verison. - - 27 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r3.ebuild, - a52dec-0.7.4-r5.ebuild: - Force latest version of autoconf/automake. Closes bug #149179. - - 04 Sep 2006; Joshua Kinard <kumba@gentoo.org> a52dec-0.7.4-r5.ebuild: - Marked stable on mips. - - 25 May 2006; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r5.ebuild: - Add ~x86-fbsd keyword. - - 25 May 2006; Diego Pettenò <flameeyes@gentoo.org> - files/a52dec-0.7.4-build.patch, a52dec-0.7.4-r5.ebuild: - Rice it down, don't add extra flags to the build, like the deprecated -mtune - or -O3 -fomit-frame-pointer. - - 04 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r3.ebuild, - a52dec-0.7.4-r5.ebuild: - Change old ebuild to use autotools eclass/eautoreconf; remove dependency - over automake/autoconf as they are set by autotools eclass. - - 25 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> -a52dec-0.7.4.ebuild, - -a52dec-0.7.4-r4.ebuild: - Cleanup of old versions. - - 13 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r5.ebuild: - Use autotools eclass to clean up output during unpack phase. Fix dependency - over autoconf/automake. - - 13 Sep 2005; Aron Griffis <agriffis@gentoo.org> a52dec-0.7.4-r5.ebuild: - Mark 0.7.4-r5 stable on alpha - - 11 Aug 2005; Stefan Briesenick <sbriesen@gentoo.org> - files/a52dec-0.7.4-freebsd.patch: - changing absolute path to relative in freebsd.patch, if you're using a - non-standard portage-temp location, patching would fail. - - 11 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> - a52dec-0.7.4-r5.ebuild: - Stable on sparc - - 11 Aug 2005; Olivier Crête <tester@gentoo.org> a52dec-0.7.4-r5.ebuild: - Stable on x86 to satisfy xine-lib-1.0.1-r3 for bug #98805 - - 29 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> - +files/a52dec-0.7.4-freebsd.patch, a52dec-0.7.4-r5.ebuild: - Added patch for Gentoo/FreeBSD compatibility. Thanks to Alberto Zennaro on - bug #100112. - - 16 Jul 2005; Joseph Jezak <josejx@gentoo.org> a52dec-0.7.4-r5.ebuild: - Marked ppc stable. - - 13 Jul 2005; Markus Rothe <corsair@gentoo.org> a52dec-0.7.4-r5.ebuild: - Stable on ppc64 (bug #98805) - - 12 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r5.ebuild: - Marked stable on amd64. - -*a52dec-0.7.4-r5 (26 May 2005) - - 26 May 2005; Diego Pettenò <flameeyes@gentoo.org> - +a52dec-0.7.4-r5.ebuild: - Added new revision which installs a52_internal.h header (needed by xine-lib - to build with external a52dec support). - - 26 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org> - a52dec-0.7.4-r4.ebuild: - Stable sparc. - - 24 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> a52dec-0.7.4-r4.ebuild: - Stable on alpha. - - 24 Apr 2005; Markus Rothe <corsair@gentoo.org> a52dec-0.7.4-r4.ebuild: - Stable on ppc64 - - 19 Apr 2005; Luca Barbato <lu_zero@gentoo.org> a52dec-0.7.4-r4.ebuild: - Marked ppc and x86 - - 19 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r4.ebuild: - Mark a52dec-0.7.4-r4 stable on amd64 - -*a52dec-0.7.4-r4 (18 Mar 2005) - - 18 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - +a52dec-0.7.4-r4.ebuild: - Always install the static lib, too. - - 17 Dec 2004; Mike Frysinger <vapier@gentoo.org> a52dec-0.7.4-r3.ebuild: - Remove useless C++ checks #74485. - - 15 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> a52dec-0.7.4-r3.ebuild: - Stable on alpha. - - 17 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> - a52dec-0.7.4-r3.ebuild: - Stable amd64, sparc, x86. - - 11 Nov 2004; Markus Rothe <corsair@gentoo.org> a52dec-0.7.4-r3.ebuild: - Stable on ppc64; missing dependency of media-libs/libmpeg3 - -*a52dec-0.7.4-r3 (05 Nov 2004) - - 05 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> - +files/a52dec-0.7.4-build.patch, -a52dec-0.7.4-r2.ebuild, - +a52dec-0.7.4-r3.ebuild: - Revision bump to fix fPIC issue bug #68567. - - 04 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> - -a52dec-0.7.4-r1.ebuild: - Make stable version build shared, too. Removing -r1. - -*a52dec-0.7.4-r2 (01 Oct 2004) - - 01 Oct 2004; Patrick Kursawe <phosphan@gentoo.org> +a52dec-0.7.4-r2.ebuild: - Now also builds shared libraries. If only static libs are built, some other - programs make trouble as soon as djbfft is used (they don't link it, though - they should). - - 15 Sep 2004; Kito <keetz@gentoo.org> : - added added ~ppc-macos keyword - - 28 Jul 2004; Tom Gall <tgall@gentoo.org> a52dec-0.7.4-r1.ebuild: - stable on ppc64, bug #55076 - - 13 Jul 2004; Travis Tilley <lv@gentoo.org> a52dec-0.7.4-r1.ebuild: - added djbfft support for amd64 - - 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> - a52dec-0.7.4-r1.ebuild, a52dec-0.7.4.ebuild: - virtual/glibc -> virtual/libc - -*a52dec-0.7.4-r1 (05 Apr 2004) - - 05 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> a52dec-0.7.4-r1.ebuild: - Adding djbfft support for x86 - - 20 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> a52dec-0.7.4.ebuild: - RDEPEND fix for bug #44816. - - 09 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> - a52dec-0.7.3-r1.ebuild, a52dec-0.7.4.ebuild: - Filter out -fprefetch-loop-arrays (Bug #44007). - - 28 Jan 2004; Aron Griffis <agriffis@gentoo.org> a52dec-0.7.4.ebuild: - stable on alpha and ia64 - - 04 Nov 2003; Michael Sterrett <mr_bones_@gentoo.org> a52dec-0.7.4.ebuild: - add IUSE to fix bug 32722; fix DESCRIPTION; use emake; more error - checking/messages; tidy - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*a52dec-0.7.4 (29 Jul 2002) - - 29 Jul 2002; Nick Hadaway <raker@gentoo.org> - a52dec-0.7.4.ebuild, files/digest-a52dec-0.7.4 : - - Version Bump. From the source ChangeLog... - -The library is now fully reentrant. - -Added win32 output module, al file output, gain control. - -A few additional portability enhancements. - -*a52dec-0.7.3-r1 (17 Jun 2002) - - 17 Jun 2002; Seemant Kulleen <seemant@gentoo.org> a52dec-0.7.3-r1.ebuild - files/digest-a52dec-0.7.3-r1 : - - removed the "--enable-double" configure option, which Bernardo Silva - pointed out as being wrong, and it was confirmed by upstream as being a - debug option for their developers only. - -*a52dec-0.7.3 (15 Apr 2002) - - 15 Apr 2002; Seemant Kulleen <seemant@gentoo.org> a52dec-0.7.3.ebuild - files/digest-a52dec-0.7.3 : - - Version bump - -*a52dec-0.7.2 (1 Feb 2002) - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/media-libs/a52dec/Manifest b/media-libs/a52dec/Manifest index a35888610..ae4e570df 100644 --- a/media-libs/a52dec/Manifest +++ b/media-libs/a52dec/Manifest @@ -2,7 +2,5 @@ AUX a52dec-0.7.4-build.patch 1113 RMD160 5b6142d108cb7a2dad04bfa0a4eae0cb599cb60 AUX a52dec-0.7.4-freebsd.patch 343 RMD160 29981d434e6d1fcbbceb36a6200554302d4ef898 SHA1 5631e11ada36c5d0f11bf924cf0bbc5e106e2bd2 SHA256 61a2852445843dcb3cee283cbcd44ce28a1e5d018f60879ba8e8de184668367d AUX a52dec-0.7.4-tests-optional.patch 299 RMD160 fc64a44b56d25c2dacc62625909a5fe611baf694 SHA1 86c211487eab6712b6b42b11ac216b6ee4eec6a9 SHA256 d0dd7ad5d6f070ef385bf76ff48e1d54be7cb9d5ba3d7d71e5b1b4657bdfb9ba DIST a52dec-0.7.4.tar.gz 241507 RMD160 5b63b34c5840e7182b733cad41e916a8d4875eb1 SHA1 79b33bd8d89dad7436f85b9154ad35667aa37321 SHA256 a21d724ab3b3933330194353687df82c475b5dfb997513eef4c25de6c865ec33 -EBUILD a52dec-0.7.4-r5.ebuild 1346 RMD160 70e2b88f65f426de35157645de1357663c6a8202 SHA1 67dd72328bfd837f1591fa2906f5d56240205e74 SHA256 f60c2c423bdb8bab6b36c5212ff6dd5a92e5d7640e9e20602c4ea045ece26d00 -EBUILD a52dec-0.7.4-r6.ebuild 1405 RMD160 40975f4192e6ca5ea85caf496c1cf6995d574966 SHA1 a91b5a2a1685e8a187e532d26c605acd455d804f SHA256 3f4f196ecd0510d1e8450bb116e2b148f81d75f3f6f0073634421bcef65f7d19 -MISC ChangeLog 7711 RMD160 da17df412cb6fd0f4d24d7b8a4658d8d403bf3c2 SHA1 122fb52b5150ea5c839a18c02a153ca0597e4de2 SHA256 1d3646da5d07f06decf7073b23e034876f24a5c572deac092a279e32ea06c842 -MISC metadata.xml 263 RMD160 c5058962ee3e28f9d59f96166a74491c8921876b SHA1 cd5010261b69c760edfd60bc8398cffc15a3aa3e SHA256 938b5d7b1489d64aa1d2479633cc25916bc5381e6a080dd96a7b339ea7690d24 +EBUILD a52dec-0.7.4-r5.ebuild 1393 RMD160 f6690ac23a539472b40d0e673912aba5a97673b3 SHA1 e7e3571225808a1d0b71d38a5450b108a1714bb2 SHA256 bb48ea1b8dccf8384d78c1ea9eabefc747c156e70d9bfd2c568884109b38ff94 +EBUILD a52dec-0.7.4-r6.ebuild 1518 RMD160 13626278a250a54668b6df8cd2353e9ed877ad33 SHA1 c3d73ab518e89db74669d51e8684e21efb4f6f27 SHA256 6b03e36e116c8360ffd940b7cd4b616eb1db1d66b9756186d63bc62bb824fe39 diff --git a/media-libs/a52dec/a52dec-0.7.4-r5.ebuild b/media-libs/a52dec/a52dec-0.7.4-r5.ebuild index a88eb05e9..39f2b8f17 100644 --- a/media-libs/a52dec/a52dec-0.7.4-r5.ebuild +++ b/media-libs/a52dec/a52dec-0.7.4-r5.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/a52dec-0.7.4-r5.ebuild,v 1.19 2008/06/13 14:06:16 loki_val Exp $ -EAPI="1" +EAPI="2" WANT_AUTOCONF=latest WANT_AUTOMAKE=latest @@ -21,10 +21,7 @@ IUSE="oss djbfft" RDEPEND="djbfft? ( sci-libs/djbfft[lib32?] )" DEPEND="${RDEPEND}" -src_unpack() { - unpack ${A} - - cd "${S}" +multilib-native_src_prepare_internal() { epatch "${FILESDIR}/${P}-build.patch" epatch "${FILESDIR}/${P}-freebsd.patch" @@ -32,7 +29,7 @@ src_unpack() { epunt_cxx } -multilib-native_src_compile_internal() { +multilib-native_src_configure_internal() { filter-flags -fprefetch-loop-arrays local myconf="--enable-shared" @@ -40,6 +37,9 @@ multilib-native_src_compile_internal() { econf \ $(use_enable djbfft) \ ${myconf} || die +} + +multilib-native_src_compile_internal() { emake CFLAGS="${CFLAGS}" || die "emake failed" } diff --git a/media-libs/a52dec/a52dec-0.7.4-r6.ebuild b/media-libs/a52dec/a52dec-0.7.4-r6.ebuild index f4c5ed4ce..09728448c 100644 --- a/media-libs/a52dec/a52dec-0.7.4-r6.ebuild +++ b/media-libs/a52dec/a52dec-0.7.4-r6.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/a52dec-0.7.4-r6.ebuild,v 1.2 2008/06/16 10:42:16 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/a52dec-0.7.4-r6.ebuild,v 1.8 2009/06/11 15:04:47 armin76 Exp $ -EAPI="1" +EAPI="2" WANT_AUTOCONF=latest WANT_AUTOMAKE=latest @@ -15,16 +15,13 @@ SRC_URI="http://liba52.sourceforge.net/files/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 sh sparc x86 ~x86-fbsd" IUSE="oss djbfft" RDEPEND="djbfft? ( sci-libs/djbfft[lib32?] )" DEPEND="${RDEPEND}" -src_unpack() { - unpack ${A} - - cd "${S}" +multilib-native_src_prepare_internal() { epatch "${FILESDIR}/${P}-build.patch" epatch "${FILESDIR}/${P}-freebsd.patch" epatch "${FILESDIR}/${P}-tests-optional.patch" @@ -33,7 +30,7 @@ src_unpack() { epunt_cxx } -multilib-native_src_compile_internal() { +multilib-native_src_configure_internal() { filter-flags -fprefetch-loop-arrays local myconf="--enable-shared" @@ -41,9 +38,17 @@ multilib-native_src_compile_internal() { econf \ $(use_enable djbfft) \ ${myconf} || die +} + +multilib-native_src_compile_internal() { emake CFLAGS="${CFLAGS}" || die "emake failed" } +src_test() { + filter-flags -fPIE + emake check || die "emake check failed" +} + multilib-native_src_install_internal() { make DESTDIR="${D}" docdir=/usr/share/doc/${PF}/html install || die diff --git a/media-libs/a52dec/metadata.xml b/media-libs/a52dec/metadata.xml deleted file mode 100644 index 68068cea7..000000000 --- a/media-libs/a52dec/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>sound</herd> - <use> - <flag name="djbfft">Prefer D.J. Bernstein's library for fourier transforms</flag> - </use> -</pkgmetadata> |