git » wireplumber.git » commit 1c3e3f7

wireplumber 0.5.2

author Urja (ARMLFS builder)
2024-06-19 07:30:58 UTC
committer Urja (ARMLFS builder)
2024-06-19 07:30:58 UTC
parent 0bac812091efc23c9ef315e1d3b7821f2c7ddf4e

wireplumber 0.5.2

.gitignore +2 -0
PKGBUILD +11 -9

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a43258a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/src/
+/pkg/
diff --git a/PKGBUILD b/PKGBUILD
index d316ca9..d6dae3a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,13 +5,13 @@ pkgbase=wireplumber
 pkgname=(
   wireplumber
   libwireplumber
-  wireplumber-docs
+#  wireplumber-docs
 )
 pkgver=0.5.2
 pkgrel=2
 pkgdesc="Session / policy manager implementation for PipeWire"
 url="https://pipewire.pages.freedesktop.org/wireplumber/"
-arch=(x86_64)
+arch=(x86_64 'armv7h')
 license=(MIT)
 makedepends=(
   doxygen
@@ -27,8 +27,9 @@ makedepends=(
   pipewire
   python-breathe
   python-lxml
-  python-sphinx
-  python-sphinx_rtd_theme
+#  python-sphinx
+#  python-sphinx_rtd_theme
+  python-packaging
   systemd
   systemd-libs
 )
@@ -53,15 +54,16 @@ build() {
   local meson_options=(
     -D elogind=disabled
     -D system-lua=true
+    -D doc=disabled
   )
 
   arch-meson $pkgbase build "${meson_options[@]}"
   meson compile -C build
 }
 
-check() {
-  meson test -C build --print-errorlogs
-}
+#check() {
+#  meson test -C build --print-errorlogs
+#}
 
 _pick() {
   local p="$1" f d; shift
@@ -83,7 +85,7 @@ package_wireplumber() {
     libg{lib,object,io}-2.0.so
     libpipewire
     libpipewire-0.3.so
-    libsystemd.so
+#    libsystemd.so
     lua
     pipewire
     systemd-libs
@@ -106,7 +108,7 @@ package_wireplumber() {
     _pick libw usr/include
     _pick libw usr/share/gir-1.0
 
-    _pick docs usr/share/doc
+ #   _pick docs usr/share/doc
   )
 
   install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 $pkgbase/{NEWS,README}*