summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormuhviehstah2016-10-15 18:14:10 +0200
committermuhviehstah2016-10-15 18:14:10 +0200
commit8acd690db2e233242450d065e3b969cf411de4e4 (patch)
tree928072230b13b5f7d26f6f29997f160c744ab0b4
parent1482bd02e9b09f80ee7bc97644423f9299c34e43 (diff)
downloadaur-8acd690db2e233242450d065e3b969cf411de4e4.tar.gz
changed module path like other the other packages with this module. changed from -O1 to -O3
-rw-r--r--.SRCINFO2
-rw-r--r--8723bs-git.install14
-rw-r--r--PKGBUILD7
3 files changed, 19 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5d9e4c8075dd..c635ea34fd8b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = 8723bs-git
pkgdesc = RTL8723BS WIFI driver working on baytrail tablets
pkgver = bd6f846
- pkgrel = 1
+ pkgrel = 2
url = http://www.realtek.com.tw/
install = 8723bs-git.install
arch = any
diff --git a/8723bs-git.install b/8723bs-git.install
index 9cc4e99ae181..a3bfcb22afc8 100644
--- a/8723bs-git.install
+++ b/8723bs-git.install
@@ -1,6 +1,20 @@
+pre_install() {
+ # unload old module version
+ modprobe -r 8723bs
+ # trash old module versions
+ find /lib/modules/$(uname -r) -name 8723bs*ko* -exec rm -f {} \;
+}
+
+
post_install() {
_kver=$(uname -r)
echo -e "\nPlease run following command by yourself:\n"
echo "sudo depmod -a ${_kver}"
echo -e "sudo modprobe 8723bs\n"
+ echo -e "dont forget to update initrd if needed\n"
+}
+
+post_remove() {
+ # delete old module dir
+ find /lib/modules/$(uname -r) -name rtl8723bs -type d -exec rm -rf {} \;
}
diff --git a/PKGBUILD b/PKGBUILD
index 435df444a25a..8a50ad9ddd38 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=8723bs-git
_pkgname=8723bs
pkgver=bd6f846
-pkgrel=1
+pkgrel=2
pkgdesc="RTL8723BS WIFI driver working on baytrail tablets"
url="http://www.realtek.com.tw/"
provides=('8723bs')
@@ -19,13 +19,14 @@ sha256sums=('SKIP'
build() {
cd "${srcdir}/${_pkgname}/"
+ #sed -i 's/\/lib\/modules\/\$(KVER)\/kernel\/drivers\/net\/wireless\//\/lib\/modules\/\$(KVER)\/kernel\/drivers\/net\/wireless\/rtl8723bs\//g' ${srcdir}/${_pkgname}/Makefile
make all $MAKEFLAGS
}
package() {
cd "${srcdir}/${_pkgname}/"
_kver=$(uname -r)
- mkdir -p "${pkgdir}/lib/modules/${_kver}/kernel/drivers/net/wireless"
- install -p -m 644 8723bs.ko "${pkgdir}/lib/modules/${_kver}/kernel/drivers/net/wireless"
+ mkdir -p "${pkgdir}/lib/modules/${_kver}/kernel/drivers/net/wireless/rtl8723bs/"
+ install -p -m 644 8723bs.ko "${pkgdir}/lib/modules/${_kver}/kernel/drivers/net/wireless/rtl8723bs/"
}