diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-09-03 03:39:53 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-09-03 03:39:53 +0000 |
commit | f39ee2be4fb4465f3dc4e82cb370a7701c3b4c2d (patch) | |
tree | d235a2fa660c575d45708e649ae8953daac3b990 /media-libs/quicktime4linux | |
parent | works with avifile-0.7.38* (diff) | |
download | gentoo-2-f39ee2be4fb4465f3dc4e82cb370a7701c3b4c2d.tar.gz gentoo-2-f39ee2be4fb4465f3dc4e82cb370a7701c3b4c2d.tar.bz2 gentoo-2-f39ee2be4fb4465f3dc4e82cb370a7701c3b4c2d.zip |
version bump
Diffstat (limited to 'media-libs/quicktime4linux')
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 +} |