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 <[email protected]> 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" }
