summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2013-07-17 08:50:48 +0000
committerLars Wendler <polynomial-c@gentoo.org>2013-07-17 08:50:48 +0000
commit8311e890cfee0ce88d63bddf5ce965c2d75dc46f (patch)
tree49e5fba359569d8ad510d98c57fff28b652368ac /media-sound/darkice
parentamd64/x86 stable (diff)
downloadgentoo-2-8311e890cfee0ce88d63bddf5ce965c2d75dc46f.tar.gz
gentoo-2-8311e890cfee0ce88d63bddf5ce965c2d75dc46f.tar.bz2
gentoo-2-8311e890cfee0ce88d63bddf5ce965c2d75dc46f.zip
Added aacplus and debug support
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'media-sound/darkice')
-rw-r--r--media-sound/darkice/ChangeLog6
-rw-r--r--media-sound/darkice/darkice-1.2.ebuild24
-rw-r--r--media-sound/darkice/metadata.xml1
3 files changed, 19 insertions, 12 deletions
diff --git a/media-sound/darkice/ChangeLog b/media-sound/darkice/ChangeLog
index 5f5a703ee261..3b63e5091b35 100644
--- a/media-sound/darkice/ChangeLog
+++ b/media-sound/darkice/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/darkice
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/ChangeLog,v 1.60 2013/07/16 14:08:20 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/ChangeLog,v 1.61 2013/07/17 08:50:48 polynomial-c Exp $
+
+ 17 Jul 2013; Lars Wendler <polynomial-c@gentoo.org> darkice-1.2.ebuild,
+ metadata.xml:
+ Added aacplus and debug support.
16 Jul 2013; Lars Wendler <polynomial-c@gentoo.org> darkice-1.2.ebuild:
Really fix bug #460072 this time.
diff --git a/media-sound/darkice/darkice-1.2.ebuild b/media-sound/darkice/darkice-1.2.ebuild
index 2780b7315303..73b264bfbdd0 100644
--- a/media-sound/darkice/darkice-1.2.ebuild
+++ b/media-sound/darkice/darkice-1.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/darkice-1.2.ebuild,v 1.2 2013/07/16 14:08:20 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/darkice-1.2.ebuild,v 1.3 2013/07/17 08:50:48 polynomial-c Exp $
EAPI=5
inherit eutils
@@ -12,20 +12,21 @@ SRC_URI="http://darkice.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
-IUSE="aac alsa jack libsamplerate mp3 opus pulseaudio twolame vorbis"
+IUSE="aac aacplus alsa debug jack libsamplerate mp3 opus pulseaudio twolame vorbis"
RDEPEND="aac? ( media-libs/faac )
+ aacplus? ( >=media-libs/libaacplus-2.0.0 )
alsa? ( media-libs/alsa-lib )
jack? ( media-sound/jack-audio-connection-kit )
+ libsamplerate? ( media-libs/libsamplerate )
mp3? ( media-sound/lame )
opus? ( media-libs/opus )
pulseaudio? ( media-sound/pulseaudio )
twolame? ( media-sound/twolame )
- vorbis? ( media-libs/libvorbis )
- libsamplerate? ( media-libs/libsamplerate )"
+ vorbis? ( media-libs/libvorbis )"
DEPEND="${RDEPEND}"
-REQUIRED_USE="|| ( aac mp3 opus twolame vorbis )
+REQUIRED_USE="|| ( aac aacplus mp3 opus twolame vorbis )
|| ( alsa jack pulseaudio )"
src_prepare() {
@@ -34,16 +35,17 @@ src_prepare() {
src_configure() {
econf \
- $(use_with mp3 lame) \
- $(use_with vorbis) \
$(use_with aac faac) \
- --without-aacplus \
- $(use_with twolame) \
- $(use_with opus) \
+ $(use_with aacplus) \
$(use_with alsa) \
+ $(use_with debug) \
$(use_with jack) \
+ $(use_with libsamplerate samplerate) \
+ $(use_with mp3 lame) \
+ $(use_with opus) \
$(use_with pulseaudio) \
- $(use_with libsamplerate samplerate)
+ $(use_with twolame) \
+ $(use_with vorbis)
}
src_install() {
diff --git a/media-sound/darkice/metadata.xml b/media-sound/darkice/metadata.xml
index 4197bc9059f4..73e5d357f4e0 100644
--- a/media-sound/darkice/metadata.xml
+++ b/media-sound/darkice/metadata.xml
@@ -3,6 +3,7 @@
<pkgmetadata>
<herd>sound</herd>
<use>
+ <flag name="aacplus">AAC+ encoding via media-libs/libaacplus</flag>
<flag name="opus">Enable Opus audio codec support</flag>
<flag name="twolame">Build with twolame support</flag>
</use>