updated on Sat Jan 21 16:18:39 UTC 2012
[aur-mirror.git] / dkms-vhba / dkms-vhba.install
blob05c98ffafc10bb220ad07299658606c001714605
1 post_install() {
2     DKMS=`which dkms 2>/dev/null`
4     echo ">>> DKMS: Module add, build, and install "
6     $DKMS add  -m vhba -v 20110915
7     $DKMS build -m vhba -v 20110915
8     $DKMS install -m vhba -v 20110915
10     echo ">>> Updating kernel modules..."
11     depmod -a
14 pre_upgrade() {
15     pre_remove
18 post_upgrade() {
19     post_install
22 pre_remove() {
23     DKMS=`which dkms 2>/dev/null`
24     echo ">>> DKMS: Module uninstall "
26     line=`$DKMS status -m vhba`
27     if echo "$line" | grep -E 'added|built|installed'; then
28         version=`echo "$line" | sed "s/vhba,\([^,]*\)[,:].*/\1/;t;d"`
29         $DKMS remove -m vhba -v $version --all
30     fi
34 post_remove() {
35     /sbin/depmod -a