summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Briesenick <sbriesen@gentoo.org>2008-10-27 00:30:54 +0000
committerStefan Briesenick <sbriesen@gentoo.org>2008-10-27 00:30:54 +0000
commite320274cc9742b9d6f2c89de95e9fa8146ffc07e (patch)
tree14b8f8e7bf5628933dd49851f7ec1476d69b953a /app-cdr
parentdistutils_src_install should call python_need_rebuild. (diff)
downloadgentoo-2-e320274cc9742b9d6f2c89de95e9fa8146ffc07e.tar.gz
gentoo-2-e320274cc9742b9d6f2c89de95e9fa8146ffc07e.tar.bz2
gentoo-2-e320274cc9742b9d6f2c89de95e9fa8146ffc07e.zip
added check/abort on no selected format via USE flags, solving bug #239954.
(Portage version: 2.2_rc12/cvs/Linux 2.6.26-gentoo-r1 i686)
Diffstat (limited to 'app-cdr')
-rw-r--r--app-cdr/cuecue/ChangeLog7
-rw-r--r--app-cdr/cuecue/cuecue-0.2.2-r1.ebuild10
2 files changed, 15 insertions, 2 deletions
diff --git a/app-cdr/cuecue/ChangeLog b/app-cdr/cuecue/ChangeLog
index 0f12fdc09842..5364ee0c4f3d 100644
--- a/app-cdr/cuecue/ChangeLog
+++ b/app-cdr/cuecue/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-cdr/cuecue
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cuecue/ChangeLog,v 1.7 2008/06/16 20:01:20 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cuecue/ChangeLog,v 1.8 2008/10/27 00:30:54 sbriesen Exp $
+
+ 27 Oct 2008; Stefan Briesenick <sbriesen@gentoo.org>
+ cuecue-0.2.2-r1.ebuild:
+ added check/abort on no selected format via USE flags, solving bug
+ #239954.
16 Jun 2008; Samuli Suominen <drac@gentoo.org> cuecue-0.2.2-r1.ebuild:
Don't modify (sed) configure* but instead pass CFLAGS to emake.
diff --git a/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild b/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild
index 0a07cb99daae..777637d75f10 100644
--- a/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild
+++ b/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild,v 1.3 2008/06/16 20:01:20 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild,v 1.4 2008/10/27 00:30:54 sbriesen Exp $
inherit eutils
@@ -17,6 +17,14 @@ DEPEND="mp3? ( media-libs/libmad )
flac? ( media-libs/flac )
vorbis? ( media-libs/libvorbis media-libs/libogg )"
+pkg_setup() {
+ for X in ${IUSE}; do
+ use ${X} && return 0
+ done
+ eerror "You must enable at least one of these USE flags: ${IUSE}"
+ die "no format, no compile! ;-)"
+}
+
src_unpack() {
unpack ${A}
cd "${S}"