summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Kursawe <phosphan@gentoo.org>2004-10-01 13:58:31 +0000
committerPatrick Kursawe <phosphan@gentoo.org>2004-10-01 13:58:31 +0000
commit222fd01389e271f0b67e6c0f586b51fc79e55b3b (patch)
treeba1c15c08e00f0e0026591a222514fd279f57135 /media-libs/a52dec
parentarm stable (Manifest recommit) (diff)
downloadgentoo-2-222fd01389e271f0b67e6c0f586b51fc79e55b3b.tar.gz
gentoo-2-222fd01389e271f0b67e6c0f586b51fc79e55b3b.tar.bz2
gentoo-2-222fd01389e271f0b67e6c0f586b51fc79e55b3b.zip
Builds shared libraries now
Diffstat (limited to 'media-libs/a52dec')
-rw-r--r--media-libs/a52dec/ChangeLog9
-rw-r--r--media-libs/a52dec/Manifest14
-rw-r--r--media-libs/a52dec/a52dec-0.7.4-r2.ebuild38
-rw-r--r--media-libs/a52dec/files/digest-a52dec-0.7.4-r21
4 files changed, 50 insertions, 12 deletions
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 <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
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