Date: Thursday, May 4, 2023 @ 18:17:15
  Author: dvzrv
Revision: 476741

archrelease: copy trunk to staging-x86_64

Added:
  alsa-utils/repos/staging-x86_64/
  alsa-utils/repos/staging-x86_64/PKGBUILD
    (from rev 476740, alsa-utils/trunk/PKGBUILD)
  alsa-utils/repos/staging-x86_64/keys/

----------+
 PKGBUILD |   75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 75 insertions(+)

Copied: alsa-utils/repos/staging-x86_64/PKGBUILD (from rev 476740, 
alsa-utils/trunk/PKGBUILD)
===================================================================
--- staging-x86_64/PKGBUILD                             (rev 0)
+++ staging-x86_64/PKGBUILD     2023-05-04 18:17:15 UTC (rev 476741)
@@ -0,0 +1,75 @@
+# Maintainer: David Runge <[email protected]>
+# Contributor: Tobias Powalowski <[email protected]>
+# Contributor: judd <[email protected]>
+
+pkgname=alsa-utils
+pkgver=1.2.9
+pkgrel=1
+pkgdesc="Advanced Linux Sound Architecture - Utilities"
+arch=(x86_64)
+url="https://www.alsa-project.org";
+license=(GPL2)
+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=('f46e13fd57ed05ee38d3fa655e57b14335ecf0664dbe03275808383d87d28df153a81151e2e9d8786625f09929c567c89e145508a706a70eeb91ac1b11fb2fd4'
+            'SKIP')
+b2sums=('9d75f63c7ff8b0d7ee835a1ad8fc242dee9b59770b1ad0ff9cd233caf50ac844323fb2ebb8e649f03a0a30a161ec72cba472ac79e390c3f0eb6e2a184d8f576c'
+        'SKIP')
+validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team 
(Package Signing Key v1) <[email protected]>
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fiv
+}
+
+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 "${configure_options[@]}"
+  make
+}
+
+check() {
+  make -k check -C $pkgname-$pkgver
+}
+
+package() {
+  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/"
+  # dir where to save ALSA state
+  install -vdm 755 "$pkgdir/var/lib/alsa/"
+}

Reply via email to