[arch-commits] Commit in pulseaudio/repos (6 files)
Date: Friday, May 15, 2015 @ 05:36:45 Author: heftig Revision: 239367 archrelease: copy trunk to extra-i686, extra-x86_64 Added: pulseaudio/repos/extra-i686/PKGBUILD (from rev 239366, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/extra-i686/pulseaudio.install (from rev 239366, pulseaudio/trunk/pulseaudio.install) pulseaudio/repos/extra-x86_64/PKGBUILD (from rev 239366, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/extra-x86_64/pulseaudio.install (from rev 239366, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/extra-i686/PKGBUILD pulseaudio/repos/extra-x86_64/PKGBUILD -+ /PKGBUILD | 360 ++ extra-i686/PKGBUILD | 116 extra-i686/pulseaudio.install |8 extra-x86_64/PKGBUILD | 116 extra-x86_64/pulseaudio.install |8 5 files changed, 376 insertions(+), 232 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-05-15 03:34:31 UTC (rev 239366) +++ extra-i686/PKGBUILD 2015-05-15 03:36:45 UTC (rev 239367) @@ -1,116 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse) -pkgdesc="A featureful, general-purpose sound server" -pkgver=6.0 -pkgrel=1 -arch=(i686 x86_64) -url="http://www.freedesktop.org/wiki/Software/PulseAudio"; -license=(LGPL AGPL3) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile libtool rtkit - speexdsp tdb systemd dbus avahi bluez bluez-libs gconf intltool jack2-dbus sbc - lirc openssl xenstore fftw orc json-c gtk3 webrtc-audio-processing - check) -options=(!emptydirs) -source=(http://freedesktop.org/software/$pkgbase/releases/$pkgbase-$pkgver.tar.xz) -sha256sums=('b50640e0b80b1607600accfad2e45aabb79d379bf6354c9671efa2065477f6f6') - -prepare() { - cd $pkgbase-$pkgver -} - -build() { - cd $pkgbase-$pkgver - - ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib \ ---localstatedir=/var \ ---with-udev-rules-dir=/usr/lib/udev/rules.d \ ---with-database=tdb \ ---disable-tcpwrap \ ---disable-bluez4 \ ---disable-samplerate \ ---disable-rpath \ ---disable-default-build-tests - - # fight unused direct deps - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb fftw orc - webrtc-audio-processing sbc) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)' - 'avahi: zeroconf publishing and discovery' - 'bluez: Bluetooth' - 'bluez-libs: Bluetooth' - 'gconf: paprefs configuration' - 'jack2-dbus: JACK support' - 'lirc: IR control' - 'openssl: RAOP (AirPlay) output' - 'python-pyqt4: Equalizer GUI (qpaeq)' - 'xenstore: Xen paravirtual output') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - - cd $pkgbase-$pkgver - make -j1 DESTDIR="$pkgdir" install \ -bashcompletiondir=/usr/share/bash-completion/completions - - # Speed up pulseaudio shutdown so that it exits immediately with - # the last user session (module-systemd-login keeps it alive) - sed -e '/exit-idle-time/iexit-idle-time=0' \ - -i "$pkgdir/etc/pulse/daemon.conf" - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i "$pkgdir/usr/bin/start-pulseaudio-x11" - - rm "$pkgdir/etc/dbus-1/system.d/pulseaudio-system.conf" - -### Split libpulse - - mkdir -p "$srcdir"/libpulse/{etc/pulse,usr/{bin,lib/pulseaudio,share/man/man{1,5}}} - - mv {"$pkgdir","$srcdir/libpulse"}/etc/pulse/client.conf - - mv "$pkgdir"/usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} \ - "$srcdir/libpulse/usr/bin" - - mv "$pkgdir"/usr/lib/libpulse{,-simple,-mainloop-glib}.so* \ - "$srcdir/libpulse/usr/lib" - - mv "$pkgdir"/usr/lib/pulseaudio/libpulsedsp.so \ - "$pkgdir"/usr/lib/pulseaudio/libpulsecommon-*.so \ - "$srcdir/libpulse/usr/lib/pulseaudio" - - mv {"$pkgdir","$srcdir/libpulse"}/usr/lib/cmake - mv {"$pkgdir","$srcdir/libpulse"}/usr/lib/pkgconfig - - mv {"$pkgdir","$srcdir/libpulse"}/usr/include - - mv "$pkgdir"/usr/share/man/man1/pa{cat,ctl,dsp,play}.1 \ - "$srcdir/libpulse/usr/share/man/man1" - - mv {"$pkgdir","$srcdir/libpulse"}/usr/share/man/man5/pulse-client.conf.5 - mv {"$pkgdir","$srcdir/libpulse"}/usr/share/vala -} - -package_libpulse() { - pkgdesc="$pkgdesc (client library)" - depends=(dbus libasyncns libcap libxtst libsm libsndfile json-c systemd) - optdepends=('alsa-plugins: ALSA support'
[arch-commits] Commit in pulseaudio/repos (6 files)
Date: Saturday, February 15, 2014 @ 14:03:24 Author: heftig Revision: 205988 archrelease: copy trunk to testing-i686, testing-x86_64 Added: pulseaudio/repos/testing-i686/PKGBUILD (from rev 205987, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 205987, pulseaudio/trunk/PKGBUILD) Deleted: pulseaudio/repos/testing-i686/PKGBUILD pulseaudio/repos/testing-i686/pulseaudio.install pulseaudio/repos/testing-x86_64/PKGBUILD pulseaudio/repos/testing-x86_64/pulseaudio.install ---+ /PKGBUILD | 236 testing-i686/PKGBUILD | 118 -- testing-i686/pulseaudio.install | 28 testing-x86_64/PKGBUILD | 118 -- testing-x86_64/pulseaudio.install | 28 5 files changed, 236 insertions(+), 292 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2014-02-15 13:00:13 UTC (rev 205987) +++ testing-i686/PKGBUILD 2014-02-15 13:03:24 UTC (rev 205988) @@ -1,118 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse) -pkgdesc="A featureful, general-purpose sound server" -pkgver=4.99.3 -pkgrel=1 -arch=(i686 x86_64) -url="http://www.freedesktop.org/wiki/Software/PulseAudio"; -license=(LGPL AGPL3) -makedepends=(libasyncns libcap attr libxtst libsm libsamplerate libtool rtkit - speex tdb systemd dbus avahi bluez bluez-libs gconf intltool jack sbc - lirc-utils openssl fftw orc json-c gtk3 webrtc-audio-processing - check git) -options=(!emptydirs) -#source=(http://freedesktop.org/software/$pkgbase/releases/$pkgbase-$pkgver.tar.xz) -source=($pkgbase-$pkgver::git://anongit.freedesktop.org/pulseaudio/pulseaudio#commit=6021ce3) -sha256sums=('SKIP') - -prepare() { - cd $pkgbase-$pkgver -} - -build() { - cd $pkgbase-$pkgver - - ./autogen.sh --prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib \ ---localstatedir=/var \ ---with-udev-rules-dir=/usr/lib/udev/rules.d \ ---with-database=tdb \ ---disable-tcpwrap \ ---disable-bluez4 \ ---disable-rpath \ ---disable-default-build-tests - - # fight unused direct deps - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speex tdb systemd fftw orc - libsamplerate webrtc-audio-processing sbc) - optdepends=('avahi: zeroconf support' - 'bluez: bluetooth support' - 'bluez-libs: bluetooth support' - 'gconf: configuration through gconf (paprefs)' - 'jack: jack support' - 'lirc-utils: infra-red support' - 'openssl: RAOP support' - 'python-pyqt4: Equalizer GUI (qpaeq)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - - cd $pkgbase-$pkgver - make -j1 DESTDIR="$pkgdir" install \ -bashcompletiondir=/usr/share/bash-completion/completions - - # Speed up pulseaudio shutdown so that it exits immediately with - # the last user session (module-systemd-login keeps it alive) - sed -e '/exit-idle-time/iexit-idle-time=0' \ - -i "$pkgdir/etc/pulse/daemon.conf" - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i "$pkgdir/usr/bin/start-pulseaudio-x11" - - rm "$pkgdir/etc/dbus-1/system.d/pulseaudio-system.conf" - - install -Dm644 shell-completion/pulseaudio-zsh-completion.zsh \ -"$pkgdir/usr/share/zsh/site-functions/_pulseaudio" - -### Split libpulse - - mkdir -p "$srcdir"/libpulse/{etc/pulse,usr/{bin,lib/pulseaudio,share/man/man{1,5}}} - - mv {"$pkgdir","$srcdir/libpulse"}/etc/pulse/client.conf - - mv "$pkgdir"/usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} \ - "$srcdir/libpulse/usr/bin" - - mv "$pkgdir"/usr/lib/libpulse{,-simple,-mainloop-glib}.so* \ - "$srcdir/libpulse/usr/lib" - - mv "$pkgdir"/usr/lib/pulseaudio/libpulsedsp.so \ - "$pkgdir"/usr/lib/pulseaudio/libpulsecommon-*.so \ - "$srcdir/libpulse/usr/lib/pulseaudio" - - mv {"$pkgdir","$srcdir/libpulse"}/usr/lib/cmake - mv {"$pkgdir","$srcdir/libpulse"}/usr/lib/pkgconfig - - mv {"$pkgdir","$srcdir/libpulse"}/usr/include - - mv "$pkgdir"/usr/share/man/man1/pa{cat,ctl,dsp,play}.1 \ - "$srcdir/libpulse/usr/share/man/man1" - - mv {"$pkgdir","$srcdir/libpulse"}/usr/share/man/man5/pulse-client.conf.5 - mv {"$pkgdir","$srcdir/libpulse"}/usr/share/vala -} - -package_libpulse() { - pkgdesc="$pkgdesc (client library)" - depends=(dbus libasyncns libcap libxtst libsm libsndfile json-c) - optdepends=('alsa-p
[arch-commits] Commit in pulseaudio/repos (6 files)
Date: Wednesday, February 12, 2014 @ 10:34:09 Author: heftig Revision: 205877 archrelease: copy trunk to testing-i686, testing-x86_64 Added: pulseaudio/repos/testing-i686/ pulseaudio/repos/testing-i686/PKGBUILD (from rev 205876, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-i686/pulseaudio.install (from rev 205876, pulseaudio/trunk/pulseaudio.install) pulseaudio/repos/testing-x86_64/ pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 205876, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 205876, pulseaudio/trunk/pulseaudio.install) ---+ testing-i686/PKGBUILD | 118 testing-i686/pulseaudio.install | 28 testing-x86_64/PKGBUILD | 118 testing-x86_64/pulseaudio.install | 28 4 files changed, 292 insertions(+) Copied: pulseaudio/repos/testing-i686/PKGBUILD (from rev 205876, pulseaudio/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-02-12 09:34:09 UTC (rev 205877) @@ -0,0 +1,118 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Daniel J Griffiths +# Contributor: Corrado Primier +# Contributor: William Rea + +pkgbase=pulseaudio +pkgname=(pulseaudio libpulse) +pkgdesc="A featureful, general-purpose sound server" +pkgver=4.99.3 +pkgrel=1 +arch=(i686 x86_64) +url="http://www.freedesktop.org/wiki/Software/PulseAudio"; +license=(LGPL AGPL3) +makedepends=(libasyncns libcap attr libxtst libsm libsamplerate libtool rtkit + speex tdb systemd dbus avahi bluez bluez-libs gconf intltool jack sbc + lirc-utils openssl fftw orc json-c gtk3 webrtc-audio-processing + check git) +options=(!emptydirs) +#source=(http://freedesktop.org/software/$pkgbase/releases/$pkgbase-$pkgver.tar.xz) +source=($pkgbase-$pkgver::git://anongit.freedesktop.org/pulseaudio/pulseaudio#commit=6021ce3) +sha256sums=('SKIP') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + + ./autogen.sh --prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib \ +--localstatedir=/var \ +--with-udev-rules-dir=/usr/lib/udev/rules.d \ +--with-database=tdb \ +--disable-tcpwrap \ +--disable-bluez4 \ +--disable-rpath \ +--disable-default-build-tests + + # fight unused direct deps + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +package_pulseaudio() { + depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speex tdb systemd fftw orc + libsamplerate webrtc-audio-processing sbc) + optdepends=('avahi: zeroconf support' + 'bluez: bluetooth support' + 'bluez-libs: bluetooth support' + 'gconf: configuration through gconf (paprefs)' + 'jack: jack support' + 'lirc-utils: infra-red support' + 'openssl: RAOP support' + 'python-pyqt4: Equalizer GUI (qpaeq)') + backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) + install=pulseaudio.install + + cd $pkgbase-$pkgver + make -j1 DESTDIR="$pkgdir" install \ +bashcompletiondir=/usr/share/bash-completion/completions + + # Speed up pulseaudio shutdown so that it exits immediately with + # the last user session (module-systemd-login keeps it alive) + sed -e '/exit-idle-time/iexit-idle-time=0' \ + -i "$pkgdir/etc/pulse/daemon.conf" + + # Disable cork-request module, can result in e.g. media players unpausing + # when there's a Skype call incoming + sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ + -i "$pkgdir/usr/bin/start-pulseaudio-x11" + + rm "$pkgdir/etc/dbus-1/system.d/pulseaudio-system.conf" + + install -Dm644 shell-completion/pulseaudio-zsh-completion.zsh \ +"$pkgdir/usr/share/zsh/site-functions/_pulseaudio" + +### Split libpulse + + mkdir -p "$srcdir"/libpulse/{etc/pulse,usr/{bin,lib/pulseaudio,share/man/man{1,5}}} + + mv {"$pkgdir","$srcdir/libpulse"}/etc/pulse/client.conf + + mv "$pkgdir"/usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} \ + "$srcdir/libpulse/usr/bin" + + mv "$pkgdir"/usr/lib/libpulse{,-simple,-mainloop-glib}.so* \ + "$srcdir/libpulse/usr/lib" + + mv "$pkgdir"/usr/lib/pulseaudio/libpulsedsp.so \ + "$pkgdir"/usr/lib/pulseaudio/libpulsecommon-*.so \ + "$srcdir/libpulse/usr/lib/pulseaudio" + + mv {"$pkgdir","$srcdir/libpulse"}/usr/lib/cmake + mv {"$pkgdir","$srcdir/libpulse"}/usr/lib/pkgconfig + + mv {"$pkgdir","$srcdir/libpulse"}/usr/include + + mv "$pkgdir"/usr/share/man/man1/pa{cat,ctl,dsp,play}.1 \ + "$srcdir/libpulse/usr/share/man/man1" + + mv {"$pkgdir","$srcdir/libpulse"}/usr/share/man/man5/pulse-client.conf.5 + mv {"$pkgdir","$srcdir/libpulse"}/usr/share/vala +} + +package_libpulse() { + pkgdesc="$pkgdesc (client li
[arch-commits] Commit in pulseaudio/repos (6 files)
Date: Sunday, May 27, 2012 @ 09:11:03 Author: dreisner Revision: 159977 db-move: moved pulseaudio from [staging] to [testing] (i686) Added: pulseaudio/repos/testing-i686/ pulseaudio/repos/testing-i686/0001-Remove-usage-of-deprecated-udev_get_-_path.patch (from rev 159958, pulseaudio/repos/staging-i686/0001-Remove-usage-of-deprecated-udev_get_-_path.patch) pulseaudio/repos/testing-i686/PKGBUILD (from rev 159958, pulseaudio/repos/staging-i686/PKGBUILD) pulseaudio/repos/testing-i686/pulseaudio.install (from rev 159958, pulseaudio/repos/staging-i686/pulseaudio.install) pulseaudio/repos/testing-i686/pulseaudio.xinit (from rev 159958, pulseaudio/repos/staging-i686/pulseaudio.xinit) Deleted: pulseaudio/repos/staging-i686/ ---+ 0001-Remove-usage-of-deprecated-udev_get_-_path.patch | 80 +++ PKGBUILD | 115 pulseaudio.install| 19 ++ pulseaudio.xinit | 12 + 4 files changed, 226 insertions(+) Copied: pulseaudio/repos/testing-i686/0001-Remove-usage-of-deprecated-udev_get_-_path.patch (from rev 159958, pulseaudio/repos/staging-i686/0001-Remove-usage-of-deprecated-udev_get_-_path.patch) === --- testing-i686/0001-Remove-usage-of-deprecated-udev_get_-_path.patch (rev 0) +++ testing-i686/0001-Remove-usage-of-deprecated-udev_get_-_path.patch 2012-05-27 13:11:03 UTC (rev 159977) @@ -0,0 +1,80 @@ +From 45607b113a052e4bec93a8707dc4db113c5dd100 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 26 May 2012 02:58:11 +0200 +Subject: [PATCH] Remove usage of deprecated udev_get_*_path + +These symbols were removed in libudev.so.1.0.0. Replace them with +hardcoded strings. + +Signed-off-by: Jan Alexander Steffens (heftig) +--- + src/modules/module-udev-detect.c |9 +++-- + src/modules/udev-util.c |4 ++-- + 2 files changed, 5 insertions(+), 8 deletions(-) + +diff --git a/src/modules/module-udev-detect.c b/src/modules/module-udev-detect.c +index 1192194..31416bd 100644 +--- a/src/modules/module-udev-detect.c b/src/modules/module-udev-detect.c +@@ -123,7 +123,7 @@ static char *card_get_sysattr(const char *card_idx, const char *name) { + goto finish; + } + +-t = pa_sprintf_malloc("%s/class/sound/card%s", udev_get_sys_path(udev), card_idx); ++t = pa_sprintf_malloc("/sys/class/sound/card%s", card_idx); + card = udev_device_new_from_syspath(udev, t); + pa_xfree(t); + +@@ -282,7 +282,7 @@ static void verify_access(struct userdata *u, struct device *d) { + pa_assert(u); + pa_assert(d); + +-cd = pa_sprintf_malloc("%s/snd/controlC%s", udev_get_dev_path(u->udev), path_get_card_id(d->path)); ++cd = pa_sprintf_malloc("/dev/snd/controlC%s", path_get_card_id(d->path)); + accessible = access(cd, R_OK|W_OK) >= 0; + pa_log_debug("%s is accessible: %s", cd, pa_yes_no(accessible)); + +@@ -621,7 +621,6 @@ fail: + } + + static int setup_inotify(struct userdata *u) { +-char *dev_snd; + int r; + + if (u->inotify_fd >= 0) +@@ -632,9 +631,7 @@ static int setup_inotify(struct userdata *u) { + return -1; + } + +-dev_snd = pa_sprintf_malloc("%s/snd", udev_get_dev_path(u->udev)); +-r = inotify_add_watch(u->inotify_fd, dev_snd, IN_ATTRIB|IN_CLOSE_WRITE|IN_DELETE_SELF|IN_MOVE_SELF); +-pa_xfree(dev_snd); ++r = inotify_add_watch(u->inotify_fd, "/dev/snd", IN_ATTRIB|IN_CLOSE_WRITE|IN_DELETE_SELF|IN_MOVE_SELF); + + if (r < 0) { + int saved_errno = errno; +diff --git a/src/modules/udev-util.c b/src/modules/udev-util.c +index 2f18bc4..b0bb17d 100644 +--- a/src/modules/udev-util.c b/src/modules/udev-util.c +@@ -180,7 +180,7 @@ int pa_udev_get_info(int card_idx, pa_proplist *p) { + goto finish; + } + +-t = pa_sprintf_malloc("%s/class/sound/card%i", udev_get_sys_path(udev), card_idx); ++t = pa_sprintf_malloc("/sys/class/sound/card%i", card_idx); + card = udev_device_new_from_syspath(udev, t); + pa_xfree(t); + +@@ -277,7 +277,7 @@ char* pa_udev_get_property(int card_idx, const char *name) { + goto finish; + } + +-t = pa_sprintf_malloc("%s/class/sound/card%i", udev_get_sys_path(udev), card_idx); ++t = pa_sprintf_malloc("/sys/class/sound/card%i", card_idx); + card = udev_device_new_from_syspath(udev, t); + pa_xfree(t); + +-- +1.7.10.2 + Copied: pulseaudio/repos/testing-i686/PKGBUILD (from rev 159958, pulseaudio/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-05-27 13:11:03 UTC (rev 159977) @@ -0,0 +1,115 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (hef
[arch-commits] Commit in pulseaudio/repos (6 files)
Date: Sunday, May 27, 2012 @ 09:11:05 Author: dreisner Revision: 159978 db-move: moved pulseaudio from [staging] to [testing] (x86_64) Added: pulseaudio/repos/testing-x86_64/ pulseaudio/repos/testing-x86_64/0001-Remove-usage-of-deprecated-udev_get_-_path.patch (from rev 159958, pulseaudio/repos/staging-x86_64/0001-Remove-usage-of-deprecated-udev_get_-_path.patch) pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 159958, pulseaudio/repos/staging-x86_64/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 159958, pulseaudio/repos/staging-x86_64/pulseaudio.install) pulseaudio/repos/testing-x86_64/pulseaudio.xinit (from rev 159958, pulseaudio/repos/staging-x86_64/pulseaudio.xinit) Deleted: pulseaudio/repos/staging-x86_64/ ---+ 0001-Remove-usage-of-deprecated-udev_get_-_path.patch | 80 +++ PKGBUILD | 115 pulseaudio.install| 19 ++ pulseaudio.xinit | 12 + 4 files changed, 226 insertions(+) Copied: pulseaudio/repos/testing-x86_64/0001-Remove-usage-of-deprecated-udev_get_-_path.patch (from rev 159958, pulseaudio/repos/staging-x86_64/0001-Remove-usage-of-deprecated-udev_get_-_path.patch) === --- testing-x86_64/0001-Remove-usage-of-deprecated-udev_get_-_path.patch (rev 0) +++ testing-x86_64/0001-Remove-usage-of-deprecated-udev_get_-_path.patch 2012-05-27 13:11:05 UTC (rev 159978) @@ -0,0 +1,80 @@ +From 45607b113a052e4bec93a8707dc4db113c5dd100 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 26 May 2012 02:58:11 +0200 +Subject: [PATCH] Remove usage of deprecated udev_get_*_path + +These symbols were removed in libudev.so.1.0.0. Replace them with +hardcoded strings. + +Signed-off-by: Jan Alexander Steffens (heftig) +--- + src/modules/module-udev-detect.c |9 +++-- + src/modules/udev-util.c |4 ++-- + 2 files changed, 5 insertions(+), 8 deletions(-) + +diff --git a/src/modules/module-udev-detect.c b/src/modules/module-udev-detect.c +index 1192194..31416bd 100644 +--- a/src/modules/module-udev-detect.c b/src/modules/module-udev-detect.c +@@ -123,7 +123,7 @@ static char *card_get_sysattr(const char *card_idx, const char *name) { + goto finish; + } + +-t = pa_sprintf_malloc("%s/class/sound/card%s", udev_get_sys_path(udev), card_idx); ++t = pa_sprintf_malloc("/sys/class/sound/card%s", card_idx); + card = udev_device_new_from_syspath(udev, t); + pa_xfree(t); + +@@ -282,7 +282,7 @@ static void verify_access(struct userdata *u, struct device *d) { + pa_assert(u); + pa_assert(d); + +-cd = pa_sprintf_malloc("%s/snd/controlC%s", udev_get_dev_path(u->udev), path_get_card_id(d->path)); ++cd = pa_sprintf_malloc("/dev/snd/controlC%s", path_get_card_id(d->path)); + accessible = access(cd, R_OK|W_OK) >= 0; + pa_log_debug("%s is accessible: %s", cd, pa_yes_no(accessible)); + +@@ -621,7 +621,6 @@ fail: + } + + static int setup_inotify(struct userdata *u) { +-char *dev_snd; + int r; + + if (u->inotify_fd >= 0) +@@ -632,9 +631,7 @@ static int setup_inotify(struct userdata *u) { + return -1; + } + +-dev_snd = pa_sprintf_malloc("%s/snd", udev_get_dev_path(u->udev)); +-r = inotify_add_watch(u->inotify_fd, dev_snd, IN_ATTRIB|IN_CLOSE_WRITE|IN_DELETE_SELF|IN_MOVE_SELF); +-pa_xfree(dev_snd); ++r = inotify_add_watch(u->inotify_fd, "/dev/snd", IN_ATTRIB|IN_CLOSE_WRITE|IN_DELETE_SELF|IN_MOVE_SELF); + + if (r < 0) { + int saved_errno = errno; +diff --git a/src/modules/udev-util.c b/src/modules/udev-util.c +index 2f18bc4..b0bb17d 100644 +--- a/src/modules/udev-util.c b/src/modules/udev-util.c +@@ -180,7 +180,7 @@ int pa_udev_get_info(int card_idx, pa_proplist *p) { + goto finish; + } + +-t = pa_sprintf_malloc("%s/class/sound/card%i", udev_get_sys_path(udev), card_idx); ++t = pa_sprintf_malloc("/sys/class/sound/card%i", card_idx); + card = udev_device_new_from_syspath(udev, t); + pa_xfree(t); + +@@ -277,7 +277,7 @@ char* pa_udev_get_property(int card_idx, const char *name) { + goto finish; + } + +-t = pa_sprintf_malloc("%s/class/sound/card%i", udev_get_sys_path(udev), card_idx); ++t = pa_sprintf_malloc("/sys/class/sound/card%i", card_idx); + card = udev_device_new_from_syspath(udev, t); + pa_xfree(t); + +-- +1.7.10.2 + Copied: pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 159958, pulseaudio/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-05-27 13:11:05 UTC (rev 159978) @@ -0,0 +1,115 @@ +# $