summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Hildebrand <zypher@gentoo.org>2004-11-26 14:11:56 +0000
committerMarc Hildebrand <zypher@gentoo.org>2004-11-26 14:11:56 +0000
commit776f36408b99bdc3e22284dbb1fc153f350d99c7 (patch)
tree00b3470f9470416439c7350756df8bc013ed178c /media-libs/libquicktime
parentlost patch while moving (Manifest recommit) (diff)
downloadgentoo-2-776f36408b99bdc3e22284dbb1fc153f350d99c7.tar.gz
gentoo-2-776f36408b99bdc3e22284dbb1fc153f350d99c7.tar.bz2
gentoo-2-776f36408b99bdc3e22284dbb1fc153f350d99c7.zip
Added dv and ieee1394 flags, closes bug #72179
Diffstat (limited to 'media-libs/libquicktime')
-rw-r--r--media-libs/libquicktime/ChangeLog6
-rw-r--r--media-libs/libquicktime/Manifest24
-rw-r--r--media-libs/libquicktime/files/digest-libquicktime-0.9.3-r11
-rw-r--r--media-libs/libquicktime/libquicktime-0.9.3-r1.ebuild66
4 files changed, 80 insertions, 17 deletions
diff --git a/media-libs/libquicktime/ChangeLog b/media-libs/libquicktime/ChangeLog
index b20093ffcc12..eb5ae1a8195c 100644
--- a/media-libs/libquicktime/ChangeLog
+++ b/media-libs/libquicktime/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/libquicktime
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libquicktime/ChangeLog,v 1.26 2004/10/28 12:10:10 zypher Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libquicktime/ChangeLog,v 1.27 2004/11/26 14:11:56 zypher Exp $
+
+*libquicktime-0.9.3 (19 Jul 2004)
+ 26 Nov 2004; Marc Hildebrand <zypher@gentoo.org> libquicktime-0.9.3.ebuild:
+ Fixed dependencies, closes bug #72179. Thanks to Diego Petteno for the fix.
28 Oct 2004; Marc Hildebrand <zypher@gentoo.org> libquicktime-0.9.3.ebuild:
Added ~amd64 keyword
diff --git a/media-libs/libquicktime/Manifest b/media-libs/libquicktime/Manifest
index 218b78567d83..69b5aaf799e7 100644
--- a/media-libs/libquicktime/Manifest
+++ b/media-libs/libquicktime/Manifest
@@ -1,19 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 bec1723df4a91e50936583a7e0b778eb libquicktime-0.9.2.ebuild 1574
-MD5 d213fb30f555b2c9096392bb69d63ed2 libquicktime-0.9.2_pre1.ebuild 1549
-MD5 c521fdfdba3494f45a256f9ccd784740 ChangeLog 3756
-MD5 955f56e990f8c32d705708b4cc4db089 metadata.xml 251
MD5 d7bcab033711630fc38de75db2b27eea libquicktime-0.9.3.ebuild 1422
-MD5 abf06ed2bfc6e4b130b44e3818ec0c99 files/digest-libquicktime-0.9.2 70
+MD5 589448f25d7b6158d7c5e1ae0ee338f8 ChangeLog 3947
+MD5 955f56e990f8c32d705708b4cc4db089 metadata.xml 251
+MD5 cd7b48379c749f33398e6c4a76edc4c9 libquicktime-0.9.3-r1.ebuild 1537
+MD5 d213fb30f555b2c9096392bb69d63ed2 libquicktime-0.9.2_pre1.ebuild 1549
+MD5 bec1723df4a91e50936583a7e0b778eb libquicktime-0.9.2.ebuild 1574
MD5 2945e87a4f7f7263e45ea3c392895011 files/digest-libquicktime-0.9.3 70
-MD5 7431f4892f67adb233bef504876078db files/libquicktime-0.9.2-amd64.patch 2861
+MD5 2945e87a4f7f7263e45ea3c392895011 files/digest-libquicktime-0.9.3-r1 70
+MD5 abf06ed2bfc6e4b130b44e3818ec0c99 files/digest-libquicktime-0.9.2 70
MD5 db478291a0122db39a5f630f657c8bad files/digest-libquicktime-0.9.2_pre1 74
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.10 (GNU/Linux)
-
-iD8DBQFBpQDbI1lqEGTUzyQRAuiKAKDedO6Oc7eaAe13qd6M3+5g9xZFtgCeOsSt
-v1/QLDh3Jn7aiwIeVlbT6/Q=
-=TwhQ
------END PGP SIGNATURE-----
+MD5 7431f4892f67adb233bef504876078db files/libquicktime-0.9.2-amd64.patch 2861
diff --git a/media-libs/libquicktime/files/digest-libquicktime-0.9.3-r1 b/media-libs/libquicktime/files/digest-libquicktime-0.9.3-r1
new file mode 100644
index 000000000000..f5ba64364075
--- /dev/null
+++ b/media-libs/libquicktime/files/digest-libquicktime-0.9.3-r1
@@ -0,0 +1 @@
+MD5 38d9dbe8a75ea0be13ffa16b858502ae libquicktime-0.9.3.tar.gz 755988
diff --git a/media-libs/libquicktime/libquicktime-0.9.3-r1.ebuild b/media-libs/libquicktime/libquicktime-0.9.3-r1.ebuild
new file mode 100644
index 000000000000..60a434f0dc5c
--- /dev/null
+++ b/media-libs/libquicktime/libquicktime-0.9.3-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libquicktime/libquicktime-0.9.3-r1.ebuild,v 1.1 2004/11/26 14:11:56 zypher Exp $
+
+inherit libtool eutils
+
+DESCRIPTION="A library based on quicktime4linux with extensions"
+HOMEPAGE="http://libquicktime.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+
+IUSE="gtk jpeg mmx oggvorbis png dv ieee1394"
+
+DEPEND=">=sys-apps/sed-4.0.5
+ dv? ( media-libs/libdv )
+ gtk? ( =x11-libs/gtk+-1.2* )
+ png? ( media-libs/libpng )
+ jpeg? ( media-libs/jpeg )
+ oggvorbis? ( media-libs/libvorbis )
+ ieee1394? (
+ sys-libs/libavc1394
+ sys-libs/libraw1394
+ )
+ !virtual/quicktime"
+PROVIDE="virtual/quicktime"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i "s:\(have_libavcodec=\)true:\1false:g" configure.ac
+
+ # Fix bug 10966 by replacing the x86-centric OPTIMIZE_CFLAGS with
+ # our $CFLAGS
+ if ! use x86; then
+ mv configure.ac configure.ac.old
+ awk -F= '$1=="OPTIMIZE_CFLAGS" { print $1"="cflags; next }
+ { print }' cflags="$CFLAGS" \
+ <configure.ac.old >configure.ac || die
+ fi
+
+# use amd64 && epatch ${FILESDIR}/${P}-amd64.patch
+}
+
+src_compile() {
+ ebegin "Regenerating configure script..."
+ autoconf
+ eend
+ elibtoolize
+
+ local myconf
+
+ econf \
+ `use_enable mmx` \
+ `use_enable gtk` \
+ `use_enable ieee1394 firewire` \
+ ${myconf} \
+ || die
+ emake -j1 || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+}