From 6179e30e6ee2421b1d2fe1c4f3fbf530de2440aa Mon Sep 17 00:00:00 2001 From: Henrik Rydberg Date: Sun, 9 Nov 2008 23:17:24 +0100 Subject: bcm5974-dkms 1.1.0 This is a reworked debian source DKMS package, in a shared git/bzr setup. Signed-off-by: Henrik Rydberg --- usr/src/dkms_source_tree/dkms.conf | 2 +- .../dkms_source_tree/scripts/bcm5974-diagnostics | 62 ++++++++++------------ 2 files changed, 29 insertions(+), 35 deletions(-) (limited to 'usr/src/dkms_source_tree') diff --git a/usr/src/dkms_source_tree/dkms.conf b/usr/src/dkms_source_tree/dkms.conf index 8df8763..d56f701 100644 --- a/usr/src/dkms_source_tree/dkms.conf +++ b/usr/src/dkms_source_tree/dkms.conf @@ -1,5 +1,5 @@ NAME=bcm5974 -VERSION=1.0.1 +VERSION=1.1.0 PACKAGE_NAME="$NAME" PACKAGE_VERSION="$VERSION" MAKE[0]="make -C ${kernel_source_dir} diff --git a/usr/src/dkms_source_tree/scripts/bcm5974-diagnostics b/usr/src/dkms_source_tree/scripts/bcm5974-diagnostics index acd0bf4..b59c496 100755 --- a/usr/src/dkms_source_tree/scripts/bcm5974-diagnostics +++ b/usr/src/dkms_source_tree/scripts/bcm5974-diagnostics @@ -68,7 +68,7 @@ if [ -f $MODULES ]; then fi fi -# Do we have old quirks? +# Do we have old options quirks? MODPROBE=/etc/modprobe.d/options if [ -f $MODPROBE ]; then MODPROBEOPTS=`grep quirks= $MODPROBE|grep -v ^#|grep 0x05ac:0x02` @@ -82,21 +82,13 @@ else echo \* $MODPROBE: file not found fi -# Do we have the right quirks? +# Do we have old bcm5974 quirks? DRIVMOD=/etc/modprobe.d/$DRIVER if [ -f $DRIVMOD ]; then - DRIVMODOPTS=`grep quirks= $DRIVMOD|grep -v ^#|grep 0x05ac:0x02` - if [ "$DRIVMODOPTS" != "" ]; then - echo \* $DRIVMOD: has quirks, good - else - echo \* $DRIVMOD: does NOT have quirks - echo Uncomment the right quirk line in $DRIVMOD - exit 1 - fi -else - echo \* $DRIVMOD: file not found - echo Copy the etc/modprobe.d/bcm5974 file to /etc/modprobe.d/ + echo \* $DRIVMOD: exists - please remove file exit 1 +else + echo \* $DRIVMOD: no such file, good fi # Did the depmod bite? @@ -152,66 +144,68 @@ DIFF=/tmp/synclient-output.diff.$$ TMP=/tmp/synclient-output.txt.$$ synclient -l | grep -v Parameter | sort > $TMP diff -u - $TMP > $DIFF <