updated on Sun Jan 22 08:00:21 UTC 2012
[aur-mirror.git] / dkms-emgd / dkms-emgd.install
blobe18dbf8df0b5118d404f6c41c5d648bc3562438c
1 post_install() {
2     DKMS=`which dkms 2>/dev/null`
3     ver="1.10.0.2209"
5     echo ">>> DKMS: Module add, build, and install "
7     $DKMS add  -m emgd -v $ver
8     $DKMS build -m emgd -v $ver
9     $DKMS install -m emgd -v $ver
11     echo ">>> Updating kernel modules..."
12     depmod -a
15 pre_upgrade() {
16     pre_remove
19 post_upgrade() {
20     post_install
23 pre_remove() {
24     DKMS=`which dkms 2>/dev/null`
25     echo ">>> DKMS: Module uninstall "
27     line=`$DKMS status -m emgd`
28     if echo "$line" | grep -E 'added|built|installed'; then
29         version=`echo "$line" | sed "s/emgd,\([^,]*\)[,:].*/\1/;t;d"`
30         $DKMS remove -m emgd -v $version --all
31     fi
35 post_remove() {
36     /sbin/depmod -a