#!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit # Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname" # Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=alsa-utils pkgver=1.2.7 pkgrel=01 pkgdesc="Advanced Linux Sound Architecture - Utilities" arch=(x86_64) url="https://www.alsa-project.org" depends=(glibc pciutils psmisc) makedepends=(alsa-lib docbook-xsl fftw libsamplerate ncurses python-docutils xmlto) optdepends=('fftw: for alsabat') # we require /var/lib/alsa for state file options=(emptydirs) #options=(debug emptydirs) ## uncomment this to have debug pkg produced source=(https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2{,.sig}) prepare() { cd $pkgname-$pkgver autoreconf -fiv } build() { cd "$pkgname-$pkgver" ./configure \ --prefix=/usr \ --sbindir=/usr/bin \ --disable-alsaconf \ --with-udev-rules-dir=/usr/lib/udev/rules.d \ --with-systemdsystemunitdir=no make } check() { make -k check -C $pkgname-$pkgver } package() { depends+=(libasound.so libatopology.so libformw.so libmenuw.so libncursesw.so libpanelw.so 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/" } #---- license gpg-key sha256sums ---- license=(GPL2) validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) sha256sums=(e906bf2404ff04c448eaa3d226d283a62b9a283f12e4fd8457fb24bac274e678 # alsa-utils-1.2.7.tar.bz2 805eb68cb2908d241e1d1cc29fbca512e71e1990ab6f14ec8e5a0bd5f6a3a59a) # alsa-utils-1.2.7.tar.bz2.sig