diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2005-12-19 11:16:52 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2005-12-19 11:16:52 +0000 |
commit | a0138837384e39ad6a910c87fb3c52298266ef6f (patch) | |
tree | 4d04db7fad402f05dd8c8fe06711b0e6d42692ca /media-libs | |
parent | Added ~ppc64; bug #111427 (diff) | |
download | gentoo-2-a0138837384e39ad6a910c87fb3c52298266ef6f.tar.gz gentoo-2-a0138837384e39ad6a910c87fb3c52298266ef6f.tar.bz2 gentoo-2-a0138837384e39ad6a910c87fb3c52298266ef6f.zip |
Added new version that solves the mpeg4ip conflict and applies the fix for FreeBSD.
(Portage version: 2.1_pre1)
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/faad2/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/faad2/Manifest | 12 | ||||
-rw-r--r-- | media-libs/faad2/faad2-2.0-r8.ebuild | 66 | ||||
-rw-r--r-- | media-libs/faad2/files/digest-faad2-2.0-r8 | 2 |
4 files changed, 77 insertions, 11 deletions
diff --git a/media-libs/faad2/ChangeLog b/media-libs/faad2/ChangeLog index 8c94faa93330..23e275f39819 100644 --- a/media-libs/faad2/ChangeLog +++ b/media-libs/faad2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/faad2 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/faad2/ChangeLog,v 1.54 2005/12/19 09:53:19 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/faad2/ChangeLog,v 1.55 2005/12/19 11:16:52 flameeyes Exp $ + +*faad2-2.0-r8 (19 Dec 2005) + + 19 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> +faad2-2.0-r8.ebuild: + Added new version that solves the mpeg4ip conflict and applies the fix for + FreeBSD. 19 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: Taking over faad2 for sound herd. diff --git a/media-libs/faad2/Manifest b/media-libs/faad2/Manifest index d3ea94789e8f..d457808313e4 100644 --- a/media-libs/faad2/Manifest +++ b/media-libs/faad2/Manifest @@ -1,13 +1,12 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 d28411ac6abf47ed3f490f6e0feaef90 ChangeLog 7512 MD5 9167396e4beb71ea1c2f38c0933e2241 faad2-2.0-r3.ebuild 2091 MD5 f17e09277ed7b2502a798579f4517d72 faad2-2.0-r6.ebuild 2127 MD5 9744749cd5b5b9f8315709147174f04e faad2-2.0-r7.ebuild 2141 +MD5 dffa8a65d4c38072d026a3c3d6dc775d faad2-2.0-r8.ebuild 1601 MD5 362594a8b2abbbae6e05c2ea1ab32c3f files/digest-faad2-2.0-r3 61 MD5 362594a8b2abbbae6e05c2ea1ab32c3f files/digest-faad2-2.0-r6 61 MD5 362594a8b2abbbae6e05c2ea1ab32c3f files/digest-faad2-2.0-r7 61 +MD5 e91b90137cc00d581de4a6502ba3ac2d files/digest-faad2-2.0-r8 127 MD5 edab653b8b9960b0ea4a04a745786c5f files/faad2-2.0-amd64.patch 9564 MD5 042669e1c5f4755340520e417eafad15 files/faad2-2.0-configure-mpeg4ip.patch 416 MD5 c7b0b0563f7c682ecd92ef4c32ceef60 files/faad2-2.0-gcc34.patch 296 @@ -16,10 +15,3 @@ MD5 1ceab8b26925d147b1e0a359ce23d56e files/faad2-2.0-noext.patch 856 MD5 c3dc0623a7f8ff83085ae703b2312d48 files/faad2-gcc4-warnings-and-errors.patch.gz 3265 MD5 6264dccf9a4c49712b65b406825c5113 files/mp4atom-sliver.patch 659 MD5 fa11072383948db52dccac007cc2c73d metadata.xml 387 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDpoMbAiZjviIA2XgRAgWOAJ95Lpia0bIqiGhqq0zXWabMPm8mDQCghKLa -82aK5Sc2BaddT70oet4PtlY= -=10J2 ------END PGP SIGNATURE----- diff --git a/media-libs/faad2/faad2-2.0-r8.ebuild b/media-libs/faad2/faad2-2.0-r8.ebuild new file mode 100644 index 000000000000..491c77e9f6dd --- /dev/null +++ b/media-libs/faad2/faad2-2.0-r8.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/faad2/faad2-2.0-r8.ebuild,v 1.1 2005/12/19 11:16:52 flameeyes Exp $ + +inherit eutils libtool flag-o-matic autotools + +PATCHLEVEL="1" + +DESCRIPTION="AAC audio decoding library" +HOMEPAGE="http://www.audiocoding.com/" +SRC_URI="mirror://sourceforge/faac/${PN}-${PV/_/-}.tar.gz + mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="xmms" + +RDEPEND="xmms? ( >=media-sound/xmms-1.2.7 + media-libs/id3lib ) + media-video/mpeg4ip" + +DEPEND="${RDEPEND} + sys-devel/libtool + sys-devel/automake + sys-devel/autoconf" + +S="${WORKDIR}/${PN}" + +src_unpack() { + unpack ${A} + cd ${S} + + EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches" + eautoreconf +} + +src_compile() { + # see #34392 + filter-flags -mfpmath=sse + + # mp4v2 needed for rhythmbox + # drm needed for nothing but doesn't hurt + econf \ + --with-mp4v2 \ + --with-drm \ + $(use_with xmms) \ + + emake || die +} + +src_install() { + make DESTDIR=${D} install || die + + dodoc AUTHORS ChangeLog NEWS README README.linux TODO + + # unneeded include, <systems.h> breaks building of apps, but + # it is necessary because includes <sys/types.h>, + # which is needed by /usr/include/mp4.h... so we just + # include <sys/types.h> instead. See bug #55767 + sed -i -e "s:#include <systems.h>:#include <sys/types.h>:" \ + ${D}/usr/include/mpeg4ip.h + sed -i -e "s:\"mp4ff_int_types.h\":<stdint.h>:" \ + ${D}/usr/include/mp4ff.h + +} diff --git a/media-libs/faad2/files/digest-faad2-2.0-r8 b/media-libs/faad2/files/digest-faad2-2.0-r8 new file mode 100644 index 000000000000..a9bbb52ecc73 --- /dev/null +++ b/media-libs/faad2/files/digest-faad2-2.0-r8 @@ -0,0 +1,2 @@ +MD5 1a6f79365f2934a4888b210ef47a3a07 faad2-2.0.tar.gz 766660 +MD5 8153776babec288c4c638aa6d833c8a6 faad2-patches-1.tar.bz2 7791 |