pulseaudio: update to 2.0.

This commit is contained in:
Juan RP 2012-05-11 20:58:48 +02:00
parent cf604ae220
commit 9b1d424b16
7 changed files with 24 additions and 32 deletions

View file

@ -634,7 +634,7 @@ libspeex.so.1 libspeex speex-devel
libspeexdsp.so.1 libspeex speex-devel libspeexdsp.so.1 libspeex speex-devel
libasyncns.so.0 libasyncns libasyncns-devel libasyncns.so.0 libasyncns libasyncns-devel
libpulse.so.0 libpulseaudio pulseaudio-devel libpulse.so.0 libpulseaudio pulseaudio-devel
libpulsecommon-1.1.so libpulseaudio pulseaudio-devel libpulsecommon-2.0.so libpulseaudio pulseaudio-devel
libpulse-mainloop-glib.so.0 libpulseaudio pulseaudio-devel libpulse-mainloop-glib.so.0 libpulseaudio pulseaudio-devel
libpulse-simple.so.0 libpulseaudio pulseaudio-devel libpulse-simple.so.0 libpulseaudio pulseaudio-devel
libpulsecore-1.1.so pulseaudio pulseaudio-devel libpulsecore-1.1.so pulseaudio pulseaudio-devel

View file

@ -1,2 +1,2 @@
abi_depends=">=1.0" abi_depends=">=1.0"
api_depends=">=1.1" api_depends=">=2.0"

View file

@ -9,13 +9,9 @@ long_desc="
This package provides client libraries used by applications that access a This package provides client libraries used by applications that access a
PulseAudio sound server via PulseAudio's native interface." PulseAudio sound server via PulseAudio's native interface."
revision=3 do_install() {
do_install()
{
vmove "usr/lib/libpulse.so*" usr/lib vmove "usr/lib/libpulse.so*" usr/lib
vmove "usr/lib/libpulsecommon*.so*" usr/lib
vmove "usr/lib/libpulse-simple.so*" usr/lib vmove "usr/lib/libpulse-simple.so*" usr/lib
vmove "usr/lib/libpulse-mainloop-glib.so*" usr/lib vmove "usr/lib/libpulse-mainloop-glib.so*" usr/lib
vmove usr/lib/pulseaudio usr/lib
} }

View file

@ -1,7 +0,0 @@
--- src/daemon/pulseaudio.desktop.in.activation 2011-03-28 13:48:10.015794947 -0400
+++ src/daemon/pulseaudio.desktop.in 2011-03-28 13:48:48.565313013 -0400
@@ -8,3 +8,4 @@ Terminal=false
Type=Application
Categories=
GenericName=
+X-GNOME-Autostart-Phase=Initialization

View file

@ -11,12 +11,9 @@ long_desc="
Add_dependency run libasyncns-devel Add_dependency run libasyncns-devel
Add_dependency run dbus-devel Add_dependency run dbus-devel
Add_dependency run libXtst-devel Add_dependency run libXtst-devel
Add_dependency run libpulseaudio Add_dependency run libpulseaudio ">=${version}"
revision=1 do_install() {
do_install()
{
vmove usr/include usr vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib vmove usr/lib/pkgconfig usr/lib
vmove usr/lib/cmake usr/lib vmove usr/lib/cmake usr/lib

View file

@ -1,5 +1,4 @@
libpulse.so.0 libpulse.so.0
libpulsecommon-1.1.so
libxcb.so.1 libxcb.so.1
libpthread.so.0 libpthread.so.0
libc.so.6 libc.so.6
@ -30,6 +29,10 @@ libavahi-client.so.3
libjack.so.0 libjack.so.0
libssl.so.1 libssl.so.1
libcrypto.so.1 libcrypto.so.1
libz.so.1
libfftw3f.so.3 libfftw3f.so.3
ld-linux-x86-64.so.2 ld-linux-x86-64.so.2
libpulsecommon-2.0.so
libsystemd-login.so.0
libsystemd-daemon.so.0
libstdc++.so.6
libgcc_s.so.1

View file

@ -1,7 +1,6 @@
# Template file for 'pulseaudio' # Template file for 'pulseaudio'
pkgname=pulseaudio pkgname=pulseaudio
version=1.1 version=2.0
revision=7
distfiles="$FREEDESKTOP_SITE/$pkgname/releases/$pkgname-$version.tar.xz" distfiles="$FREEDESKTOP_SITE/$pkgname/releases/$pkgname-$version.tar.xz"
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-oss-output --disable-oss-wrapper --disable-tcpwrap configure_args="--disable-oss-output --disable-oss-wrapper --disable-tcpwrap
@ -9,9 +8,9 @@ configure_args="--disable-oss-output --disable-oss-wrapper --disable-tcpwrap
--disable-gconf --with-database=tdb --enable-orc" --disable-gconf --with-database=tdb --enable-orc"
short_desc="A featureful, general-purpose sound server" short_desc="A featureful, general-purpose sound server"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.pulseaudio.org/" homepage="http://www.freedesktop.org/wiki/Software/PulseAudio"
license="LGPL-2" license="LGPL-2"
checksum=6fe531136f6ebce2d35872a2d2c914278cdc5dcdd5eea516dc52c81f9001f5ee checksum=28b42edd42f4879a6884af5f0ec11801ac001eb7582881215b36649aa37e2061
long_desc=" long_desc="
PulseAudio, previously known as Polypaudio, is a sound server for POSIX and PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
WIN32 systems. It is a drop in replacement for the ESD sound server with much WIN32 systems. It is a drop in replacement for the ESD sound server with much
@ -37,8 +36,11 @@ long_desc="
* Extensible plug-in architecture with plug-ins for jackd, multicast-rtp * Extensible plug-in architecture with plug-ins for jackd, multicast-rtp
lirc and avahi, just to name a few." lirc and avahi, just to name a few."
# XXX: WebRTC echo canceller disabled
subpackages="libpulseaudio $pkgname-devel" subpackages="libpulseaudio $pkgname-devel"
shlib_depends="libpulseaudio>=${version}"
conf_files=" conf_files="
/etc/pulse/system.pa /etc/pulse/system.pa
/etc/pulse/daemon.conf /etc/pulse/daemon.conf
@ -47,9 +49,11 @@ conf_files="
Add_dependency build pkg-config Add_dependency build pkg-config
Add_dependency build intltool Add_dependency build intltool
Add_dependency build zlib-devel
Add_dependency build gtk+-devel Add_dependency build gtk+-devel
Add_dependency build libltdl-devel Add_dependency build libltdl-devel
Add_dependency build speex-devel Add_dependency build speex-devel
Add_dependency build libXi-devel
Add_dependency build libXtst-devel Add_dependency build libXtst-devel
Add_dependency build xcb-util-devel Add_dependency build xcb-util-devel
Add_dependency build libxcb-devel Add_dependency build libxcb-devel
@ -69,13 +73,12 @@ Add_dependency build orc-devel
Add_dependency build glib-devel Add_dependency build glib-devel
Add_dependency build jack-devel Add_dependency build jack-devel
Add_dependency build fftw-devel Add_dependency build fftw-devel
Add_dependency build systemd-devel
Add_dependency full rtkit Add_dependency full rtkit
post_install() post_install() {
{ vinstall ${FILESDIR}/pulseaudio.xinit 755 \
install -Dm755 ${FILESDIR}/pulseaudio.xinit \ etc/X11/xinit/xinitrc.d pulseaudio
${DESTDIR}/etc/X11/xinit/xinitrc.d/pulseaudio rm -f ${DESTDIR}/etc/dbus-1/system.d/pulseaudio-system.conf
rm ${DESTDIR}/etc/dbus-1/system.d/pulseaudio-system.conf
} }