[arch-commits] Commit in alsa-utils/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Sat Jan 25 18:07:01 UTC 2020
Date: Saturday, January 25, 2020 @ 18:07:01
Author: dvzrv
Revision: 373927
upgpkg: alsa-utils 1.2.1-2: Updating maintainer info. Switching to correct license (GPL2). Switching to https for url and source.
Adding direct library dependencies in package() (and moving the respective packages that provide them from depends to makedepends). Installing README. Formatting.
Modified:
alsa-utils/trunk/PKGBUILD
----------+
PKGBUILD | 35 ++++++++++++++++++++---------------
1 file changed, 20 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-01-25 16:15:03 UTC (rev 373926)
+++ PKGBUILD 2020-01-25 18:07:01 UTC (rev 373927)
@@ -1,31 +1,36 @@
# Maintainer: Tobias Powalowski <tpowa at archlinux.org>
+# Contributor: David Runge <dvzrv at archlinux.org>
# Contributor: judd <jvinet at zeroflux.org>
pkgname=alsa-utils
pkgver=1.2.1
-pkgrel=1
-pkgdesc="An alternative implementation of Linux sound support"
+pkgrel=2
+pkgdesc="Advanced Linux Sound Architecture - Utilities"
arch=('x86_64')
-url="http://www.alsa-project.org"
-#can not use >=$pkgver due to use of letters in alsa-lib update versioning
-depends=("alsa-lib>1.0.24" 'pciutils' 'ncurses' 'psmisc' 'libsamplerate' 'fftw')
-makedepends=('xmlto' 'docbook-xsl' 'systemd')
-license=('GPL')
-source=(ftp://ftp.alsa-project.org/pub/utils/$pkgname-${pkgver}.tar.bz2)
-sha256sums=('0b110ba71ef41d3009db1bc4dcae0cf79efb99cb5426fa19d0312470560a2c0d')
+url="https://www.alsa-project.org"
+license=('GPL2')
+depends=('glibc' 'pciutils' 'psmisc')
+makedepends=('alsa-lib' 'docbook-xsl' 'fftw' 'libsamplerate' 'ncurses'
+'systemd' 'xmlto')
+source=("https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2")
+sha512sums=('b7729659cd9809197dc30042f522f5103ff41ddc047f13f9c733c93f7e91a26f90cd864c70e654d12ef7a552b1d9ebe2727a24ec9fad03560cb7cdea906662ec')
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
}
package() {
- cd ${pkgname}-${pkgver}
+ depends+=('libasound.so' 'libfftw3f.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"
}
More information about the arch-commits
mailing list