Date: Thursday, May 4, 2023 @ 18:16:49
  Author: dvzrv
Revision: 476740

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

Add additional optdepends on bash.
Consolidate use of bash arrays.

Modified:
  alsa-utils/trunk/PKGBUILD

----------+
 PKGBUILD |   52 +++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 37 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-05-04 18:10:37 UTC (rev 476739)
+++ PKGBUILD    2023-05-04 18:16:49 UTC (rev 476740)
@@ -3,22 +3,38 @@
 # Contributor: judd <[email protected]>
 
 pkgname=alsa-utils
-pkgver=1.2.8
+pkgver=1.2.9
 pkgrel=1
 pkgdesc="Advanced Linux Sound Architecture - Utilities"
 arch=(x86_64)
 url="https://www.alsa-project.org";
 license=(GPL2)
-depends=(glibc pciutils psmisc)
-makedepends=(alsa-lib docbook-xsl fftw libsamplerate ncurses python-docutils
-systemd xmlto)
-optdepends=('fftw: for alsabat')
+depends=(
+  gcc-libs
+  glibc
+  pciutils
+  psmisc
+)
+makedepends=(
+  alsa-lib
+  docbook-xsl
+  fftw
+  libsamplerate
+  ncurses
+  python-docutils
+  systemd
+  xmlto
+)
+optdepends=(
+  'bash: for alsa-info.sh and alsabat-test.sh'
+  '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=('882e6f67467596ed273bf554fcce87d8ef287806bbdabd6c103de4980981f9e2102fb3800c6e8628ee8e86ffb165c1c92f9370c8145f28a6cb7cca563942330b'
+sha512sums=('f46e13fd57ed05ee38d3fa655e57b14335ecf0664dbe03275808383d87d28df153a81151e2e9d8786625f09929c567c89e145508a706a70eeb91ac1b11fb2fd4'
             'SKIP')
-b2sums=('4b9676957e775be51076b4798dfd384db4eea440c682899024034d3dd593ba24f1d42b8d742c312e041a37f0dbbc12b16635d79f6e6633a3459cc21f80739b5e'
+b2sums=('9d75f63c7ff8b0d7ee835a1ad8fc242dee9b59770b1ad0ff9cd233caf50ac844323fb2ebb8e649f03a0a30a161ec72cba472ac79e390c3f0eb6e2a184d8f576c'
         'SKIP')
 validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team 
(Package Signing Key v1) <[email protected]>
 
@@ -28,13 +44,16 @@
 }
 
 build() {
+  local configure_options=(
+    --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
+  ./configure "${configure_options[@]}"
   make
 }
 
@@ -43,8 +62,11 @@
 }
 
 package() {
-  depends+=(libasound.so libatopology.so libformw.so libmenuw.so libncursesw.so
-  libpanelw.so libsamplerate.so)
+  depends+=(
+    alsa-lib libasound.so libatopology.so
+    ncurses libformw.so libmenuw.so libncursesw.so libpanelw.so
+    libsamplerate libsamplerate.so
+  )
 
   make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
   install -vDm 644 $pkgname-$pkgver/README.md -t 
"$pkgdir/usr/share/doc/$pkgname/"

Reply via email to