summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-10-10 21:41:32 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-10-10 21:41:32 +0000
commit8068b83544eb5751c25c7650e8d2dac92daffc02 (patch)
tree013db6dc05aaadeb900067ed2e45e43d6d1b1c84 /media-video/vlc
parentstable ppc, bug #195176 (diff)
downloadgentoo-2-8068b83544eb5751c25c7650e8d2dac92daffc02.tar.gz
gentoo-2-8068b83544eb5751c25c7650e8d2dac92daffc02.tar.bz2
gentoo-2-8068b83544eb5751c25c7650e8d2dac92daffc02.zip
get back to only one slot, add a check for older versions instead, bug #195424
(Portage version: 2.1.3.12)
Diffstat (limited to 'media-video/vlc')
-rw-r--r--media-video/vlc/ChangeLog6
-rw-r--r--media-video/vlc/vlc-0.9.0_alpha20071009.ebuild19
2 files changed, 13 insertions, 12 deletions
diff --git a/media-video/vlc/ChangeLog b/media-video/vlc/ChangeLog
index d79e4a72bf37..8668ed950066 100644
--- a/media-video/vlc/ChangeLog
+++ b/media-video/vlc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/vlc
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.266 2007/10/10 18:11:26 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.267 2007/10/10 21:41:32 aballier Exp $
+
+ 10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
+ vlc-0.9.0_alpha20071009.ebuild:
+ get back to only one slot, add a check for older versions instead, bug #195424
10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
vlc-0.9.0_alpha20071009.ebuild:
diff --git a/media-video/vlc/vlc-0.9.0_alpha20071009.ebuild b/media-video/vlc/vlc-0.9.0_alpha20071009.ebuild
index 190e8446d256..81a80bdb2a22 100644
--- a/media-video/vlc/vlc-0.9.0_alpha20071009.ebuild
+++ b/media-video/vlc/vlc-0.9.0_alpha20071009.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-0.9.0_alpha20071009.ebuild,v 1.8 2007/10/10 18:11:26 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-0.9.0_alpha20071009.ebuild,v 1.9 2007/10/10 21:41:32 aballier Exp $
WANT_AUTOMAKE=latest
WANT_AUTOCONF=latest
@@ -37,7 +37,7 @@ SRC_URI="${SRC_URI}
mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"
LICENSE="GPL-2"
-SLOT="1"
+SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="3dfx a52 aalib alsa altivec arts avahi bidi cdda cddb cdio daap dbus dc1394
@@ -156,21 +156,18 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}"
-# Block older versions, we can't upgrade cleanly until bug #157746 gets
-# resolved...
-RDEPEND="${RDEPEND}
- !<media-video/vlc-0.8.8"
-DEPEND="${DEPEND}
- !<media-video/vlc-0.8.8"
-
-
-
# Dispalys a warning if the first use flag is set but not the second
vlc_use_needs() {
use $1 && use !$2 && ewarn "USE=$1 requires $2, $1 will be disabled."
}
pkg_setup() {
+ if has_version '<media-video/vlc-0.8.8'; then
+ eerror "Upgrading from <0.9 vlc series will give you a broken player"
+ eerror "Please unmerge it first"
+ eerror "And have a look at https://bugs.gentoo.org/show_bug.cgi?id=157746"
+ die "Please unmerge older vlc versions"
+ fi
if use wxwindows || use skins; then
WX_GTK_VER="2.6"
need-wxwidgets unicode || die "You need to install wxGTK with unicode support."