[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