summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrey Vihrov2015-10-03 18:06:12 +0300
committerAndrey Vihrov2015-10-03 18:06:12 +0300
commit06f629b4b28b00271c19fe0a8f24c491e4170376 (patch)
treecb534841350ceb1eace4817cf469a74393d01962
parentc55b3eec7427e2cc09ac7a19bd768b8e075048d5 (diff)
downloadaur-06f629b4b28b00271c19fe0a8f24c491e4170376.tar.gz
Automatically set module version in dkms.conf
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD6
-rw-r--r--dkms.conf.in (renamed from dkms.conf)3
3 files changed, 7 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f7e2168e75fe..8b8587a5cff9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -12,9 +12,9 @@ pkgbase = broadcom-wl-dkms
conflicts = broadcom-wl
backup = etc/modprobe.d/broadcom-wl-dkms.conf
source = broadcom-wl-dkms.conf
- source = dkms.conf
+ source = dkms.conf.in
sha256sums = b97bc588420d1542f73279e71975ccb5d81d75e534e7b5717e01d6e6adf6a283
- sha256sums = e81085522db72b0bd6418600507c8a18202aee6dcc07b1befe16ad2e2cfbd971
+ sha256sums = c59c3ccf5238fe93cc671e6fa2f6614c0bfec073dc79bfda4d14e3a5be96eac8
source_i686 = http://www.broadcom.com/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz
sha256sums_i686 = 4f8b70b293ac8cc5c70e571ad5d1878d0f29d133a46fe7869868d9c19b5058cd
source_x86_64 = http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
index 218f15ec5d79..d0cb0ad8b1a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,17 +14,19 @@ conflicts=('broadcom-wl')
backup=('etc/modprobe.d/broadcom-wl-dkms.conf')
install=broadcom-wl-dkms.install
source=('broadcom-wl-dkms.conf'
- 'dkms.conf')
+ 'dkms.conf.in')
source_i686=("http://www.broadcom.com/docs/linux_sta/hybrid-v35-nodebug-pcoem-${pkgver//./_}.tar.gz")
source_x86_64=("http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-${pkgver//./_}.tar.gz")
sha256sums=('b97bc588420d1542f73279e71975ccb5d81d75e534e7b5717e01d6e6adf6a283'
- 'e81085522db72b0bd6418600507c8a18202aee6dcc07b1befe16ad2e2cfbd971')
+ 'c59c3ccf5238fe93cc671e6fa2f6614c0bfec073dc79bfda4d14e3a5be96eac8')
sha256sums_i686=('4f8b70b293ac8cc5c70e571ad5d1878d0f29d133a46fe7869868d9c19b5058cd')
sha256sums_x86_64=('5f79774d5beec8f7636b59c0fb07a03108eef1e3fd3245638b20858c714144be')
prepare() {
cd "${srcdir}"
+ sed -e "s/@PACKAGE_VERSION@/${pkgver}/" dkms.conf.in > dkms.conf
+
sed -i -e "/BRCM_WLAN_IFNAME/s:eth:wlan:" src/wl/sys/wl_linux.c
}
diff --git a/dkms.conf b/dkms.conf.in
index 79bb304a0233..f5ccf74df768 100644
--- a/dkms.conf
+++ b/dkms.conf.in
@@ -1,6 +1,5 @@
PACKAGE_NAME="broadcom-wl"
-PACKAGE_VERSION="6.30.223.271"
+PACKAGE_VERSION="@PACKAGE_VERSION@"
BUILT_MODULE_NAME[0]="wl"
DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless"
AUTOINSTALL="yes"
-REMAKE_INITRD="yes"