summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHaochen Tong2020-09-05 00:04:00 +0200
committerHaochen Tong2020-09-05 00:04:00 +0200
commitf9b810affc932792c5c9e99d6263bf38b2f702f5 (patch)
tree929042b54f5326c12fe936754f42203c6108c498
downloadaur-f9b810affc932792c5c9e99d6263bf38b2f702f5.tar.gz
create package
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD31
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..04055380a954
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = pipewire-dropin
+ pkgdesc = Use pipewire as drop-in replacement for PulseAudio/JACK
+ pkgver = 0.0.1
+ pkgrel = 1
+ arch = any
+ license = LGPL2.1
+
+pkgname = pipewire-pulse-dropin
+ pkgdesc = Use pipewire as drop-in replacement for PulseAudio
+ depends = pipewire-pulse
+ provides = libpulse
+ provides = pulseaudio
+
+pkgname = pipewire-jack-dropin
+ pkgdesc = Use pipewire as drop-in replacement for JACK
+ depends = pipewire-jack
+ provides = jack2
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..83a8bfe566a6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: hexchain <i at hexchain dot org>
+
+pkgbase=pipewire-dropin
+pkgname=("pipewire-pulse-dropin" "pipewire-jack-dropin")
+pkgver=0.0.1
+pkgrel=1
+pkgdesc="Use pipewire as drop-in replacement for PulseAudio/JACK"
+license=("LGPL2.1")
+arch=(any)
+
+package_pipewire-pulse-dropin() {
+ pkgdesc="Use pipewire as drop-in replacement for PulseAudio"
+ provides=("libpulse" "pulseaudio")
+ 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
+}
+
+
+package_pipewire-jack-dropin() {
+ pkgdesc="Use pipewire as drop-in replacement for JACK"
+ provides=("jack2")
+ 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
+}