summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-11-18 20:28:32 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-11-18 20:28:32 +0000
commitfbb25f756a39a78153b593672d3399690f899450 (patch)
tree9493544c62de10cfcb7ef8bdf1698d5a7bff0164 /media-sound
parentAdd a check for the cxx USE flag in libpcre. (diff)
downloadhistorical-fbb25f756a39a78153b593672d3399690f899450.tar.gz
historical-fbb25f756a39a78153b593672d3399690f899450.tar.bz2
historical-fbb25f756a39a78153b593672d3399690f899450.zip
add a check for flac cxx use flag, FLAC++ is needed here
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/audacity/ChangeLog6
-rw-r--r--media-sound/audacity/audacity-1.3.2-r1.ebuild10
-rw-r--r--media-sound/audacity/audacity-1.3.3.ebuild10
-rw-r--r--media-sound/audacity/audacity-1.3.4.ebuild10
-rw-r--r--media-sound/rezound/ChangeLog6
-rw-r--r--media-sound/rezound/rezound-0.12.3_beta.ebuild10
6 files changed, 46 insertions, 6 deletions
diff --git a/media-sound/audacity/ChangeLog b/media-sound/audacity/ChangeLog
index d5caa9f7a8e6..4294b385d4b8 100644
--- a/media-sound/audacity/ChangeLog
+++ b/media-sound/audacity/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/audacity
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.70 2007/11/18 14:36:03 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.71 2007/11/18 20:28:32 aballier Exp $
+
+ 18 Nov 2007; Alexis Ballier <aballier@gentoo.org>
+ audacity-1.3.2-r1.ebuild, audacity-1.3.3.ebuild, audacity-1.3.4.ebuild:
+ add a check for flac cxx use flag, FLAC++ is needed here
*audacity-1.3.4 (18 Nov 2007)
diff --git a/media-sound/audacity/audacity-1.3.2-r1.ebuild b/media-sound/audacity/audacity-1.3.2-r1.ebuild
index a88411ac6395..2f615410c58f 100644
--- a/media-sound/audacity/audacity-1.3.2-r1.ebuild
+++ b/media-sound/audacity/audacity-1.3.2-r1.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-sound/audacity/audacity-1.3.2-r1.ebuild,v 1.11 2007/05/17 04:32:08 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/audacity-1.3.2-r1.ebuild,v 1.12 2007/11/18 20:28:32 aballier Exp $
inherit eutils autotools wxwidgets
@@ -30,6 +30,14 @@ RDEPEND="${DEPEND}
S="${WORKDIR}/${MY_P}-beta"
+pkg_setup() {
+ if use flac && ! built_with_use --missing true media-libs/flac cxx; then
+ eerror "To build ${PN} with flac support you need the C++ bindings for flac."
+ eerror "Please enable the cxx USE flag for media-libs/flac"
+ die "Missing FLAC C++ bindings."
+ fi
+}
+
src_unpack() {
unpack ${A}
diff --git a/media-sound/audacity/audacity-1.3.3.ebuild b/media-sound/audacity/audacity-1.3.3.ebuild
index 6a11b3eb3cbf..8022c3bd779a 100644
--- a/media-sound/audacity/audacity-1.3.3.ebuild
+++ b/media-sound/audacity/audacity-1.3.3.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-sound/audacity/audacity-1.3.3.ebuild,v 1.4 2007/09/28 23:58:25 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/audacity-1.3.3.ebuild,v 1.5 2007/11/18 20:28:32 aballier Exp $
WANT_AUTOCONF=latest
WANT_AUTOMAKE=latest
@@ -34,6 +34,14 @@ RDEPEND="${DEPEND}
S="${WORKDIR}/${MY_P}-beta"
+pkg_setup() {
+ if use flac && ! built_with_use --missing true media-libs/flac cxx; then
+ eerror "To build ${PN} with flac support you need the C++ bindings for flac."
+ eerror "Please enable the cxx USE flag for media-libs/flac"
+ die "Missing FLAC C++ bindings."
+ fi
+}
+
src_unpack() {
unpack ${A}
diff --git a/media-sound/audacity/audacity-1.3.4.ebuild b/media-sound/audacity/audacity-1.3.4.ebuild
index 7c6987264045..49b3a9333789 100644
--- a/media-sound/audacity/audacity-1.3.4.ebuild
+++ b/media-sound/audacity/audacity-1.3.4.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-sound/audacity/audacity-1.3.4.ebuild,v 1.2 2007/11/18 17:07:29 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/audacity-1.3.4.ebuild,v 1.3 2007/11/18 20:28:32 aballier Exp $
inherit eutils wxwidgets
@@ -33,6 +33,14 @@ RDEPEND="${DEPEND}
S="${WORKDIR}/${MY_P}-beta"
+pkg_setup() {
+ if use flac && ! built_with_use --missing true media-libs/flac cxx; then
+ eerror "To build ${PN} with flac support you need the C++ bindings for flac."
+ eerror "Please enable the cxx USE flag for media-libs/flac"
+ die "Missing FLAC C++ bindings."
+ fi
+}
+
src_unpack() {
unpack ${A}
diff --git a/media-sound/rezound/ChangeLog b/media-sound/rezound/ChangeLog
index f6c6c5522ea9..375075eb32fd 100644
--- a/media-sound/rezound/ChangeLog
+++ b/media-sound/rezound/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/rezound
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/ChangeLog,v 1.47 2007/11/18 20:21:58 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/ChangeLog,v 1.48 2007/11/18 20:24:28 aballier Exp $
+
+ 18 Nov 2007; Alexis Ballier <aballier@gentoo.org>
+ rezound-0.12.3_beta.ebuild:
+ add a check for flac cxx use flag, FLAC++ is needed here
18 Nov 2007; Alexis Ballier <aballier@gentoo.org>
-files/rezound-0.12.2_beta-foxinclude.patch,
diff --git a/media-sound/rezound/rezound-0.12.3_beta.ebuild b/media-sound/rezound/rezound-0.12.3_beta.ebuild
index 61c1e280bb44..085a03f19b4c 100644
--- a/media-sound/rezound/rezound-0.12.3_beta.ebuild
+++ b/media-sound/rezound/rezound-0.12.3_beta.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-sound/rezound/rezound-0.12.3_beta.ebuild,v 1.6 2007/09/28 12:05:37 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/rezound-0.12.3_beta.ebuild,v 1.7 2007/11/18 20:24:28 aballier Exp $
WANT_AUTOMAKE=1.9
WANT_AUTOCONF=2.5
@@ -42,6 +42,14 @@ DEPEND="${RDEPEND}
sys-devel/bison
sys-devel/flex"
+pkg_setup() {
+ if use flac && ! built_with_use --missing true media-libs/flac cxx; then
+ eerror "To build ${PN} with flac support you need the C++ bindings for flac."
+ eerror "Please enable the cxx USE flag for media-libs/flac"
+ die "Missing FLAC C++ bindings."
+ fi
+}
+
src_unpack() {
unpack ${A}
cd "${S}"