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

Anatol Pomozov anatolik at gemini.archlinux.org
Fri Jun 10 16:21:57 UTC 2022


    Date: Friday, June 10, 2022 @ 16:21:57
  Author: anatolik
Revision: 1230594

upgpkg: pamixer 1.6-1

Modified:
  pamixer/trunk/PKGBUILD

----------+
 PKGBUILD |   22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-10 16:21:20 UTC (rev 1230593)
+++ PKGBUILD	2022-06-10 16:21:57 UTC (rev 1230594)
@@ -2,25 +2,29 @@
 # Contributor: Clément Démoulins <clement at archivel.fr>
 
 pkgname=pamixer
-pkgver=1.5
-pkgrel=3
+pkgver=1.6
+pkgrel=1
 pkgdesc='Pulseaudio command-line mixer like amixer'
 arch=(x86_64)
 url='https://github.com/cdemoulins/pamixer'
 license=(GPL3)
-depends=(libpulse boost-libs)
-makedepends=(boost)
+depends=(libpulse)
+makedepends=(meson ninja cxxopts)
 source=(pamixer-$pkgver.tar.gz::https://github.com/cdemoulins/$pkgname/archive/$pkgver.tar.gz)
-sha1sums=('17ed2e0ead1141df8e17c5b59f3cf91410f4b830')
+sha1sums=('510df123691df173648a9ed5d728703377c60055')
 
 build() {
   cd pamixer-$pkgver
-  CXXFLAGS+=" -DVERSION=$pkgver"
-  make
+  arch-meson build
+  ninja -C build
 }
 
+check() {
+  cd $pkgname-$pkgver
+  meson test -C build --print-errorlogs
+}
+
 package() {
   cd pamixer-$pkgver
-  install -D -m755 pamixer "$pkgdir"/usr/bin/pamixer
-  install -Dm 644 pamixer.1 -t "$pkgdir"/usr/share/man/man1
+  meson install -C build --destdir="$pkgdir"
 }



More information about the arch-commits mailing list