summaryrefslogtreecommitdiff
path: root/libre/linux-libre-firmware/PKGBUILD
diff options
context:
space:
mode:
authorShackra Sislock <jorgean@lavabit.com>2013-07-04 21:52:02 -0600
committerShackra Sislock <jorgean@lavabit.com>2013-07-04 21:52:02 -0600
commitcd298e9e8d80d387472058ff4b089f0ee509d644 (patch)
treed00e711db4fa42f10698791204a1e64ba5611f3c /libre/linux-libre-firmware/PKGBUILD
parent64e1664807a6e37d4fdfc35d271028104b54c4a1 (diff)
parent91bd98130ae07e48bd945b0b87e51a117c29ad6f (diff)
updating my branches
Diffstat (limited to 'libre/linux-libre-firmware/PKGBUILD')
-rw-r--r--libre/linux-libre-firmware/PKGBUILD20
1 files changed, 15 insertions, 5 deletions
diff --git a/libre/linux-libre-firmware/PKGBUILD b/libre/linux-libre-firmware/PKGBUILD
index 99c54a1b2..2ddc046b6 100644
--- a/libre/linux-libre-firmware/PKGBUILD
+++ b/libre/linux-libre-firmware/PKGBUILD
@@ -3,11 +3,12 @@
pkgname=linux-libre-firmware
pkgver=3.9
-pkgrel=1
+pkgrel=2
pkgdesc='Free firmware files for Linux-libre'
arch=('any')
-url='http://linux-libre.fsfla.org/'
+url=('http://linux-libre.fsfla.org/')
license=('GPL2')
+depends=('ath9k-htc-firmware')
provides=('linux-firmware'
'kernel26-firmware=2.6.34.99')
conflicts=('linux-firmware'
@@ -39,11 +40,20 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/$pkgver-gnu/linux
md5sums=('120df29f88622dabf7015a22c7cc8e25')
package() {
+
+ # create firmware folder to put the free firmware files there
+ install -d -m755 $pkgdir/usr/lib/firmware
+
cd $srcdir/linux-$pkgver
-
+
+ # compile free firmware files
make INSTALL_FW_PATH=$pkgdir/usr/lib/firmware firmware_install
- # move WHENCE file to linux-firmware license folder
+ # create licenses folder to put the licenses files there
install -d -m755 $pkgdir/usr/share/licenses/$pkgname
- mv firmware/WHENCE $pkgdir/usr/share/licenses/$pkgname
+
+ # move WHENCE file to linux-firmware license folder
+ cd $srcdir/linux-$pkgver
+ install -m644 firmware/WHENCE $pkgdir/usr/share/licenses/$pkgname
+
}