summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-09-03 03:39:53 +0000
committerMike Frysinger <vapier@gentoo.org>2003-09-03 03:39:53 +0000
commitf39ee2be4fb4465f3dc4e82cb370a7701c3b4c2d (patch)
treed235a2fa660c575d45708e649ae8953daac3b990 /media-libs/quicktime4linux
parentworks with avifile-0.7.38* (diff)
downloadgentoo-2-f39ee2be4fb4465f3dc4e82cb370a7701c3b4c2d.tar.gz
gentoo-2-f39ee2be4fb4465f3dc4e82cb370a7701c3b4c2d.tar.bz2
gentoo-2-f39ee2be4fb4465f3dc4e82cb370a7701c3b4c2d.zip
version bump
Diffstat (limited to 'media-libs/quicktime4linux')
-rw-r--r--media-libs/quicktime4linux/ChangeLog7
-rw-r--r--media-libs/quicktime4linux/files/2.0.0-gentoo-libmpeg3.patch20
-rw-r--r--media-libs/quicktime4linux/files/2.0.0-gentoo-sharedlib.patch17
-rw-r--r--media-libs/quicktime4linux/files/digest-quicktime4linux-2.0.01
-rw-r--r--media-libs/quicktime4linux/quicktime4linux-2.0.0.ebuild42
5 files changed, 86 insertions, 1 deletions
diff --git a/media-libs/quicktime4linux/ChangeLog b/media-libs/quicktime4linux/ChangeLog
index 619e584debc5..507d3821dd92 100644
--- a/media-libs/quicktime4linux/ChangeLog
+++ b/media-libs/quicktime4linux/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/quicktime4linux
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/quicktime4linux/ChangeLog,v 1.15 2003/08/06 13:14:43 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/quicktime4linux/ChangeLog,v 1.16 2003/09/03 03:39:53 vapier Exp $
+
+*quicktime4linux-2.0.0 (02 Sep 2003)
+
+ 02 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bump.
*quicktime4linux-1.6.2 (26 Jul 2003)
diff --git a/media-libs/quicktime4linux/files/2.0.0-gentoo-libmpeg3.patch b/media-libs/quicktime4linux/files/2.0.0-gentoo-libmpeg3.patch
new file mode 100644
index 000000000000..092ad9df1461
--- /dev/null
+++ b/media-libs/quicktime4linux/files/2.0.0-gentoo-libmpeg3.patch
@@ -0,0 +1,20 @@
+--- Makefile.orig 2003-07-26 17:58:29.000000000 -0400
++++ Makefile 2003-07-26 17:58:50.000000000 -0400
+@@ -8,7 +8,7 @@
+ DECORE_DIR := decore50
+ ENCORE_INCLUDE := $(ENCORE_DIR)/encore.h
+ DECORE_INCLUDE := $(DECORE_DIR)/decore.h
+-MPEG3_DIR := $(shell expr ../libmpeg3* )
++MPEG3_DIR := /usr/include/libmpeg3
+ OBJS :=
+
+
+@@ -207,7 +207,7 @@
+ $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/intel_mmx
+
+
+-LIBS := $(OUTPUT) $(MPEG3_DIR)/$(OBJDIR)/libmpeg3.a -lpng -lz -lpthread -lglib -ldl -lm
++LIBS := $(OUTPUT) /usr/lib/libmpeg3.a -lpng -lz -lpthread -lglib -ldl -lm
+
+ $(shell echo $(CFLAGS) > $(OBJDIR)/c_flags)
+ $(shell echo $(LIBRAW_CFLAGS) > $(OBJDIR)/libraw_cflags)
diff --git a/media-libs/quicktime4linux/files/2.0.0-gentoo-sharedlib.patch b/media-libs/quicktime4linux/files/2.0.0-gentoo-sharedlib.patch
new file mode 100644
index 000000000000..94a50f81640b
--- /dev/null
+++ b/media-libs/quicktime4linux/files/2.0.0-gentoo-sharedlib.patch
@@ -0,0 +1,17 @@
+--- Makefile.orig 2003-09-02 23:35:26.004030744 -0400
++++ Makefile 2003-09-02 23:36:20.451753432 -0400
+@@ -236,11 +236,13 @@
+ $(shell echo $(LAME_CFLAGS) > $(OBJDIR)/lame_flags)
+ $(shell echo $(OBJS) $(DV_OBJS) $(DVMMXOBJS) $(DECOREMMX_OBJS) $(ENCOREMMX_OBJS) $(JPEG_NASM) $(JPEG_FAIL) $(FFMPEG_OBJS) $(FFMPEGIA32_OBJS) $(LAME_OBJS) > $(OBJDIR)/objs)
+
+-all: $(OBJDIR) $(OUTPUT)
++all: $(OBJDIR) $(OUTPUT) $(SHAREDOUTPUT)
+
+ $(OUTPUT): $(DV_OBJS) $(DVMMXOBJ) $(OBJS) $(DVMMXOBJS) $(DECOREMMX_OBJS) $(ENCOREMMX_OBJS) $(JPEG_NASM) $(FFMPEG_OBJS) $(FFMPEGIA32_OBJS) $(LAME_OBJS) $(JPEG_FAIL)
+ ar rcs $(OUTPUT) `cat $(OBJDIR)/objs`
+
++$(SHAREDOUTPUT): $(DVMMXOBJ) $(OBJS) $(DVMMXOBJS) $(ENCOREMMX_OBJS)
++ gcc -shared -o $(SHAREDOUTPUT) $(LIBRAW_OBJS) $(DV_OBJS) $(DVMMXOBJS) $(DECOREMMX_OBJS) $(ENCOREMMX_OBJS) $(JPEG_NASM) $(LAME_OBJS) $(JPEG_FAIL) $(FFMPEGIA32_OBJS)
+
+ $(OBJDIR)/qtdump: $(OBJDIR)/dump.o $(OUTPUT)
+ $(CC) -o $(OBJDIR)/qtdump $(OBJDIR)/dump.o $(LIBS)
diff --git a/media-libs/quicktime4linux/files/digest-quicktime4linux-2.0.0 b/media-libs/quicktime4linux/files/digest-quicktime4linux-2.0.0
new file mode 100644
index 000000000000..27970acdf25b
--- /dev/null
+++ b/media-libs/quicktime4linux/files/digest-quicktime4linux-2.0.0
@@ -0,0 +1 @@
+MD5 14f32cf887f50f8d1dc9dbbc72a1c206 quicktime4linux-2.0.0-src.tar.bz2 3832766
diff --git a/media-libs/quicktime4linux/quicktime4linux-2.0.0.ebuild b/media-libs/quicktime4linux/quicktime4linux-2.0.0.ebuild
new file mode 100644
index 000000000000..81ae42614c7a
--- /dev/null
+++ b/media-libs/quicktime4linux/quicktime4linux-2.0.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/quicktime4linux/quicktime4linux-2.0.0.ebuild,v 1.1 2003/09/03 03:39:53 vapier Exp $
+
+inherit flag-o-matic
+
+DESCRIPTION="quicktime library for linux"
+HOMEPAGE="http://heroinewarrior.com/quicktime.php3"
+SRC_URI="mirror://sourceforge/heroines/${P}-src.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~amd64"
+
+DEPEND="media-libs/jpeg
+ media-libs/libpng
+ >=media-libs/libmpeg3-1.5.1
+ !media-libs/libquicktime"
+PROVIDE="virtual/quicktime"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PV}-gentoo-libmpeg3.patch
+# epatch ${FILESDIR}/${PV}-gentoo-sharedlib.patch
+# [ "${ARCH}" == "ppc" ] && sed -i 's:-mno-ieee-fp::g' `find -name 'Makefile*' -o -name 'configure*'`
+}
+
+src_compile() {
+# append-flags -I${S}/libdv-0.98/libdv -I${S}/libdv-0.98
+ make || die
+ make util || die
+}
+
+src_install() {
+ dolib.so `uname -m`/libquicktime.so
+ dolib.a `uname -m`/libquicktime.a
+ insinto /usr/include/quicktime
+ doins *.h
+ dodoc README
+ dohtml -r docs
+}