[arch-commits] Commit in alsa-firmware/trunk (PKGBUILD)

Tom Gundersen tomegun at archlinux.org
Tue May 1 16:04:29 UTC 2012


    Date: Tuesday, May 1, 2012 @ 12:04:29
  Author: tomegun
Revision: 158032

upgpkg: alsa-firmware 1.0.25-2

move /lib/* to /usr/lib
remove broken symlinks
remove empty dir

Modified:
  alsa-firmware/trunk/PKGBUILD

----------+
 PKGBUILD |   25 +++++++++----------------
 1 file changed, 9 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-05-01 11:59:04 UTC (rev 158031)
+++ PKGBUILD	2012-05-01 16:04:29 UTC (rev 158032)
@@ -1,9 +1,9 @@
 # $Id$
+# Maintainer: Tobias Powalowski <tpowa at archlinux.org>
 # Contributor: Jochen Immendörfer <jochen dot immendoerfer at gmail dot com>
-# Package Maintainer: Tobias Powalowski <tpowa at archlinux.org>
 pkgname=alsa-firmware
 pkgver=1.0.25
-pkgrel=1
+pkgrel=2
 pkgdesc="ALSA firmware package"
 arch=('i686' 'x86_64')
 url="http://alsa-project.org/"
@@ -13,25 +13,18 @@
 
 build() {
   cd $srcdir/$pkgname-$pkgver
-  ./configure --prefix=/usr
+  ./configure --prefix=/usr --with-hotplug-dir=/usr/lib/firmware
   make
 }
 
 package() {
   cd $srcdir/$pkgname-$pkgver
   make DESTDIR=$pkgdir install
-  # remove files which conflicts with kernel26-firmware
-  rm -rf ${pkgdir}/lib/firmware/ess/maestro3_assp_kernel.fw
-  rm -rf ${pkgdir}/lib/firmware/ess/maestro3_assp_minisrc.fw
-  rm -rf ${pkgdir}/lib/firmware/korg/k1212.dsp
-  rm -rf ${pkgdir}/lib/firmware/sb16/alaw_main.csp
-  rm -rf ${pkgdir}/lib/firmware/sb16/ima_adpcm_capture.csp
-  rm -rf ${pkgdir}/lib/firmware/sb16/ima_adpcm_init.csp
-  rm -rf ${pkgdir}/lib/firmware/sb16/ima_adpcm_playback.csp
-  rm -rf ${pkgdir}/lib/firmware/sb16/mulaw_main.csp
-  rm -rf ${pkgdir}/lib/firmware/yamaha/ds1_ctrl.fw
-  rm -rf ${pkgdir}/lib/firmware/yamaha/ds1_dsp.fw
-  rm -rf ${pkgdir}/lib/firmware/yamaha/ds1e_ctrl.fw
-  rm -rf ${pkgdir}/lib/firmware/yamaha/yss225_registers.bin
+  # remove files which conflicts with linux-firmware
+  rm -rf ${pkgdir}/usr/lib/firmware/{ess,korg,sb16,yamaha}
+  # remove broken symlinks (broken upstream)
+  rm -rf ${pkgdir}/usr/lib/firmware/turtlebeach
+  # remove empty dir
+  rm -rf ${pkgdir}/usr/bin
 }
 md5sums=('f1939da45b162c83a726c54a470ef139')




More information about the arch-commits mailing list