summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHaochen Tong2020-10-31 01:39:23 +0100
committerHaochen Tong2020-10-31 01:39:23 +0100
commitac96b804912c59aec99df662a1eabfce5f0dbc69 (patch)
treeb285a7a80520c7ae6bec43bc459251ec2e66a78b
parenta7f5aed9adb8babbc3b2b287e7f566483ee03a22 (diff)
downloadaur-ac96b804912c59aec99df662a1eabfce5f0dbc69.tar.gz
use ld.so.conf.d instead of symlinks
-rw-r--r--PKGBUILD22
-rw-r--r--pipewire-jack.conf1
-rw-r--r--pipewire-pulse.conf1
3 files changed, 12 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 91aac2d46685..7ae446662aaf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,30 +2,28 @@
pkgbase=pipewire-dropin
pkgname=("pipewire-pulse-dropin" "pipewire-jack-dropin")
-pkgver=0.0.1
-pkgrel=2
+pkgver=1
+pkgrel=1
pkgdesc="Use pipewire as drop-in replacement for PulseAudio/JACK"
license=("LGPL2.1")
arch=(any)
+source=(pipewire-pulse.conf pipewire-jack.conf)
package_pipewire-pulse-dropin() {
pkgdesc="Use pipewire as drop-in replacement for PulseAudio"
- provides=(libpulse{,-simple,-mainloop-glib}.so=0-999)
+ provides=(libpulse{,-simple,-mainloop-glib}.so)
depends=("pipewire-pulse")
- install -dm755 "$pkgdir/usr/lib"
- for lib in libpulse-mainloop-glib libpulse-simple libpulse; do
- ln -sf pipewire-0.3/pulse/$lib.so.0 "$pkgdir/usr/lib/$lib.so.0.999.0"
- done
+ install -Dm755 "$srcdir/pipewire-pulse.conf" -t "$pkgdir/etc/ld.so.conf.d"
}
package_pipewire-jack-dropin() {
pkgdesc="Use pipewire as drop-in replacement for JACK"
- provides=(libjack{,net,server}.so=0-999)
+ provides=(libjack{,net,server}.so)
depends=("pipewire-jack")
- install -dm755 "$pkgdir/usr/lib"
- for lib in libjack libjacknet libjackserver; do
- ln -sf pipewire-0.3/jack/$lib.so.0 "$pkgdir/usr/lib/$lib.so.0.999.0"
- done
+
+ install -Dm755 "$srcdir/pipewire-jack.conf" -t "$pkgdir/etc/ld.so.conf.d"
}
+sha256sums=('750c8f53b47b39a7bb8bdb62b1f35d749391a6735e4ed88083abb7d2e77a2fcf'
+ 'a3e7f6fb87019c1651243bd488e962a49c8e2e6916052c625a85e9a3e9762b8f')
diff --git a/pipewire-jack.conf b/pipewire-jack.conf
new file mode 100644
index 000000000000..06e1d1828e2f
--- /dev/null
+++ b/pipewire-jack.conf
@@ -0,0 +1 @@
+/usr/lib/pipewire-0.3/jack
diff --git a/pipewire-pulse.conf b/pipewire-pulse.conf
new file mode 100644
index 000000000000..775e9d5c2a60
--- /dev/null
+++ b/pipewire-pulse.conf
@@ -0,0 +1 @@
+/usr/lib/pipewire-0.3/pulse