wok-current rev 2855
Fix: wicd for udhcpc
author | Rohit Joshi <jozee@slitaz.org> |
---|---|
date | Fri May 01 12:08:02 2009 +0000 (2009-05-01) |
parents | 49f0bd2ae6ad |
children | ea3033355b0a |
files | wicd/receipt wicd/stuff/dhclient |
line diff
1.1 --- a/wicd/receipt Fri May 01 17:30:29 2009 +0200 1.2 +++ b/wicd/receipt Fri May 01 12:08:02 2009 +0000 1.3 @@ -5,7 +5,7 @@ 1.4 CATEGORY="misc" 1.5 SHORT_DESC="Network connection manager" 1.6 MAINTAINER="jozee@slitaz.org" 1.7 -DEPENDS="python dbus-python ethtool" 1.8 +DEPENDS="python dbus-python ethtool wpa_supplicant" 1.9 BUILD_DEPENDS="python-dev dbus-python-dev python" 1.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.11 WEB_SITE="http://heanet.dl.sourceforge.net/sourceforge/wicd/" 1.12 @@ -37,5 +37,21 @@ 1.13 cp -a $_pkg/usr/share/icons/hicolor/32x32 $fs/usr/share/icons/hicolor 1.14 mkdir -p $fs/etc/init.d 1.15 cp -a stuff/wicd $fs/etc/init.d 1.16 - cp -a stuff/wpa_passphrase $fs/usr/bin 1.17 + # dhclient as fake udhcpc wrapper 1.18 + cp -a stuff/dhclient $fs/usr/bin 1.19 + # set permissions 1.20 + chmod +x $fs/usr/bin/dhclient 1.21 + 1.22 } 1.23 + 1.24 +# edit daemons.conf. 1.25 +post_install() 1.26 +{ 1.27 + local root 1.28 + root=$1 1.29 + if ! grep -q ^WICD_OPTIONS $root/etc/daemons.conf; then 1.30 + echo '# wicd options.' >> $root/etc/daemons.conf 1.31 + echo 'WICD_OPTIONS=""' >> $root/etc/daemons.conf 1.32 + echo '' >> $root/etc/daemons.conf 1.33 + fi 1.34 +}