summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-video/mplayer/ChangeLog9
-rw-r--r--media-video/mplayer/Manifest12
-rw-r--r--media-video/mplayer/mplayer-1.0_pre4-r1.ebuild13
-rw-r--r--media-video/mplayer/mplayer-1.0_pre4-r2.ebuild17
-rw-r--r--media-video/mplayer/mplayer-1.0_pre4-r3.ebuild13
-rw-r--r--media-video/mplayer/mplayer-1.0_pre4-r4.ebuild12
-rw-r--r--media-video/mplayer/mplayer-1.0_pre4.ebuild13
7 files changed, 62 insertions, 27 deletions
diff --git a/media-video/mplayer/ChangeLog b/media-video/mplayer/ChangeLog
index 3cd4831c6ebf..3b6b492848d1 100644
--- a/media-video/mplayer/ChangeLog
+++ b/media-video/mplayer/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-video/mplayer
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/ChangeLog,v 1.140 2004/06/01 09:04:10 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/ChangeLog,v 1.141 2004/06/01 14:13:34 ferringb Exp $
+
+ 01 Jun 2004; Brian Harring <ferringb@gentoo.org> mplayer-1.0_pre4-r1.ebuild,
+ mplayer-1.0_pre4-r2.ebuild, mplayer-1.0_pre4-r3.ebuild,
+ mplayer-1.0_pre4-r4.ebuild, mplayer-1.0_pre4.ebuild:
+ Added necessary --internal-(matroska|faad) for matroska (bug #50533) and mpeg.
+ MPlayer uses external libs when those flags are specified, otherwise,
+ internal. Also fixed missing IUSE flags. Fixed use dvb syntax error in pre4-r2.
01 Jun 2004; Brian Harring <ferringb@gentoo.org> mplayer-1.0_pre4-r4.ebuild,
mplayer-1.0_pre4.ebuild:
diff --git a/media-video/mplayer/Manifest b/media-video/mplayer/Manifest
index 4515457453ff..30714b473e93 100644
--- a/media-video/mplayer/Manifest
+++ b/media-video/mplayer/Manifest
@@ -2,14 +2,14 @@ MD5 9ef4af14dad87b03fde8e43f19e08d26 metadata.xml 225
MD5 06a993cb89fac55613aad364670c41fb mplayer-0.92-r1.ebuild 11570
MD5 f98bc5b521254207cb231a9eb853f522 mplayer-1.0_pre2-r1.ebuild 11435
MD5 95426d21a3f8920fc3b0d94ade8ad0bd mplayer-1.0_pre3-r3.ebuild 11549
-MD5 449c4e14b37da81e3eaa67692f962ca7 ChangeLog 24400
-MD5 2791b4c2f4261662ede094643a9da64e mplayer-1.0_pre4-r3.ebuild 12473
-MD5 1b898473e84ee7dc731f2b29248cbe3f mplayer-1.0_pre4-r4.ebuild 12736
+MD5 d3c63a76d2236261b9a5191abadce1d9 ChangeLog 24829
MD5 633cbda54fcb59b371bbfb86f475bd84 mplayer-1.0_pre3-r4.ebuild 11851
MD5 1a08c3bbc9cc90150bcf0228848ec76f mplayer-1.0_pre3-r5.ebuild 11525
-MD5 bafb9c82fa8f3a39f28bb8f1c2eea2f4 mplayer-1.0_pre4-r1.ebuild 11368
-MD5 dbb5cd128ccc91306694cad891e45066 mplayer-1.0_pre4-r2.ebuild 11578
-MD5 f9b76fd8d432e45b633bd4617fd167a9 mplayer-1.0_pre4.ebuild 11244
+MD5 0280462d6363eda04abafc7d0b261de3 mplayer-1.0_pre4-r1.ebuild 11509
+MD5 637ec1b3bf3c6e9d3e0631ff3bd1b5c9 mplayer-1.0_pre4-r2.ebuild 11779
+MD5 1d83455e0196fb060f00c4cf02c698a6 mplayer-1.0_pre4-r3.ebuild 12734
+MD5 8ad87de364b2e15e667c1cdff74adc9a mplayer-1.0_pre4-r4.ebuild 12987
+MD5 959bf9366022f272708cec977cb72cc0 mplayer-1.0_pre4.ebuild 11538
MD5 6c2dab3392aab51766253b416ad2a10c files/default-skin.diff 396
MD5 deb1dbbf5879ed31e1b83fb7def5b600 files/digest-mplayer-0.92-r1 355
MD5 b0205104d1242fcccdb5dfd2188f5ab2 files/digest-mplayer-1.0_pre2-r1 358
diff --git a/media-video/mplayer/mplayer-1.0_pre4-r1.ebuild b/media-video/mplayer/mplayer-1.0_pre4-r1.ebuild
index c84a97234d08..fdbf7994ddc5 100644
--- a/media-video/mplayer/mplayer-1.0_pre4-r1.ebuild
+++ b/media-video/mplayer/mplayer-1.0_pre4-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4-r1.ebuild,v 1.5 2004/05/27 05:08:14 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4-r1.ebuild,v 1.6 2004/06/01 14:13:34 ferringb Exp $
-IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 live mad bidi divx4linux xvid"
+IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 live mad bidi divx4linux xvid mpeg"
inherit eutils flag-o-matic
@@ -184,9 +184,10 @@ src_compile() {
# Disable dvdnav support as its not considered to be
# functional anyhow, and will be removed.
- use mpeg \
- && myconf="${myconf} --enable-external-faad" \
- || myconf="${myconf} --disable-external-faad"
+
+ # disable internal if external is enabled.
+ use matroska && myconf="${myconf} --disable-internal-matroska"
+ use mpeg && myconf="${myconf} --disable-internal-faad"
use dvb \
&& myconf="${myconf} --enable-dvb" \
@@ -255,6 +256,8 @@ src_compile() {
`use_enable live` \
`use_enable bidi fribidi` \
`use_enable mad` \
+ `use_enable mpeg external-faad` \
+ `use_enable matroska external-matroska` \
`use_enable divx4linux` \
${myconf} || die
# Breaks with gcc-2.95.3, bug #14479:
diff --git a/media-video/mplayer/mplayer-1.0_pre4-r2.ebuild b/media-video/mplayer/mplayer-1.0_pre4-r2.ebuild
index b10e7a1759ca..d883769d4364 100644
--- a/media-video/mplayer/mplayer-1.0_pre4-r2.ebuild
+++ b/media-video/mplayer/mplayer-1.0_pre4-r2.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4-r2.ebuild,v 1.3 2004/06/01 09:17:54 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4-r2.ebuild,v 1.4 2004/06/01 14:13:34 ferringb Exp $
-IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 live mad bidi xvid divx4linux"
+IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 live mad bidi xvid divx4linux mpeg libcaca"
inherit eutils flag-o-matic check-kernel
@@ -63,6 +63,7 @@ RDEPEND="xvid? ( ppc? ( >=media-libs/xvid-0.9.0 )
live? ( >=media-plugins/live-2004.01.05 )
mad? ( media-libs/libmad )
bidi? ( dev-libs/fribidi )
+ libcaca? ( media-libs/libcaca )
>=sys-apps/portage-2.0.36"
# dvd? ( media-libs/libdvdnav )
# Hardcode paranoia support for now, as there is no
@@ -179,11 +180,12 @@ src_compile() {
# Disable dvdnav support as its not considered to be
# functional anyhow, and will be removed.
- use mpeg \
- && myconf="${myconf} --enable-external-faad" \
- || myconf="${myconf} --disable-external-faad"
- myconf="${myconf} `use dvb`"
+ # Disable internal if external enabled.
+ use mpeg && myconf="${myconf} --disable-internal-faad"
+ use matroska && myconf="${myconf} --disable-internal-matroska"
+
+ myconf="${myconf} `use_enable dvb`"
use dvb || myconf="${myconf} --disable-dvbhead"
use debug \
@@ -241,6 +243,7 @@ src_compile() {
`use_enable lirc` \
`use_enable joystick` \
`use_enable theora` \
+ `use_enable libcaca caca` \
`use_enable bidi fribidi` \
`use_enable nas` \
`use_enable 3dfx tdfxfb` \
@@ -249,9 +252,11 @@ src_compile() {
`use_enable ipv6 inet6` \
`use_enable live` \
`use_enable mpeg external-faad` \
+ `use_enable matroska external-matroska` \
`use_enable v4l tv-v4l` \
`use_enable v4l2 tv-v4l2` \
`use_enable divx4linux` \
+ `use_enable mad` \
`use_enable jpeg` \
${myconf} || die
# Breaks with gcc-2.95.3, bug #14479:
diff --git a/media-video/mplayer/mplayer-1.0_pre4-r3.ebuild b/media-video/mplayer/mplayer-1.0_pre4-r3.ebuild
index fd38159ee784..9527fddd186a 100644
--- a/media-video/mplayer/mplayer-1.0_pre4-r3.ebuild
+++ b/media-video/mplayer/mplayer-1.0_pre4-r3.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4-r3.ebuild,v 1.6 2004/06/01 09:17:54 ferringb Exp $
-
-IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 live bidi mad xvid divx4linux"
+# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4-r3.ebuild,v 1.7 2004/06/01 14:13:34 ferringb Exp $
inherit eutils flag-o-matic kmod
+IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 live bidi mad xvid divx4linux mpeg"
+
# NOTE to myself: Test this thing with and without dvd/gtk+ support,
# as it seems the mplayer guys dont really care to
# make it work without dvd support.
@@ -34,6 +34,7 @@ RDEPEND="xvid? (
virtual/x11
=x11-libs/gtk+-1.2*
=dev-libs/glib-1.2* )
+ xinerama? ( virtual/x11 )
jpeg? ( media-libs/jpeg )
gif? ( media-libs/giflib
media-libs/libungif )
@@ -183,6 +184,10 @@ src_compile() {
# Disable dvdnav support as its not considered to be
# functional anyhow, and will be removed.
+ # Disable internal if external is enabled
+ use mpeg && myconf="${myconf} --disable-internal-faad"
+ use matroska && myconf="${myconf} --disable-internal-matroska"
+
myconf="${myconf} `use_enable dvb`"
use dvb || myconf="${myconf} --disable-dvbhead"
@@ -253,12 +258,14 @@ src_compile() {
`use_enable nas` \
`use_enable 3dfx tdfxfb` \
`use_enable matrox mga` \
+ `use_enable mad` \
`use_enable xmms` \
`use_enable ipv6 inet6` \
`use_enable live` \
`use_enable v4l tv-v4l` \
`use_enable v4l2 tv-v4l2` \
`use_enable mpeg external-faad` \
+ `use_enable matroska external-matroska` \
`use_enable jpeg` \
`use_enable divx4linux` \
${myconf} || die
diff --git a/media-video/mplayer/mplayer-1.0_pre4-r4.ebuild b/media-video/mplayer/mplayer-1.0_pre4-r4.ebuild
index bd008e563b07..792c1e2907ed 100644
--- a/media-video/mplayer/mplayer-1.0_pre4-r4.ebuild
+++ b/media-video/mplayer/mplayer-1.0_pre4-r4.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4-r4.ebuild,v 1.4 2004/06/01 09:17:54 ferringb Exp $
-
-IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 live bidi mad xvid divx4linux png xinerama libcaca"
+# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4-r4.ebuild,v 1.5 2004/06/01 14:13:34 ferringb Exp $
inherit eutils flag-o-matic kmod
+IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 live bidi mad xvid divx4linux png xinerama libcaca mpeg"
+
# NOTE to myself: Test this thing with and without dvd/gtk+ support,
# as it seems the mplayer guys dont really care to
# make it work without dvd support.
@@ -195,6 +195,10 @@ src_compile() {
myconf="${myconf} `use_enable dvb`"
use dvb || myconf="${myconf} --disable-dvbhead"
+ #if the flag is enabled, use external rather then internal
+ use matroska && myconf="${myconf} --disable-internal-matroska"
+ use mpeg && myconf="${myconf} --disable-internal-faad"
+
mconf="${myconf} `use_enable xvid`"
( use xvid && use 3dfx ) \
&& myconf="${myconf} --enable-tdfxvid" \
@@ -269,7 +273,9 @@ src_compile() {
`use_enable v4l tv-v4l` \
`use_enable v4l2 tv-v4l2` \
`use_enable mpeg external-faad` \
+ `use_enable matroska external-matroska` \
`use_enable jpeg` \
+ `use_enable mad` \
`use_enable divx4linux` \
${myconf} || die
# Breaks with gcc-2.95.3, bug #14479:
diff --git a/media-video/mplayer/mplayer-1.0_pre4.ebuild b/media-video/mplayer/mplayer-1.0_pre4.ebuild
index c0e07a01004a..85dbebdb0eab 100644
--- a/media-video/mplayer/mplayer-1.0_pre4.ebuild
+++ b/media-video/mplayer/mplayer-1.0_pre4.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4.ebuild,v 1.6 2004/06/01 09:04:10 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre4.ebuild,v 1.7 2004/06/01 14:13:34 ferringb Exp $
-IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 mad bidi xvid divx4linux xinerama libcaca"
+IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb samba lirc matroska debug joystick theora ipv6 v4l v4l2 mad bidi xvid divx4linux xinerama libcaca mpeg"
inherit eutils flag-o-matic
@@ -169,6 +169,10 @@ src_compile() {
use gif || myconf="${myconf} --disable-gif"
+ # Disable internal if external is enabled.
+ use matroska && myconf="${myconf} --disable-internal-matroska"
+ use mpeg && myconf="${myconf} --disable-internal-faad"
+
myconf="${myconf} `use_enable xvid`"
( use xvid && use 3dfx ) \
&& myconf="${myconf} --enable-tdfxvid" \
@@ -192,7 +196,9 @@ src_compile() {
REALLIBDIR="/usr/lib/real"
fi
- if has_version >=media-plugins/live-2004.01.05
+ # this is *really* evil. soon as the necessary version is x86
+ # kill this.
+ if has_version '>=media-plugins/live-2004.01.05'
then
einfo "Enabling LIVE.COM Streaming Media..."
myconf="${myconf} --enable-live"
@@ -245,6 +251,7 @@ src_compile() {
`use_enable ipv6 inet6` \
`use_enable mad` \
`use_enable bidi fribidi` \
+ `use_enable matroska external-matroska` \
`use_enable mpeg external-faad` \
`use_enable v4l tv-v4l` \
`use_enable v4l2 tv-v4l2` \