tazpkg rev 93
tazpkgbox: add block/unblock button
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon May 19 21:13:14 2008 +0000 (2008-05-19) |
parents | fff4fbde912a |
children | 81a09813b883 |
files | lib/tazpkgbox/package_infos |
line diff
1.1 --- a/lib/tazpkgbox/package_infos Mon May 19 20:53:57 2008 +0000 1.2 +++ b/lib/tazpkgbox/package_infos Mon May 19 21:13:14 2008 +0000 1.3 @@ -39,6 +39,25 @@ 1.4 tazpkg reconfigure $PACKAGE; sleep 2\"</action> 1.5 <action type=\"closewindow\">INSTALLED_PACKAGE_ACTIONS</action> 1.6 </button>" 1.7 +if grep -q ^$PKG$ /var/lib/tazpkg/blocked-packages.list; then 1.8 + PACKAGE_INFOS="$PACKAGE_INFOS 1.9 + <button> 1.10 + <label>Unblock</label> 1.11 + <input file icon=\"up\"></input> 1.12 + <action>xterm -T \"Unblock $PACKAGE\" $XTERM_OPTS -e \"\ 1.13 + tazpkg unblock $PACKAGE; sleep 2\"</action> 1.14 + <action type=\"closewindow\">INSTALLED_PACKAGE_ACTIONS</action> 1.15 + </button>" 1.16 +else 1.17 + PACKAGE_INFOS="$PACKAGE_INFOS 1.18 + <button> 1.19 + <label>Block</label> 1.20 + <input file icon=\"down\"></input> 1.21 + <action>xterm -T \"Block $PACKAGE\" $XTERM_OPTS -e \"\ 1.22 + tazpkg block $PACKAGE; sleep 2\"</action> 1.23 + <action type=\"closewindow\">INSTALLED_PACKAGE_ACTIONS</action> 1.24 + </button>" 1.25 +fi 1.26 PACKAGE_INFOS="$PACKAGE_INFOS 1.27 <button> 1.28 <label>Remove</label>