summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2009-02-06 09:02:23 +0000
committerAlexis Ballier <aballier@gentoo.org>2009-02-06 09:02:23 +0000
commit3e6f67dd2bb8b016b72e774ba7767860628d067c (patch)
tree793709650084ca85613f23916f66c0a56f2aaa87 /media-video/vlc
parentFix compilation with gcc-4.3 and -O2. Bug #26968 (diff)
downloadhistorical-3e6f67dd2bb8b016b72e774ba7767860628d067c.tar.gz
historical-3e6f67dd2bb8b016b72e774ba7767860628d067c.tar.bz2
historical-3e6f67dd2bb8b016b72e774ba7767860628d067c.zip
Split cdda in cdda/cddax useflags; merge vcd useflag in cdda as that is what currently controls it. Part of bug #257788
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'media-video/vlc')
-rw-r--r--media-video/vlc/ChangeLog7
-rw-r--r--media-video/vlc/Manifest12
-rw-r--r--media-video/vlc/metadata.xml3
-rw-r--r--media-video/vlc/vlc-0.9.8a.ebuild17
4 files changed, 23 insertions, 16 deletions
diff --git a/media-video/vlc/ChangeLog b/media-video/vlc/ChangeLog
index d06dd828ec8c..071dfe500889 100644
--- a/media-video/vlc/ChangeLog
+++ b/media-video/vlc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-video/vlc
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.419 2009/01/11 17:19:27 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.420 2009/02/06 09:02:22 aballier Exp $
+
+ 06 Feb 2009; Alexis Ballier <aballier@gentoo.org> metadata.xml,
+ vlc-0.9.8a.ebuild:
+ Split cdda in cdda/cddax useflags; merge vcd useflag in cdda as that is
+ what currently controls it. Part of bug #257788
11 Jan 2009; Alexis Ballier <aballier@gentoo.org> metadata.xml,
vlc-0.9.8a.ebuild:
diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index 312b977e2c02..dd99ce801d26 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -4,13 +4,13 @@ Hash: SHA1
DIST vlc-0.9.8a.tar.bz2 17032727 RMD160 a9b57d9c6d99c5e3384914003afec974d1996f59 SHA1 1d68f4e4ef77ffc9cb63de70a610a3969bffd873 SHA256 197c29803790efc0273bb4577d54629d0769a3b49b091c6430eb6704fd69824f
DIST vlc-m4-1.tar.bz2 1685 RMD160 14775ca0d23a348d0d2809f8fa0a6b86e2f1623f SHA1 0310423bf9157b402f66107c365dd39abedb0d33 SHA256 6feee6c520c8fcfa45c1bcc07475304c7a68d31985bb1b432b5b7b174a277a54
DIST vlc-patches-59.tar.bz2 4685 RMD160 a01cba6d4af12ebd26faed4a7f8894529dc42e57 SHA1 387934801502ff82045ab446fb1421b14233cf03 SHA256 cf38f9398e62fad8c51dc1b0c8467236cbffb1d465ddbf5ab62d2bf4bbd1ec35
-EBUILD vlc-0.9.8a.ebuild 11293 RMD160 eabc5521b0e767194395f0aac76d6598dbc4a552 SHA1 3b8b3a0709f2e531ece4eec30d0b19f3955f1ff1 SHA256 a1a447b0f2339b58363721cd1994e0b2debf7ca57b4fb2878d032697bb2579d7
-MISC ChangeLog 67637 RMD160 d11c38137c1360703c67c4805820ccd69acc625d SHA1 78c855aa81d3f4bb31f9a6431f7dab704e16ede3 SHA256 2da55920aa4f6465bcec2c636dedaf5a82b85c11d3a8472493c44d2dbe834ac3
-MISC metadata.xml 3563 RMD160 e2e63b16b9c027fbf8f284a307672944c799b84b SHA1 47ec7be3d602e52bc2ce6f78866bde5c51e68c26 SHA256 6467e41dc1937edcc775094b3b303ace7895ad40d1e8b10668058b2cda83db94
+EBUILD vlc-0.9.8a.ebuild 11411 RMD160 7b8389b10f7f52a8efa1fb353c0fe847dd1c3c9a SHA1 acf8eccea260316bbc2d546ad04bf7f28e880122 SHA256 6cbfb5b234b317a7326190b9a530ee3efe42afe04a541bdef707317367bc8b12
+MISC ChangeLog 67849 RMD160 7e0a82eb5bd78798d13a2da2cd791a4878064829 SHA1 100c2483767c623f2b0eae824464fbca17dbeed8 SHA256 c866bbea20b7218af71068df8c11282f5cbe929e7882b2dbeed3c441ebcb1864
+MISC metadata.xml 3658 RMD160 2148e3f1cec72abca1f9f4f6f4e1f13c04af43d9 SHA1 07af47076c2afc92a204156da0b615555e5699f5 SHA256 cc335b03f7485b81a8399e40837d450ef25f2ee7345adc6f1873cbdde722cd12
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAklqKiUACgkQvFcC4BYPU0owggCfaKJuz0iFqJfp0QJm8qwcSl8B
-fxYAn325a2X/4n6PBHNo5TbkFwvWpQjZ
-=LBtA
+iEYEARECAAYFAkmL/KQACgkQvFcC4BYPU0pqhwCgtXJ2b167JNGCxgmuKtfGRElk
+2GgAmwaitt64HEcjKSJ3lbg6BNijFLqE
+=l/1l
-----END PGP SIGNATURE-----
diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml
index 366837d4f054..2b46503961d1 100644
--- a/media-video/vlc/metadata.xml
+++ b/media-video/vlc/metadata.xml
@@ -8,7 +8,8 @@
</maintainer>
<use>
<flag name="atmo">Enables support for AtmoLight (homebrew Ambient Lighting Technology)</flag>
- <flag name="cdda">Enables libcdda cd audio playback support.</flag>
+ <flag name="cdda">Enables audio CD and VCD playback support.</flag>
+ <flag name="cddax">Enables audio CD plugin with CD Text and CD paranoia via libcdio</flag>
<flag name="cdio">Enables CD input and control library support.</flag>
<flag name="dc1394">Enables IIDC cameras support.</flag>
<flag name="dirac">Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac.</flag>
diff --git a/media-video/vlc/vlc-0.9.8a.ebuild b/media-video/vlc/vlc-0.9.8a.ebuild
index 3c8d23350d54..408d7611a838 100644
--- a/media-video/vlc/vlc-0.9.8a.ebuild
+++ b/media-video/vlc/vlc-0.9.8a.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-0.9.8a.ebuild,v 1.7 2009/01/11 17:19:27 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-0.9.8a.ebuild,v 1.8 2009/02/06 09:02:23 aballier Exp $
EAPI="1"
@@ -38,12 +38,12 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ppc ~ppc64 sparc x86 ~x86-fbsd"
-IUSE="a52 aac aalib alsa altivec arts atmo avahi bidi cdda cddb cdio dbus dc1394
+IUSE="a52 aac aalib alsa altivec arts atmo avahi bidi cdda cddax cddb cdio dbus dc1394
debug dirac directfb dts dvb dvd esd fbcon fluidsynth +ffmpeg flac fontconfig ggi gnome gnutls hal httpd
id3tag jack kate libass libcaca +libgcrypt libnotify libsysfs libv4l2 lirc live lua matroska mmx modplug mp3 mpeg
musepack ncurses nsplugin ogg opengl optimisememory oss pda png pulseaudio pvr +qt4
remoteosd rtsp run-as-root samba schroedinger sdl sdl-image seamonkey shout skins speex sse stream svg svga taglib
- theora truetype twolame upnp v4l v4l2 vcd vcdinfo vcdx vlm vorbis win32codecs
+ theora truetype twolame upnp v4l v4l2 vcdinfo vcdx vlm vorbis win32codecs
X x264 xinerama xml xosd xv zvbi"
RDEPEND="
@@ -56,8 +56,8 @@ RDEPEND="
arts? ( kde-base/arts )
avahi? ( >=net-dns/avahi-0.6 )
bidi? ( >=dev-libs/fribidi-0.10.4 )
- cdda? ( >=dev-libs/libcdio-0.72
- cddb? ( >=media-libs/libcddb-1.2.0 ) )
+ cdda? ( cddb? ( >=media-libs/libcddb-1.2.0 ) )
+ cddax? ( cddb? ( >=media-libs/libcddb-1.2.0 ) )
cdio? ( >=dev-libs/libcdio-0.78.2 )
dbus? ( >=sys-apps/dbus-1.0.2 )
dc1394? ( sys-libs/libraw1394
@@ -190,7 +190,7 @@ vlc_ffmpeg_scaling_api() {
pkg_setup() {
vlc_use_needs skins truetype
vlc_use_force skins qt4
- vlc_use_needs cdda cdio
+ vlc_use_needs cddax cdio
vlc_use_needs vcdx cdio
vlc_use_needs vcdx vcdinfo
vlc_use_needs vcdinfo cdio
@@ -198,6 +198,7 @@ pkg_setup() {
vlc_use_force remoteosd libgcrypt
vlc_use_needs fontconfig truetype
vlc_use_needs libv4l2 v4l2
+ use cddb && use !cdda && use !cddax && ewarn "USE=cddb requires either cdda or cddax, cddb will be disabled."
if ( use qt4 || use skins ) ; then
QT4_BUILT_WITH_USE_CHECK="png" qt4_pkg_setup
else
@@ -247,7 +248,8 @@ src_compile () {
$(use_enable atmo) \
$(use_enable avahi bonjour) \
$(use_enable bidi fribidi) \
- $(use_enable cdda) $(use_enable cdda cddax)\
+ $(use_enable cdda vcd) \
+ $(use_enable cddax)\
$(use_enable cddb libcddb) \
$(use_enable cdio libcdio) \
--disable-csri \
@@ -323,7 +325,6 @@ src_compile () {
$(use_enable upnp) \
$(use_enable v4l) \
$(use_enable v4l2) \
- $(use_enable vcd) \
$(use_enable vcdinfo) \
$(use_enable vcdx) \
$(use_enable vorbis) \