From 212c61eff11bd6dc08b6bf8a9485289076441252 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 3 Jun 2015 22:34:34 +0200 Subject: [PATCH] xbps-triggers: repair the dkms trigger. --- srcpkgs/xbps-triggers/files/dkms | 16 ++++++++++------ srcpkgs/xbps-triggers/template | 2 +- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/srcpkgs/xbps-triggers/files/dkms b/srcpkgs/xbps-triggers/files/dkms index d110005c2f8..3969884ba86 100755 --- a/srcpkgs/xbps-triggers/files/dkms +++ b/srcpkgs/xbps-triggers/files/dkms @@ -18,12 +18,17 @@ PKGNAME="$3" VERSION="$4" UPDATE="$5" -DKMS=dkms - export PATH="usr/bin:usr/sbin:/usr/sbin:/usr/bin:/sbin:/bin" -remove_modules() -{ +if [ -x bin/dkms ]; then + DKMS=bin/dkms +elif [ -x sbin/dkms ]; then + DKMS=sbin/dkms +else + exit 0 +fi + +remove_modules() { local _modver _kver # Remove the specified modules from all kernels. @@ -47,8 +52,7 @@ remove_modules() done } -add_modules() -{ +add_modules() { local rval= # Add/build and install the specified modules for all kernels. diff --git a/srcpkgs/xbps-triggers/template b/srcpkgs/xbps-triggers/template index 86434e35873..111e052eb26 100644 --- a/srcpkgs/xbps-triggers/template +++ b/srcpkgs/xbps-triggers/template @@ -1,6 +1,6 @@ # Template file for 'xbps-triggers' pkgname=xbps-triggers -version=0.96 +version=0.97 revision=1 noarch=yes bootstrap=yes