diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2002-08-06 21:16:03 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2002-08-06 21:16:03 +0000 |
commit | 54069d36cff4bb1c07f5fae1c552230b347f227e (patch) | |
tree | a646ac777760ae2a3f9192d354a7a30fd4bb533a /media-libs/xine-lib | |
parent | A package needed for systemimager (diff) | |
download | historical-54069d36cff4bb1c07f5fae1c552230b347f227e.tar.gz historical-54069d36cff4bb1c07f5fae1c552230b347f227e.tar.bz2 historical-54069d36cff4bb1c07f5fae1c552230b347f227e.zip |
resurrected ppc compatible xine-lib
Diffstat (limited to 'media-libs/xine-lib')
-rw-r--r-- | media-libs/xine-lib/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/xine-lib/files/digest-xine-lib-0.9.10-r1 | 1 | ||||
-rw-r--r-- | media-libs/xine-lib/files/digest-xine-lib-0.9.12-r1 | 1 | ||||
-rw-r--r-- | media-libs/xine-lib/files/xineconfig.patch-0.9.11 | 11 | ||||
-rw-r--r-- | media-libs/xine-lib/xine-lib-0.9.10-r1.ebuild (renamed from media-libs/xine-lib/xine-lib-0.9.12-r1.ebuild) | 78 |
5 files changed, 33 insertions, 68 deletions
diff --git a/media-libs/xine-lib/ChangeLog b/media-libs/xine-lib/ChangeLog index e3e3da76158e..fb35b2ddf3de 100644 --- a/media-libs/xine-lib/ChangeLog +++ b/media-libs/xine-lib/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for media-libs/xine-lib # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.17 2002/08/06 15:34:23 lostlogic Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.18 2002/08/06 21:16:03 seemant Exp $ + +*xine-lib-0.9.10-r1 (06 Aug 2002) + + 06 Aug 2002; Seemant Kulleen <seemant@gentoo.org> + xine-lib-0.9.10-r1.ebuild : + + this is the only version which works with ppc. resurrected for that + purpose. *xine-lib-0.9.13 (06 Aug 2002) diff --git a/media-libs/xine-lib/files/digest-xine-lib-0.9.10-r1 b/media-libs/xine-lib/files/digest-xine-lib-0.9.10-r1 new file mode 100644 index 000000000000..69d20b605797 --- /dev/null +++ b/media-libs/xine-lib/files/digest-xine-lib-0.9.10-r1 @@ -0,0 +1 @@ +MD5 2f17619b58b2e6c84c1421ed36045983 xine-lib-0.9.10.tar.gz 2023140 diff --git a/media-libs/xine-lib/files/digest-xine-lib-0.9.12-r1 b/media-libs/xine-lib/files/digest-xine-lib-0.9.12-r1 deleted file mode 100644 index 31ac243c26d8..000000000000 --- a/media-libs/xine-lib/files/digest-xine-lib-0.9.12-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 8bad647e6ef9c31723129fb95e40c73c xine-lib-0.9.12.tar.gz 2382388 diff --git a/media-libs/xine-lib/files/xineconfig.patch-0.9.11 b/media-libs/xine-lib/files/xineconfig.patch-0.9.11 deleted file mode 100644 index d8b99700bebc..000000000000 --- a/media-libs/xine-lib/files/xineconfig.patch-0.9.11 +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Thu Jun 20 16:54:36 2002 -+++ configure Thu Jun 20 16:55:03 2002 -@@ -13350,7 +13350,7 @@ - - - --INCLUDES='-I$(top_srcdir) -I$(top_builddir) -I$(top_srcdir)/src -I$(top_builddir)/src -I$(top_srcdir)/src/xine-engine -I$(top_builddir)/src/xine-engine -I$(top_srcdir)/src/xine-utils -I$(top_builddir)/src/xine-utils $(INTLDIR)' -+INCLUDES='-I/usr/include/directfb -I$(top_srcdir) -I$(top_builddir) -I$(top_srcdir)/src -I$(top_builddir)/src -I$(top_srcdir)/src/xine-engine -I$(top_builddir)/src/xine-engine -I$(top_srcdir)/src/xine-utils -I$(top_builddir)/src/xine-utils $(INTLDIR)' - - - diff --git a/media-libs/xine-lib/xine-lib-0.9.12-r1.ebuild b/media-libs/xine-lib/xine-lib-0.9.10-r1.ebuild index 59a5a52cb3d3..3ebb43ee650f 100644 --- a/media-libs/xine-lib/xine-lib-0.9.12-r1.ebuild +++ b/media-libs/xine-lib/xine-lib-0.9.10-r1.ebuild @@ -1,20 +1,15 @@ # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-0.9.12-r1.ebuild,v 1.3 2002/07/22 09:47:38 aliz Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-0.9.10-r1.ebuild,v 1.6 2002/08/06 21:16:03 seemant Exp $ inherit libtool S=${WORKDIR}/${P} DESCRIPTION="Xine is a free gpl-licensed video player for unix-like systems" +SRC_URI="http://xine.sourceforge.net/files/xine-lib-${PV}.tar.gz" HOMEPAGE="http://xine.sourceforge.net/" -SRC_URI="http://xine.sourceforge.net/files/${P}.tar.gz" -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86" - -DEPEND="oggvorbis? ( media-libs/libvorbis ) - X? ( virtual/x11 ) +DEPEND="X? ( virtual/x11 ) avi? ( >=media-libs/win32codecs-0.50 media-libs/divx4linux ) esd? ( media-sound/esound ) @@ -23,29 +18,20 @@ DEPEND="oggvorbis? ( media-libs/libvorbis ) arts? ( kde-base/kdelibs ) alsa? ( media-libs/alsa-lib ) aalib? ( media-libs/aalib ) - directfb? ( >=dev-libs/DirectFB-0.9.9 )" + oggvorbis? ( media-libs/libvorbis )" RDEPEND="${DEPEND} nls? ( sys-devel/gettext )" +LICENSE="GPL-2" SLOT="0" -LICENSE="GPL" -KEYWORDS="x86" +KEYWORDS="x86 ppc" src_unpack() { - unpack ${A} - cd ${S} - - for file in `grep -l -r "xine_logo.mpg" *`; do - sed -e "s:xine_logo.mpg:xine_logo.mpv:g" ${file} \ - > ${file}.hacked || die - mv ${file}.hacked ${file} || die - done + unpack xine-lib-${PV}.tar.gz + patch -p0 < ${FILESDIR}/xineconfig.patch || die - use directfb && ( \ - patch -p0 < ${FILESDIR}/xineconfig.patch-${PV} || die - ) || patch -p1 < ${FILESDIR}/xine-lib-disable-directfb.patch || die } src_compile() { @@ -54,34 +40,25 @@ src_compile() { # Most of these are not working currently, but are here for completeness local myconf - use X \ - || myconf="${myconf} --disable-x11 --disable-xv" - use esd \ - || myconf="${myconf} --disable-esd --disable-esdtest" - use nls \ - || myconf="${myconf} --disable-nls" - use alsa \ - || myconf="${myconf} --disable-alsa --disable-alsatest" - use arts \ - || myconf="${myconf} --disable-arts --disable-artstest" - + use X || myconf="${myconf} --disable-x11 --disable-xv" + use esd || myconf="${myconf} --disable-esd --disable-esdtest" + use nls || myconf="${myconf} --disable-nls" + use alsa || myconf="${myconf} --disable-alsa --disable-alsatest" + use arts || myconf="${myconf} --disable-arts --disable-artstest" # This breaks because with the test disabled, it defaults to "found" check with # the next release until then let it autodetect. See bug #2377. # use aalib || myconf="${myconf} --disable-aalib --disable-aalibtest" - # Configure script is broken, even if you pass the flags below it still assumes - # ogg is installed and tries to compile it, giving you bug #5244. But leaving - # ogg for autodetection works. - #use oggvorbis \ - # || myconf="${myconf} \ - # --disable-ogg \ - # --disable-oggtest \ - # --disable-vorbis \ - # --disable-vorbistest" + use oggvorbis || myconf="${myconf} + --disable-ogg + --disable-oggtest + --disable-vorbis + --disable-vorbistest" - use avi \ - && myconf="${myconf} --with-w32-path=/usr/lib/win32" \ - || myconf="${myconf} --disable-asf" + use avi && myconf="${myconf} + --with-w32-path=/usr/lib/win32" \ + || myconf="${myconf} + --disable-asf" # This is ``fixes'' compilation problems when em8300 libs installed # The proper fix is to follow. @@ -94,16 +71,7 @@ src_compile() { src_install() { -# make \ -# prefix=${D}/usr \ -# mandir=${D}/usr/share/man \ -# datadir=${D}/usr/share \ -# infodir=${D}/usr/share/info \ -# docdir=${D}/usr/share/doc/${PF}/html \ -# sysconfdir=${D}/etc \ -# install || die - - einstall || die + einstall docdir=${D}/usr/share/doc/${PF}/html || die dodoc AUTHORS COPYING ChangeLog INSTALL README TODO cd ${S}/doc |