summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2008-09-12 15:53:45 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2008-09-12 15:53:45 +0000
commit9a9035b9fea9c281c546e5b290225a5c8fd2155a (patch)
tree10330d17f4fbbb9d8761ffa682ba818d0e7ce961 /media-sound/pulseaudio
parentAdd pulseaudio to package.mask files where openrc is masked because pulseaudi... (diff)
downloadgentoo-2-9a9035b9fea9c281c546e5b290225a5c8fd2155a.tar.gz
gentoo-2-9a9035b9fea9c281c546e5b290225a5c8fd2155a.tar.bz2
gentoo-2-9a9035b9fea9c281c546e5b290225a5c8fd2155a.zip
Version bump.
(Portage version: 2.2_rc8/cvs/Linux 2.6.26-gentoo-r1 i686)
Diffstat (limited to 'media-sound/pulseaudio')
-rw-r--r--media-sound/pulseaudio/ChangeLog8
-rw-r--r--media-sound/pulseaudio/pulseaudio-0.9.12.ebuild (renamed from media-sound/pulseaudio/pulseaudio-0.9.10-r51.ebuild)33
2 files changed, 30 insertions, 11 deletions
diff --git a/media-sound/pulseaudio/ChangeLog b/media-sound/pulseaudio/ChangeLog
index 2e797845aaaf..c52f651cf786 100644
--- a/media-sound/pulseaudio/ChangeLog
+++ b/media-sound/pulseaudio/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/pulseaudio
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/ChangeLog,v 1.109 2008/08/03 18:03:45 chutzpah Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/ChangeLog,v 1.110 2008/09/12 15:53:45 betelgeuse Exp $
+
+*pulseaudio-0.9.12 (12 Sep 2008)
+
+ 12 Sep 2008; Petteri Räty <betelgeuse@gentoo.org>
+ -pulseaudio-0.9.10-r51.ebuild, +pulseaudio-0.9.12.ebuild:
+ Version bump.
*pulseaudio-0.9.11-r2 (03 Aug 2008)
diff --git a/media-sound/pulseaudio/pulseaudio-0.9.10-r51.ebuild b/media-sound/pulseaudio/pulseaudio-0.9.12.ebuild
index 23bdb8004aa8..5cf314e5eb78 100644
--- a/media-sound/pulseaudio/pulseaudio-0.9.10-r51.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-0.9.12.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/media-sound/pulseaudio/pulseaudio-0.9.10-r51.ebuild,v 1.1 2008/04/18 06:01:32 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/pulseaudio-0.9.12.ebuild,v 1.1 2008/09/12 15:53:45 betelgeuse Exp $
EAPI=1
@@ -15,13 +15,10 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
IUSE="alsa avahi caps jack lirc oss tcpd X hal dbus libsamplerate gnome bluetooth policykit asyncns +glib"
-RDEPEND="X? ( x11-libs/libX11 )
+RDEPEND="X? ( x11-libs/libX11 x11-libs/libSM x11-libs/libXau x11-libs/libXdmcp )
caps? ( sys-libs/libcap )
- >=media-libs/audiofile-0.2.6-r1
libsamplerate? ( >=media-libs/libsamplerate-0.1.1-r1 )
- >=media-libs/libsndfile-1.0.10
- >=dev-libs/liboil-0.3.6
- alsa? ( >=media-libs/alsa-lib-1.0.10 )
+ alsa? ( >=media-libs/alsa-lib-1.0.17-r1 )
glib? ( >=dev-libs/glib-2.4.0 )
avahi? ( >=net-dns/avahi-0.6.12 )
>=dev-libs/liboil-0.3.0
@@ -41,9 +38,15 @@ RDEPEND="X? ( x11-libs/libX11 )
)
policykit? ( sys-auth/policykit )
asyncns? ( net-libs/libasyncns )
- >=sys-apps/baselayout-2.0_rc5
+ >=media-libs/audiofile-0.2.6-r1
+ >=media-libs/speex-1.2_beta
+ >=media-libs/libsndfile-1.0.10
+ >=dev-libs/liboil-0.3.6
+ sys-libs/gdbm
+ || ( sys-apps/openrc >=sys-apps/baselayout-2.0_rc5 )
>=sys-devel/libtool-1.5.24" # it's a valid RDEPEND, libltdl.so is used
DEPEND="${RDEPEND}
+ X? ( x11-proto/xproto )
dev-libs/libatomic_ops
dev-util/pkgconfig
dev-util/unifdef"
@@ -75,8 +78,6 @@ src_unpack() {
unpack ${A}
cd "${S}"
- epatch "${FILESDIR}/${P}-caps.patch"
-
# Avoid building - and especially linking - test programs
# outside of make check
sed -i -e 's:noinst_PROGRAMS:check_PROGRAMS:' \
@@ -129,7 +130,7 @@ src_install() {
use "$1" && echo "-D$define" || echo "-U$define"
}
- unifdef "${FILESDIR}/pulseaudio.init.d-3" \
+ unifdef "${FILESDIR}/pulseaudio.init.d-4" \
$(use_define hal) \
$(use_define avahi) \
$(use_define alsa) \
@@ -142,6 +143,9 @@ src_install() {
dohtml -r doc
dodoc README
+ # this should fix system daemon startup #233789
+ cp "${D}/etc/pulse/default.pa" "${D}/etc/pulse/system.pa"
+
# Create the state directory
diropts -o pulse -g pulse -m0755
keepdir /var/run/pulse
@@ -183,6 +187,15 @@ pkg_postinst() {
elog "still experimental, so please report to upstream if you have"
elog "problems with it."
fi
+ if use alsa; then
+ local pkg="media-plugins/alsa-plugins"
+ if has_version ${pkg} && ! built_with_use --missing false ${pkg} pulseaudio; then
+ elog
+ elog "You have alsa support enabled so you probably want to install"
+ elog "${pkg} with pulseaudio support to have"
+ elog "alsa using applications route their sound through pulseaudio"
+ fi
+ fi
eselect esd update --if-unset
}