[arch-commits] Commit in paprefs/trunk (PKGBUILD)

2022-03-05 Thread Jan Steffens via arch-commits
Date: Saturday, March 5, 2022 @ 18:38:35
  Author: heftig
Revision: 438984

conflict with pipewire-pulse

Modified:
  paprefs/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-05 15:10:33 UTC (rev 438983)
+++ PKGBUILD2022-03-05 18:38:35 UTC (rev 438984)
@@ -10,8 +10,9 @@
 url="https://freedesktop.org/software/pulseaudio/paprefs/;
 license=(GPL2)
 arch=(x86_64)
-depends=(gtkmm3 libsigc++ pulseaudio)
+depends=(gtkmm3 libsigc++ 'pulseaudio>=12.0')
 makedepends=(meson lynx tidy git)
+conflicts=(pipewire-pulse)
 _commit=d70f061e1703c53aa327d3e836222e47dde86204  # tags/v1.2^0
 
source=("git+https://gitlab.freedesktop.org/pulseaudio/paprefs.git#commit=$_commit;)
 sha512sums=('SKIP')



[arch-commits] Commit in paprefs/trunk (PKGBUILD)

2022-01-05 Thread Jan Steffens via arch-commits
Date: Wednesday, January 5, 2022 @ 17:57:07
  Author: heftig
Revision: 433457

1.2-1

Modified:
  paprefs/trunk/PKGBUILD

--+
 PKGBUILD |   24 ++--
 1 file changed, 14 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-05 17:42:22 UTC (rev 433456)
+++ PKGBUILD2022-01-05 17:57:07 UTC (rev 433457)
@@ -1,11 +1,11 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan Alexander Steffens (heftig) 
 # Contributor: Corrado Primier 
 # Contributor: William Rea 
 # Contributor: Daniel J Griffiths 
 
 pkgname=paprefs
-pkgver=1.1
-pkgrel=2
+pkgver=1.2
+pkgrel=1
 pkgdesc="Configuration dialog for PulseAudio"
 url="https://freedesktop.org/software/pulseaudio/paprefs/;
 license=(GPL2)
@@ -12,25 +12,29 @@
 arch=(x86_64)
 depends=(gtkmm3 libsigc++ pulseaudio)
 makedepends=(meson lynx tidy git)
-_commit=f63c50b177cf275cc79fc5245e8a8b601b21bd1f  # tags/v1.1^0
+_commit=d70f061e1703c53aa327d3e836222e47dde86204  # tags/v1.2^0
 
source=("git+https://gitlab.freedesktop.org/pulseaudio/paprefs.git#commit=$_commit;)
 sha512sums=('SKIP')
 
 pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
+  cd paprefs
+  git describe --tags | sed 's/^v//;s/[^-]*-g/r&/;s/-/+/g'
 }
 
 prepare() {
-  cd $pkgname
+  cd paprefs
 }
 
 build() {
-  arch-meson $pkgname build -D lynx=true
-  ninja -C build
+  arch-meson paprefs build -D lynx=true
+  meson compile -C build
 }
 
+check() {
+  meson test -C build --print-errorlogs
+}
+
 package() {
-  DESTDIR="$pkgdir" meson install -C build
+  meson install -C build --destdir "$pkgdir"
   install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 build/doc/README
 }