summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrey Vihrov2015-10-03 16:52:19 +0300
committerAndrey Vihrov2015-10-03 16:52:19 +0300
commitd7025d4b8eeb2c2afd7f6c963152f1da9488841b (patch)
treebddb91cea90fed8ccb083085579f8bb90e00a1b1
parent89b1777238222a57077afe48654873051f4e36b3 (diff)
downloadaur-d7025d4b8eeb2c2afd7f6c963152f1da9488841b.tar.gz
Fix packaging issues
-rw-r--r--PKGBUILD21
1 files changed, 11 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9a57c38dd901..218f15ec5d79 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,6 @@
# Contributor: Frank Vanderham <twelve.eighty (at) gmail.>
pkgname=broadcom-wl-dkms
-_pkgname=broadcom-wl
pkgver=6.30.223.271
pkgrel=1
pkgdesc="Broadcom 802.11 Linux STA wireless driver"
@@ -26,20 +25,22 @@ sha256sums_x86_64=('5f79774d5beec8f7636b59c0fb07a03108eef1e3fd3245638b20858c7141
prepare() {
cd "${srcdir}"
- sed -i -e "/BRCM_WLAN_IFNAME/s:eth:wlan:" src/wl/sys/wl_linux.c
+ sed -i -e "/BRCM_WLAN_IFNAME/s:eth:wlan:" src/wl/sys/wl_linux.c
}
package() {
- cd "${srcdir}"
-
- # delete files not needed for packaging
- rm *.tar.gz
+ cd "${srcdir}"
+
+ local dest="${pkgdir}/usr/src/${pkgname/-dkms/}-${pkgver}"
+
+ mkdir -p "${dest}"
+ cp -RL src lib Makefile dkms.conf "${dest}"
+ chmod a-x "${dest}/lib/LICENSE.txt" # Ships with executable bits set
- mkdir -p ${pkgdir}/usr/src/${_pkgname}-${pkgver}
+ mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
+ ln -rs "${dest}/lib/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- cp -RL * ${pkgdir}/usr/src/${_pkgname}-${pkgver}
- install -D -m 644 lib/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- install -D -m 644 broadcom-wl-dkms.conf "${pkgdir}"/etc/modprobe.d/broadcom-wl-dkms.conf
+ install -D -m 644 broadcom-wl-dkms.conf "${pkgdir}/etc/modprobe.d/broadcom-wl-dkms.conf"
}
# vim:set ts=2 sw=2 et: