[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