[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