summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Peterson <lavajoe@gentoo.org>2009-03-18 11:53:26 +0000
committerJoe Peterson <lavajoe@gentoo.org>2009-03-18 11:53:26 +0000
commit3f4ee3c2caa0dab0af238621e0b17b80056ecc4d (patch)
treee0370cf50a6fa607f7d39e51f690c0553db399cf /media-sound
parentMask app-text/xetex and dev-tex/xkeyval for removal. (diff)
downloadgentoo-2-3f4ee3c2caa0dab0af238621e0b17b80056ecc4d.tar.gz
gentoo-2-3f4ee3c2caa0dab0af238621e0b17b80056ecc4d.tar.bz2
gentoo-2-3f4ee3c2caa0dab0af238621e0b17b80056ecc4d.zip
Remove dev-perl/module-build depend (bug #246942); fix other dependencies
(Portage version: 2.1.6.8/cvs/Linux i686)
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/squeezecenter/ChangeLog8
-rw-r--r--media-sound/squeezecenter/squeezecenter-7.3.2-r1.ebuild (renamed from media-sound/squeezecenter/squeezecenter-7.3.2.ebuild)28
2 files changed, 27 insertions, 9 deletions
diff --git a/media-sound/squeezecenter/ChangeLog b/media-sound/squeezecenter/ChangeLog
index 19b572e75324..60467421015d 100644
--- a/media-sound/squeezecenter/ChangeLog
+++ b/media-sound/squeezecenter/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/squeezecenter
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezecenter/ChangeLog,v 1.37 2009/01/26 03:29:21 lavajoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezecenter/ChangeLog,v 1.38 2009/03/18 11:53:26 lavajoe Exp $
+
+*squeezecenter-7.3.2-r1 (18 Mar 2009)
+
+ 18 Mar 2009; Joe Peterson <lavajoe@gentoo.org>
+ -squeezecenter-7.3.2.ebuild, +squeezecenter-7.3.2-r1.ebuild:
+ Remove dev-perl/module-build depend (bug #246942); fix other dependencies
*squeezecenter-7.3.2 (26 Jan 2009)
diff --git a/media-sound/squeezecenter/squeezecenter-7.3.2.ebuild b/media-sound/squeezecenter/squeezecenter-7.3.2-r1.ebuild
index 366017f26119..f39d5c5b548e 100644
--- a/media-sound/squeezecenter/squeezecenter-7.3.2.ebuild
+++ b/media-sound/squeezecenter/squeezecenter-7.3.2-r1.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-sound/squeezecenter/squeezecenter-7.3.2.ebuild,v 1.1 2009/01/26 03:29:21 lavajoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezecenter/squeezecenter-7.3.2-r1.ebuild,v 1.1 2009/03/18 11:53:26 lavajoe Exp $
inherit eutils
@@ -21,7 +21,7 @@ SRC_URI="http://www.slimdevices.com/downloads/${SRC_DIR}/${MY_P}.tgz
mirror://gentoo/SqueezeCenter-Class-XSAccessor-Array-0.05.tar.gz
mirror://gentoo/SqueezeCenter-POE-XS-Queue-Array-0.002.tar.gz"
-# Note: dev-perl/module-build necessary because of SC bug#5882
+# Note: virtual/perl-Module-Build necessary because of SC bug#5882
# (http://bugs.slimdevices.com/show_bug.cgi?id=5882).
DEPEND="
dev-perl/File-Which
@@ -32,9 +32,12 @@ DEPEND="
"
# Note: dev-perl/GD necessary because of SC bug#6143
# (http://bugs.slimdevices.com/show_bug.cgi?id=6143).
-RDEPEND="${DEPEND}
+RDEPEND="
+ dev-perl/File-Which
+ virtual/logger
+ virtual/mysql
+ avahi? ( net-dns/avahi )
>=dev-lang/perl-5.8.8
- >=app-admin/sudo-1.6.8
>=dev-perl/GD-2.35
>=virtual/perl-Compress-Zlib-2.015
>=dev-perl/YAML-Syck-1.05
@@ -65,7 +68,6 @@ RDEPEND="${DEPEND}
>=dev-perl/Path-Class-0.16
>=dev-perl/SQL-Abstract-1.22
>=dev-perl/SQL-Abstract-Limit-0.12
- >=dev-perl/TimeDate-1.16
>=dev-perl/URI-1.35
>=dev-perl/XML-Simple-2.18
>=perl-core/version-0.76
@@ -82,7 +84,10 @@ RDEPEND="${DEPEND}
alac? ( media-sound/alac_decoder )
wavpack? ( media-sound/wavpack )
bonjour? ( net-misc/mDNSResponder )
- flac? ( media-libs/flac )
+ flac? (
+ media-libs/flac
+ media-sound/sox
+ )
musepack? ( media-sound/musepack-tools )
ogg? ( media-sound/sox )
aac? ( media-libs/faad2 )
@@ -133,11 +138,18 @@ OLDPLUGINSDIR=/opt/squeezecenter/Plugins
NEWPLUGINSDIR=/var/lib/squeezecenter/Plugins
pkg_setup() {
- # Sox has optional OGG support, so make sure it has been built that way
+ # Sox has optional OGG and FLAC support, so make sure it has that included
+ # if required
if use ogg; then
if ! built_with_use media-sound/sox ogg; then
eerror "media-sound/sox not built with USE=ogg"
- die "media-sound/sox not built with USE=ogg"
+ die "SqueezeCenter needs media-sound/sox to be built with USE=ogg"
+ fi
+ fi
+ if use flac; then
+ if ! built_with_use media-sound/sox flac; then
+ eerror "media-sound/sox not built with USE=flac"
+ die "SqueezeCenter needs media-sound/sox to be built with USE=flac"
fi
fi