# HG changeset patch # User Christophe Lincoln # Date 1213053368 -7200 # Node ID e4edfca36bc08261da8f7f24880f3fa751c6abf6 # Parent 9559ac8f7ae61c90ae31fa573780941996fd169a Moved tazlitobox from slitaz-tools repo diff -r 9559ac8f7ae6 -r e4edfca36bc0 applications/tazlitobox.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/applications/tazlitobox.desktop Tue Jun 10 01:16:08 2008 +0200 @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Tazlito LiveCD Tool +Name[fr]=Créer un LiveCD à saveur +GenericName=Gen a LiveCD flavor +GenericName[fr]=Créer un LiveCD à saveur +Comment=Generate you own LiveCD flavor +Exec=subox tazlitobox +Icon=tazlito.png +Type=Application +Categories=System; diff -r 9559ac8f7ae6 -r e4edfca36bc0 pixmaps/tazlito.png Binary file pixmaps/tazlito.png has changed diff -r 9559ac8f7ae6 -r e4edfca36bc0 tazlitobox --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tazlitobox Tue Jun 10 01:16:08 2008 +0200 @@ -0,0 +1,249 @@ +#! /bin/sh +# +# Gtkdialog box for Tazlito - SliTaz Live Tool. +# +VERSION=20080306 + +# Check if user is root. +check_root() +{ + if test $(id -u) != 0 ; then + echo -e " +You must be root to run `basename $0`. Please type 'su' and +root password to become super-user.\n" + exit 0 + fi +} + +# By default we go in the flavors dir to download or gen flavors. +cd_flavors() +{ + mkdir -p /home/slitaz/flavors + cd /home/slitaz/flavors +} + +export HELP=' + + + + + + + + + + + + + + + + + + + + + + + + +' + +# Execute tazlito commands in a XTerm. +# +export MAIN_DIALOG=' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home-made + GEN_FLAVOR_NAME + + + + + + + + + + + + + + + + + + core + COMMUNITY_FLAVOR + + + + + + + + + + + + + + + + + + + + + + + + + + /home/slitaz/flavors/tazlito.conf + CONFIG_FILE + + + + + + + + + + /home/slitaz/flavors/distro-packages.list + PKGS_LIST + + + + + + + + + + + + + + + +' + +# Tazlitobox action +check_root +cd_flavors +gtkdialog --center --program=MAIN_DIALOG + +exit 0