summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2004-02-23 18:51:49 +0000
committerMartin Schlemmer <azarah@gentoo.org>2004-02-23 18:51:49 +0000
commit6d0ec8d5eca7355bf859c102a84ec9b187e9cfd0 (patch)
tree46a8f374e1d32ca3a3a7e766c4e1e6e3d2da5fb6 /media-libs/libfame
parentWork around the buggy make files (bug #41530) (diff)
downloadhistorical-6d0ec8d5eca7355bf859c102a84ec9b187e9cfd0.tar.gz
historical-6d0ec8d5eca7355bf859c102a84ec9b187e9cfd0.tar.bz2
historical-6d0ec8d5eca7355bf859c102a84ec9b187e9cfd0.zip
Do not add -march=i[345]86 to CFLAGS, as it breaks with some flags, bug
#41770. Remove libtoolize for amd64, as update_gnuconfig() should be enough.
Diffstat (limited to 'media-libs/libfame')
-rw-r--r--media-libs/libfame/ChangeLog8
-rw-r--r--media-libs/libfame/Manifest6
-rw-r--r--media-libs/libfame/files/digest-libfame-0.9.0-r11
-rw-r--r--media-libs/libfame/libfame-0.9.0-r1.ebuild48
4 files changed, 60 insertions, 3 deletions
diff --git a/media-libs/libfame/ChangeLog b/media-libs/libfame/ChangeLog
index 3f9966505b38..88c8bb70a8fa 100644
--- a/media-libs/libfame/ChangeLog
+++ b/media-libs/libfame/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/libfame
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libfame/ChangeLog,v 1.16 2004/01/29 04:08:25 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libfame/ChangeLog,v 1.17 2004/02/23 18:51:49 azarah Exp $
+
+*libfame-0.9.0-r1 (23 Feb 2004)
+
+ 23 Feb 2004; Martin Schlemmer <azarah@gentoo.org> libfame-0.9.0-r1.ebuild:
+ Do not add -march=i[345]86 to CFLAGS, as it breaks with some flags, bug
+ #41770. Remove libtoolize for amd64, as update_gnuconfig() should be enough.
28 Jan 2004; Aron Griffis <agriffis@gentoo.org> libfame-0.9.0.ebuild:
stable on ia64
diff --git a/media-libs/libfame/Manifest b/media-libs/libfame/Manifest
index 04c62e920ad2..a9b168ae579b 100644
--- a/media-libs/libfame/Manifest
+++ b/media-libs/libfame/Manifest
@@ -1,5 +1,7 @@
-MD5 85690f47e1eb4627000d1e27e13d0bb9 ChangeLog 1524
+MD5 3fd0996217bc7c0578818a5ef12ef9d4 ChangeLog 1786
MD5 ffe20aca8f0b5ee5f39baa4fdc2ec5ad libfame-0.8.10.ebuild 794
MD5 1a02f927aa0a126161171c010d1b7bfb libfame-0.9.0.ebuild 1032
-MD5 c3a2bb99aa1812617fb10c1738955aad files/digest-libfame-0.8.10 66
+MD5 3c83a0abd355429cdb7d4ddd009b8a99 libfame-0.9.0-r1.ebuild 1074
+MD5 0631609809520953d425ea1b77009300 files/digest-libfame-0.9.0-r1 65
MD5 0631609809520953d425ea1b77009300 files/digest-libfame-0.9.0 65
+MD5 c3a2bb99aa1812617fb10c1738955aad files/digest-libfame-0.8.10 66
diff --git a/media-libs/libfame/files/digest-libfame-0.9.0-r1 b/media-libs/libfame/files/digest-libfame-0.9.0-r1
new file mode 100644
index 000000000000..3a3a6243d56c
--- /dev/null
+++ b/media-libs/libfame/files/digest-libfame-0.9.0-r1
@@ -0,0 +1 @@
+MD5 256d93f51820e5ec5e1ba97a67ef4d20 libfame-0.9.0.tar.gz 236651
diff --git a/media-libs/libfame/libfame-0.9.0-r1.ebuild b/media-libs/libfame/libfame-0.9.0-r1.ebuild
new file mode 100644
index 000000000000..db95c474905a
--- /dev/null
+++ b/media-libs/libfame/libfame-0.9.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libfame/libfame-0.9.0-r1.ebuild,v 1.1 2004/02/23 18:51:49 azarah Exp $
+
+inherit flag-o-matic gnuconfig
+
+S="${WORKDIR}/${P}"
+DESCRIPTION="MPEG-1 and MPEG-4 video encoding library"
+SRC_URI="mirror://sourceforge/fame/${P}.tar.gz"
+HOMEPAGE="http://fame.sourceforge.net/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~amd64 ~ia64"
+
+DEPEND="virtual/glibc"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ # Do not add -march=i586, bug #41770.
+ sed -i -e 's:-march=i[345]86 ::g' configure
+
+ # This is needed for alpha and probably other newer arches (amd64)
+ # (13 Jan 2004 agriffis)
+ gnuconfig_update
+}
+
+src_compile() {
+# filter-flags -fprefetch-loop-arrays
+ econf $(use_enable mmx) $(use_enable sse) || die
+ emake || die
+}
+
+src_install() {
+ dodir /usr
+ dodir /usr/lib
+
+ einstall install || die
+ dobin libfame-config
+
+ insinto /usr/share/aclocal
+ doins libfame.m4
+
+ dodoc CHANGES README
+ doman doc/*.3
+}