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