From 222fd01389e271f0b67e6c0f586b51fc79e55b3b Mon Sep 17 00:00:00 2001 From: Patrick Kursawe Date: Fri, 1 Oct 2004 13:58:31 +0000 Subject: Builds shared libraries now --- media-libs/a52dec/ChangeLog | 9 +++++- media-libs/a52dec/Manifest | 14 ++-------- media-libs/a52dec/a52dec-0.7.4-r2.ebuild | 38 ++++++++++++++++++++++++++ media-libs/a52dec/files/digest-a52dec-0.7.4-r2 | 1 + 4 files changed, 50 insertions(+), 12 deletions(-) create mode 100644 media-libs/a52dec/a52dec-0.7.4-r2.ebuild create mode 100644 media-libs/a52dec/files/digest-a52dec-0.7.4-r2 (limited to 'media-libs/a52dec') diff --git a/media-libs/a52dec/ChangeLog b/media-libs/a52dec/ChangeLog index fb33ba397773..eee969e3f25b 100644 --- a/media-libs/a52dec/ChangeLog +++ b/media-libs/a52dec/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-libs/a52dec # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/ChangeLog,v 1.19 2004/09/16 03:56:12 kito Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/ChangeLog,v 1.20 2004/10/01 13:58:31 phosphan Exp $ + +*a52dec-0.7.4-r2 (01 Oct 2004) + + 01 Oct 2004; Patrick Kursawe +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 : added added ~ppc-macos keyword diff --git a/media-libs/a52dec/Manifest b/media-libs/a52dec/Manifest index 93dd51c0027b..3c4f4f07a676 100644 --- a/media-libs/a52dec/Manifest +++ b/media-libs/a52dec/Manifest @@ -1,16 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 3688ebe8333adef9e69e66f603765cee ChangeLog 2633 MD5 3af601384df0090f3f3f0c3010024d10 a52dec-0.7.4.ebuild 1028 +MD5 4f2357dc15dba0602de43d4aa9226989 a52dec-0.7.4-r2.ebuild 1041 +MD5 3688ebe8333adef9e69e66f603765cee ChangeLog 2633 MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 MD5 3c6370fdff5cfa3f9ed308393e07909a a52dec-0.7.4-r1.ebuild 1014 MD5 d98b1ff993cc74290d145feadc2542ff files/digest-a52dec-0.7.4-r1 64 +MD5 d98b1ff993cc74290d145feadc2542ff files/digest-a52dec-0.7.4-r2 64 MD5 d98b1ff993cc74290d145feadc2542ff files/digest-a52dec-0.7.4 64 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.9.10 (GNU/Linux) - -iD8DBQFBWMa3HTu7gpaalycRAsi3AKDFUWksPgdiLuIWR4rdgnWl9BL/DwCgrsPi -LKl2mHVcIUTvsPHTxpKFsck= -=LtJ3 ------END PGP SIGNATURE----- diff --git a/media-libs/a52dec/a52dec-0.7.4-r2.ebuild b/media-libs/a52dec/a52dec-0.7.4-r2.ebuild new file mode 100644 index 000000000000..f3684ad495bf --- /dev/null +++ b/media-libs/a52dec/a52dec-0.7.4-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2004 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-r2.ebuild,v 1.1 2004/10/01 13:58:31 phosphan Exp $ + +inherit flag-o-matic + +DESCRIPTION="library for decoding ATSC A/52 streams used in DVD" +HOMEPAGE="http://liba52.sourceforge.net/" +SRC_URI="http://liba52.sourceforge.net/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~ppc-macos ~sparc ~x86" +IUSE="oss static djbfft" + +DEPEND=">=sys-devel/autoconf-2.52d-r1 + djbfft? ( dev-libs/djbfft )" +RDEPEND="virtual/libc" + +src_compile() { + append-flags -fPIC + filter-flags -fprefetch-loop-arrays + + local myconf + myconf="--enable-shared" + use oss \ + || myconf="${myconf} --disable-oss" + econf \ + $(use_enable static) \ + $(use_enable djbfft) \ + ${myconf} || die + emake || die "emake failed" +} + +src_install() { + einstall docdir=${D}/usr/share/doc/${PF}/html || die + dodoc AUTHORS ChangeLog HISTORY NEWS README TODO doc/liba52.txt +} diff --git a/media-libs/a52dec/files/digest-a52dec-0.7.4-r2 b/media-libs/a52dec/files/digest-a52dec-0.7.4-r2 new file mode 100644 index 000000000000..51a373ceb950 --- /dev/null +++ b/media-libs/a52dec/files/digest-a52dec-0.7.4-r2 @@ -0,0 +1 @@ +MD5 caa9f5bc44232dc8aeea773fea56be80 a52dec-0.7.4.tar.gz 241507 -- cgit v1.2.3-65-gdbad