Date: Friday, June 4, 2021 @ 10:55:44 Author: dvzrv Revision: 417097 archrelease: copy trunk to testing-x86_64
Added: alsa-utils/repos/testing-x86_64/PKGBUILD (from rev 417096, alsa-utils/trunk/PKGBUILD) Deleted: alsa-utils/repos/testing-x86_64/PKGBUILD ----------+ PKGBUILD | 102 ++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 54 insertions(+), 48 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-06-04 10:54:54 UTC (rev 417096) +++ PKGBUILD 2021-06-04 10:55:44 UTC (rev 417097) @@ -1,48 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> -# Contributor: Tobias Powalowski <tp...@archlinux.org> -# Contributor: judd <jvi...@zeroflux.org> - -pkgname=alsa-utils -pkgver=1.2.5 -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') -# 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=('0e319e553c9c209a46f5c83c50007bd82acf1c9cf78649978b3ab6fbb4349f51c1c7c6a975a8c24d25ba07ad5325e74d2c34dc5c89180998a0f63d1326fde8b1' - 'SKIP') -b2sums=('52cbe978390e1b5600bf7422e67ece1d24a946d99acddbc059bf6eb3a0b8dfe37cc573167013296e923bf1597973eb55b2580eaf849e088822ba7b2afc14279f' - 'SKIP') -validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <rele...@alsa-project.org> - -prepare() { - cd "${pkgname}-${pkgver}" - autoreconf -vfi -} - -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 - make -} - -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}" - # dir where to save ALSA state - install -d "${pkgdir}/var/lib/alsa" -} Copied: alsa-utils/repos/testing-x86_64/PKGBUILD (from rev 417096, alsa-utils/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-06-04 10:55:44 UTC (rev 417097) @@ -0,0 +1,54 @@ +# Maintainer: David Runge <dv...@archlinux.org> +# Contributor: Tobias Powalowski <tp...@archlinux.org> +# Contributor: judd <jvi...@zeroflux.org> + +pkgname=alsa-utils +pkgver=1.2.5 +pkgrel=2 +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') +# we require /var/lib/alsa for state file +options=(emptydirs) +source=("https://www.alsa-project.org/files/pub/utils/${pkgname}-${pkgver}.tar.bz2"{,.sig} + "${pkgname}-1.2.5-nested_iteration.patch::https://github.com/alsa-project/alsa-utils/commit/78212445de4c8e07873cbc7dff2abcacd031f151.patch") +sha512sums=('0e319e553c9c209a46f5c83c50007bd82acf1c9cf78649978b3ab6fbb4349f51c1c7c6a975a8c24d25ba07ad5325e74d2c34dc5c89180998a0f63d1326fde8b1' + 'SKIP' + '0cdc8c41b70be714515f355a630fc28b68b95cb7b5a5cbb58c1b288ee0edf3128eb8f80bb874844cf11268c89bb04e82f1fe8c4c1ebb7cd7334d28f2896d5a85') +b2sums=('52cbe978390e1b5600bf7422e67ece1d24a946d99acddbc059bf6eb3a0b8dfe37cc573167013296e923bf1597973eb55b2580eaf849e088822ba7b2afc14279f' + 'SKIP' + '5f5956c72a0e9605011b953f98ae29803f50e0c427c794331d1b99e7c1a4dc81379a074a1403ba71737cf8de03c0d749e4544a22a8e2f39984ed9dd6482b40dd') +validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <rele...@alsa-project.org> + +prepare() { + cd "${pkgname}-${pkgver}" + # fix alsactl soundcard detection: + # https://github.com/alsa-project/alsa-lib/issues/142 + patch -Np1 -i ../"${pkgname}-1.2.5-nested_iteration.patch" + autoreconf -vfi +} + +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 + make +} + +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}" + # dir where to save ALSA state + install -d "${pkgdir}/var/lib/alsa" +}