summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Ritsen2022-02-21 12:33:13 -0500
committerChristopher Ritsen2022-02-21 12:33:13 -0500
commite301a633565c6068545907a5a2a0fa0ad2a8f734 (patch)
treed32f86a23c6b3857713868ba0cbe64d3b052bd98
downloadaur-e301a633565c6068545907a5a2a0fa0ad2a8f734.tar.gz
Initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD23
2 files changed, 37 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..49a072cd7e3a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = python-netaudio
+ pkgdesc = Control Dante network audio devices without Dante Controller
+ pkgver = v0.0.2.r1
+ pkgrel = 1
+ arch = any
+ license = Unlicense
+ makedepends = python
+ makedepends = python-cleo
+ makedepends = python-netifaces
+ makedepends = python-pip
+ makedepends = python-twisted
+ makedepends = python-zeroconf
+
+pkgname = python-netaudio
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2d5a6151a7ac
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Python package author: Christopher Ritsen <chris.ritsen@gmail.com>
+_name=netaudio
+_pkgname="python-${_name}"
+pkgname="${_pkgname}"
+_pkgdirname="${_pkgname}"
+pkgver=v0.0.2.r1
+pkgrel=1
+pkgdesc="Control Dante network audio devices without Dante Controller"
+arch=(any)
+url=""
+license=(Unlicense)
+makedepends=("python" "python-cleo" "python-netifaces" "python-pip" "python-twisted" "python-zeroconf")
+
+build() {
+ pip install --no-deps --target="netaudio" netaudio==0.0.2
+}
+
+package() {
+ sitepackages=$(python -c "import site; print(site.getsitepackages()[0])")
+ mkdir -p $pkgdir/"$sitepackages"
+ mv $srcdir/$_name/bin $pkgdir/usr
+ cp -r $srcdir/$_name/* $pkgdir/"$sitepackages"
+}