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

David Runge dvzrv at gemini.archlinux.org
Tue Jun 7 08:37:19 UTC 2022


    Date: Tuesday, June 7, 2022 @ 08:37:19
  Author: dvzrv
Revision: 447696

upgpkg: alsa-utils 1.2.7-1: Upgrade to 1.2.7.

Run tests in check().
Remove unnecessary quotes and curly braces.

Modified:
  alsa-utils/trunk/PKGBUILD

----------+
 PKGBUILD |   36 ++++++++++++++++++++----------------
 1 file changed, 20 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-07 08:31:20 UTC (rev 447695)
+++ PKGBUILD	2022-06-07 08:37:19 UTC (rev 447696)
@@ -3,7 +3,7 @@
 # Contributor: judd <jvinet at zeroflux.org>
 
 pkgname=alsa-utils
-pkgver=1.2.6
+pkgver=1.2.7
 pkgrel=1
 pkgdesc="Advanced Linux Sound Architecture - Utilities"
 arch=(x86_64)
@@ -14,36 +14,40 @@
 systemd xmlto)
 optdepends=('fftw: for alsabat')
 # we require /var/lib/alsa for state file
-options=(emptydirs)
-source=("https://www.alsa-project.org/files/pub/utils/${pkgname}-${pkgver}.tar.bz2"{,.sig})
-sha512sums=('6842f0f4c2f7cc5ac3ba94736ee259d9988b5d3e0d2b522f858d712e16938d2845fa9ef64f4aa60222b8ef6738e053f9113a5ea24a197f2c0d6c4dbd70030f5e'
+options=(debug emptydirs)
+source=(https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2{,.sig})
+sha512sums=('1be8f617315193e6033653ac96a14bd1c3272cd9d8f3776cdb1357f35f5353652acd5975cfc5bd16278cd496f5bf409bb60432818a526282edad9a4c718a97c9'
             'SKIP')
-b2sums=('3b81cccc836e0de9f6d98f311dc3a316a02179ec1fc7520da9658192f27e7701c6dc41b04a82639d6269d6943afd8a89cb6477406cbc36ac450e57919cff46f2'
+b2sums=('dd8821c510a98d76e2986d59c01516013f01c632fb6311e6ffd2b10eabbdd68312537d977b1bf2ab48e0f181751ecf58ec1c1da3f8d4f7ee84d8f2623893a091'
         'SKIP')
 validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release at alsa-project.org>
 
 prepare() {
-  cd "${pkgname}-${pkgver}"
+  cd $pkgname-$pkgver
   autoreconf -fiv
 }
 
 build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-              --disable-alsaconf \
-              --sbindir=/usr/bin \
-              --with-udev-rules-dir=/usr/lib/udev/rules.d \
-              --with-systemdsystemunitdir=/usr/lib/systemd/system
+  cd $pkgname-$pkgver
+  ./configure \
+    --prefix=/usr \
+    --disable-alsaconf \
+    --sbindir=/usr/bin \
+    --with-udev-rules-dir=/usr/lib/udev/rules.d \
+    --with-systemdsystemunitdir=/usr/lib/systemd/system
   make
 }
 
+check() {
+  make -k check -C $pkgname-$pkgver
+}
+
 package() {
   depends+=(libasound.so libatopology.so libformw.so libmenuw.so libncursesw.so
   libpanelw.so libsamplerate.so)
 
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
+  install -vDm 644 $pkgname-$pkgver/README.md -t "$pkgdir/usr/share/doc/$pkgname/"
   # dir where to save ALSA state
-  install -d "${pkgdir}/var/lib/alsa"
+  install -vdm 755 "$pkgdir/var/lib/alsa/"
 }



More information about the arch-commits mailing list