diff options
author | Haochen Tong | 2020-11-01 01:14:36 +0100 |
---|---|---|
committer | Haochen Tong | 2020-11-01 01:14:36 +0100 |
commit | 18a9483e4f3ef4a3c6914a0b7b1787007f267f13 (patch) | |
tree | 512b65f2aab35c684b9399169698a793b77dd682 | |
parent | 11824201e0f1f3a31d0f419b87b00d1dc1e9d929 (diff) | |
download | aur-18a9483e4f3ef4a3c6914a0b7b1787007f267f13.tar.gz |
include service files
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | override-pipewire-socket.conf | 2 | ||||
-rw-r--r-- | pipewire-dropin.install | 7 |
4 files changed, 27 insertions, 6 deletions
@@ -1,13 +1,18 @@ pkgbase = pipewire-dropin pkgdesc = Use pipewire as drop-in replacement for PulseAudio/JACK - pkgver = 1 + pkgver = 2 pkgrel = 1 + install = pipewire-dropin.install arch = any license = LGPL2.1 source = pipewire-pulse.conf source = pipewire-jack.conf + source = override-pipewire-socket.conf + source = pipewire-dropin.install sha256sums = 750c8f53b47b39a7bb8bdb62b1f35d749391a6735e4ed88083abb7d2e77a2fcf sha256sums = a3e7f6fb87019c1651243bd488e962a49c8e2e6916052c625a85e9a3e9762b8f + sha256sums = 3761246166d7b647d199f38e9c0e35e3b2df303a21fe2124b33be4f852a0071c + sha256sums = 1da4554e2c39c78aa4f8bd318b7ef3ff83979034be0b509891894f99bc7ecead pkgname = pipewire-pulse-dropin pkgdesc = Use pipewire as drop-in replacement for PulseAudio @@ -2,19 +2,24 @@ pkgbase=pipewire-dropin pkgname=("pipewire-pulse-dropin" "pipewire-jack-dropin") -pkgver=1 +pkgver=2 pkgrel=1 pkgdesc="Use pipewire as drop-in replacement for PulseAudio/JACK" license=("LGPL2.1") arch=(any) -source=(pipewire-pulse.conf pipewire-jack.conf) +source=(pipewire-pulse.conf pipewire-jack.conf override-pipewire-socket.conf pipewire-dropin.install) +install=pipewire-dropin.install package_pipewire-pulse-dropin() { pkgdesc="Use pipewire as drop-in replacement for PulseAudio" provides=(libpulse{,-simple,-mainloop-glib}.so) depends=("pipewire-pulse") - install -Dm755 "$srcdir/pipewire-pulse.conf" -t "$pkgdir/etc/ld.so.conf.d" + install -Dm644 "$srcdir/pipewire-pulse.conf" -t "$pkgdir/etc/ld.so.conf.d" + install -Dm644 "$srcdir/override-pipewire-socket.conf" "$pkgdir/usr/lib/systemd/user/pipewire.socket.d/listen-pulse.conf" + install -dm755 "$pkgdir/etc/systemd/user" + ln -sf /dev/null "$pkgdir/etc/systemd/user/pulseaudio.service" + ln -sf /dev/null "$pkgdir/etc/systemd/user/pulseaudio.socket" } @@ -23,7 +28,9 @@ package_pipewire-jack-dropin() { provides=(libjack{,net,server}.so) depends=("pipewire-jack") - install -Dm755 "$srcdir/pipewire-jack.conf" -t "$pkgdir/etc/ld.so.conf.d" + install -Dm644 "$srcdir/pipewire-jack.conf" -t "$pkgdir/etc/ld.so.conf.d" } sha256sums=('750c8f53b47b39a7bb8bdb62b1f35d749391a6735e4ed88083abb7d2e77a2fcf' - 'a3e7f6fb87019c1651243bd488e962a49c8e2e6916052c625a85e9a3e9762b8f') + 'a3e7f6fb87019c1651243bd488e962a49c8e2e6916052c625a85e9a3e9762b8f' + '3761246166d7b647d199f38e9c0e35e3b2df303a21fe2124b33be4f852a0071c' + '1da4554e2c39c78aa4f8bd318b7ef3ff83979034be0b509891894f99bc7ecead') diff --git a/override-pipewire-socket.conf b/override-pipewire-socket.conf new file mode 100644 index 000000000000..187058b5fd70 --- /dev/null +++ b/override-pipewire-socket.conf @@ -0,0 +1,2 @@ +[Socket] +ListenStream=%t/pulse/native diff --git a/pipewire-dropin.install b/pipewire-dropin.install new file mode 100644 index 000000000000..f134188615d3 --- /dev/null +++ b/pipewire-dropin.install @@ -0,0 +1,7 @@ +post_install() { + echo "Reboot your system for the changes to take effect." +} + +post_remove() { + echo "Reboot your system for the changes to take effect." +} |