diff options
author | Hugo Osvaldo Barrera | 2016-02-26 03:21:08 -0300 |
---|---|---|
committer | Hugo Osvaldo Barrera | 2016-02-26 03:22:20 -0300 |
commit | fd8263925e5ee1cd4078c43998c3d09da0ac0e01 (patch) | |
tree | bd2f8b9368a2d09ec49a233e42b3133060c36735 /bcwc-pcie-dkms.install | |
download | aur-fd8263925e5ee1cd4078c43998c3d09da0ac0e01.tar.gz |
Initial commit
Diffstat (limited to 'bcwc-pcie-dkms.install')
-rw-r--r-- | bcwc-pcie-dkms.install | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/bcwc-pcie-dkms.install b/bcwc-pcie-dkms.install new file mode 100644 index 000000000000..9b9fdb1bbe5a --- /dev/null +++ b/bcwc-pcie-dkms.install @@ -0,0 +1,29 @@ +post_install() { + dkms_install $1 +} + +pre_upgrade() { + dkms_remove $2 +} + +post_upgrade() { + dkms_install $1 +} + +pre_remove () { + dkms_remove $1 +} + +dkms_remove() { + local line=`dkms status -m bcwc-pcie` + if echo "$line" | grep -E 'added|built|installed'; then + dkms remove -m bcwc-pcie -v ${1%%-*} --all + fi +} + +dkms_install() { + dkms install -m bcwc-pcie -v ${1%%-*} + modprobe facetimehd + + /usr/bin/depmod -a +} |