diff -u bcmwl-5.100.82.38+bdcom/debian/changelog bcmwl-5.100.82.38+bdcom/debian/changelog --- bcmwl-5.100.82.38+bdcom/debian/changelog +++ bcmwl-5.100.82.38+bdcom/debian/changelog @@ -1,3 +1,21 @@ +bcmwl (5.100.82.38+bdcom-0ubuntu3.2) natty-proposed; urgency=low + + * debian/bcmwl-kernel-source.postinst: fix merge mistake in the previous + revision resulting in failure to install (LP: #793890) + + -- Daniel van Vugt Fri, 08 Jul 2011 11:42:26 +0800 + +bcmwl (5.100.82.38+bdcom-0ubuntu3.1) natty-proposed; urgency=low + + [ Daniel van Vugt ] + * debian/bcmwl-kernel-source.prerm: + - Don't error out if we can't remove bcmwl module. LP: #776439 + * debian/bcmwl-kernel-source.postinst: + - Unconditionally update the blacklist (i.e. even on upgrade). + LP: #776165 + + -- Luke Yelavich Fri, 03 Jun 2011 11:45:25 +1000 + bcmwl (5.100.82.38+bdcom-0ubuntu3) natty; urgency=low * debian/bcmwl-kernel-source.postinst: Also blacklist brcm80211, to ensure diff -u bcmwl-5.100.82.38+bdcom/debian/bcmwl-kernel-source.postinst bcmwl-5.100.82.38+bdcom/debian/bcmwl-kernel-source.postinst --- bcmwl-5.100.82.38+bdcom/debian/bcmwl-kernel-source.postinst +++ bcmwl-5.100.82.38+bdcom/debian/bcmwl-kernel-source.postinst @@ -35,8 +35,7 @@ /usr/lib/dkms/common.postinst $PACKAGE_NAME $CVERSION /usr/share/$PACKAGE_NAME $ARCH $2 # Create a blacklist file - if [ ! -f $BLACKLIST_FILE ]; then - cat > $BLACKLIST_FILE < $BLACKLIST_FILE < /dev/null; then - cat >> $BLACKLIST_FILE < /dev/null; then + cat >> $BLACKLIST_FILE < /dev/null + count=`dkms status -m bcmwl -v $CVERSION | wc -l` + echo "Removing all DKMS Modules ($count)" + [ $count -le 0 ] && true || + dkms remove -m bcmwl -v $CVERSION --all > /dev/null echo "Done." ;; esac