summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Kursawe <phosphan@gentoo.org>2004-04-05 16:46:02 +0000
committerPatrick Kursawe <phosphan@gentoo.org>2004-04-05 16:46:02 +0000
commit7a7fdf361ebc0f2855f76af633b9b492fcca9efb (patch)
tree4e4d78283b8c1f52aa56f31e169c27a14321d6ae /media-libs/a52dec
parentVersion bump (Manifest recommit) (diff)
downloadgentoo-2-7a7fdf361ebc0f2855f76af633b9b492fcca9efb.tar.gz
gentoo-2-7a7fdf361ebc0f2855f76af633b9b492fcca9efb.tar.bz2
gentoo-2-7a7fdf361ebc0f2855f76af633b9b492fcca9efb.zip
Adding djbfft support for x86
Diffstat (limited to 'media-libs/a52dec')
-rw-r--r--media-libs/a52dec/ChangeLog7
-rw-r--r--media-libs/a52dec/Manifest2
-rw-r--r--media-libs/a52dec/a52dec-0.7.4-r1.ebuild38
-rw-r--r--media-libs/a52dec/files/digest-a52dec-0.7.4-r11
4 files changed, 47 insertions, 1 deletions
diff --git a/media-libs/a52dec/ChangeLog b/media-libs/a52dec/ChangeLog
index 69c306fe1a7a..3066f99810cb 100644
--- a/media-libs/a52dec/ChangeLog
+++ b/media-libs/a52dec/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/a52dec
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/ChangeLog,v 1.13 2004/03/20 09:25:10 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/ChangeLog,v 1.14 2004/04/05 16:46:02 phosphan Exp $
+
+*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.
diff --git a/media-libs/a52dec/Manifest b/media-libs/a52dec/Manifest
index 577004a2895e..a9b881af0e16 100644
--- a/media-libs/a52dec/Manifest
+++ b/media-libs/a52dec/Manifest
@@ -1,4 +1,6 @@
MD5 8518e5d3856efb71d83d175fc54dde4b a52dec-0.7.4.ebuild 1038
MD5 65b364d6843bdee7df37f0eab0792160 ChangeLog 2093
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
+MD5 b47cfecf65f53b5eab67bf051f39651e a52dec-0.7.4-r1.ebuild 1092
+MD5 d98b1ff993cc74290d145feadc2542ff files/digest-a52dec-0.7.4-r1 64
MD5 d98b1ff993cc74290d145feadc2542ff files/digest-a52dec-0.7.4 64
diff --git a/media-libs/a52dec/a52dec-0.7.4-r1.ebuild b/media-libs/a52dec/a52dec-0.7.4-r1.ebuild
new file mode 100644
index 000000000000..9afa4e67899e
--- /dev/null
+++ b/media-libs/a52dec/a52dec-0.7.4-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/a52dec-0.7.4-r1.ebuild,v 1.1 2004/04/05 16:46:02 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="~x86 ~ppc ~sparc ~hppa ~amd64 ~alpha ~ia64"
+IUSE="oss static djbfft"
+
+DEPEND=">=sys-devel/autoconf-2.52d-r1
+ x86? ( djbfft? ( dev-libs/djbfft ) )"
+RDEPEND="virtual/glibc"
+
+src_compile() {
+ append-flags -fPIC
+ filter-flags -fprefetch-loop-arrays
+
+ local myconf
+ use oss \
+ || myconf="${myconf} --disable-oss"
+ use static \
+ && myconf="${myconf} --disable-shared --enable-static" \
+ || myconf="${myconf} --enable-shared --disable-static"
+ use x86 && myconf="${myconf} $(use_enable djbfft)"
+ econf ${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-r1 b/media-libs/a52dec/files/digest-a52dec-0.7.4-r1
new file mode 100644
index 000000000000..51a373ceb950
--- /dev/null
+++ b/media-libs/a52dec/files/digest-a52dec-0.7.4-r1
@@ -0,0 +1 @@
+MD5 caa9f5bc44232dc8aeea773fea56be80 a52dec-0.7.4.tar.gz 241507