# HG changeset patch # User Christophe Lincoln # Date 1388685174 -3600 # Node ID 3da34f57cbb347b474ab730fb5535497b32e1377 # Parent b795304fe571bed88cb595addf9a8f3fec60fdd6 Add: frugal (small to to handle SliTaz frugal install from cmdline) diff -r b795304fe571 -r 3da34f57cbb3 Makefile --- a/Makefile Thu Jan 02 18:45:19 2014 +0100 +++ b/Makefile Thu Jan 02 18:52:54 2014 +0100 @@ -23,7 +23,7 @@ --package-name="SliTaz Tools" \ ./tinyutils/tazlocale ./tinyutils/tazkeymap ./tinyutils/setmixer \ ./tinyutils/tazx ./tinyutils/decode ./tinyutils/terminal \ - ./tinyutils/hwsetup + ./tinyutils/hwsetup ./tinyutils/frugal @echo "done" boxes-pot: @@ -93,7 +93,7 @@ done; # /usr/bin tools. - for app in tazx startx history editor browser terminal file-manager decode; \ + for app in tazx startx history editor browser terminal file-manager decode frugal; \ do \ install -m 0755 tinyutils/$$app $(DESTDIR)$(PREFIX)/bin; \ done; diff -r b795304fe571 -r 3da34f57cbb3 po/slitaz-boxes/slitaz-boxes.pot --- a/po/slitaz-boxes/slitaz-boxes.pot Thu Jan 02 18:45:19 2014 +0100 +++ b/po/slitaz-boxes/slitaz-boxes.pot Thu Jan 02 18:52:54 2014 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: SliTaz Boxes\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff -r b795304fe571 -r 3da34f57cbb3 po/slitaz-tools/el.po --- a/po/slitaz-tools/el.po Thu Jan 02 18:45:19 2014 +0100 +++ b/po/slitaz-tools/el.po Thu Jan 02 18:52:54 2014 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: SliTaz Tools\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: 2012-12-18 22:06+0300\n" "Last-Translator: Constantine Mousafiris \n" "Language-Team: Kostis Mousafiris\n" @@ -22,6 +22,7 @@ msgstr "" #: tinyutils/tazlocale:17 tinyutils/decode:30 tinyutils/hwsetup:24 +#: tinyutils/frugal:32 msgid "Usage:" msgstr "Χρήση:" @@ -29,7 +30,7 @@ msgid "option" msgstr "" -#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 +#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 tinyutils/frugal:41 msgid "Options:" msgstr "" @@ -152,7 +153,7 @@ msgid "URL" msgstr "" -#: tinyutils/decode:33 +#: tinyutils/decode:33 tinyutils/frugal:45 msgid "Examples:" msgstr "Παραδείγματα:" @@ -232,7 +233,7 @@ msgid "command" msgstr "" -#: tinyutils/hwsetup:27 +#: tinyutils/hwsetup:27 tinyutils/frugal:36 msgid "Commands:" msgstr "" @@ -622,6 +623,70 @@ msgid "Do you want to install all/few/no optional dependencies (all|few|N)? " msgstr "" +#: tinyutils/frugal:34 +msgid "SliTaz frugal installation" +msgstr "" + +#: tinyutils/frugal:37 +msgid "Display install path and size stats" +msgstr "" + +#: tinyutils/frugal:38 +msgid "Remove all frugal files" +msgstr "" + +#: tinyutils/frugal:39 +msgid "Show GRUB configuration example" +msgstr "" + +#: tinyutils/frugal:42 +msgid "Set root installation path" +msgstr "" + +#: tinyutils/frugal:43 +msgid "Display some useful debug information" +msgstr "" + +#: tinyutils/frugal:74 +msgid "Frugal system running detected" +msgstr "" + +#: tinyutils/frugal:77 +msgid "Installation directory:" +msgstr "" + +#: tinyutils/frugal:78 +msgid "Kernel size:" +msgstr "" + +#: tinyutils/frugal:84 +msgid "Rootfs size:" +msgstr "" + +#: tinyutils/frugal:93 +msgid "Cleaning:" +msgstr "" + +#: tinyutils/frugal:109 +msgid "Unable to find ISO image:" +msgstr "" + +#: tinyutils/frugal:113 +msgid "Mounting ISO image..." +msgstr "" + +#: tinyutils/frugal:117 +msgid "Installing the Kernel..." +msgstr "" + +#: tinyutils/frugal:120 +msgid "Installing the root filesystem..." +msgstr "" + +#: tinyutils/frugal:130 +msgid "Unmounting ISO image..." +msgstr "" + #~ msgid "You must be root to configure X server." #~ msgstr "" #~ "Πρέπει να είστε διαχειριστής συστήματος για να ρυθμίσετε τον X server." diff -r b795304fe571 -r 3da34f57cbb3 po/slitaz-tools/es_AR.po --- a/po/slitaz-tools/es_AR.po Thu Jan 02 18:45:19 2014 +0100 +++ b/po/slitaz-tools/es_AR.po Thu Jan 02 18:52:54 2014 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: SliTaz Tools\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: 2011-08-11 00:08-0300\n" "Last-Translator: Lucas Gioia \n" "Language-Team: \n" @@ -21,6 +21,7 @@ msgstr "" #: tinyutils/tazlocale:17 tinyutils/decode:30 tinyutils/hwsetup:24 +#: tinyutils/frugal:32 msgid "Usage:" msgstr "" @@ -28,7 +29,7 @@ msgid "option" msgstr "" -#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 +#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 tinyutils/frugal:41 msgid "Options:" msgstr "" @@ -151,7 +152,7 @@ msgid "URL" msgstr "" -#: tinyutils/decode:33 +#: tinyutils/decode:33 tinyutils/frugal:45 msgid "Examples:" msgstr "" @@ -231,7 +232,7 @@ msgid "command" msgstr "" -#: tinyutils/hwsetup:27 +#: tinyutils/hwsetup:27 tinyutils/frugal:36 msgid "Commands:" msgstr "" @@ -621,6 +622,70 @@ msgid "Do you want to install all/few/no optional dependencies (all|few|N)? " msgstr "" +#: tinyutils/frugal:34 +msgid "SliTaz frugal installation" +msgstr "" + +#: tinyutils/frugal:37 +msgid "Display install path and size stats" +msgstr "" + +#: tinyutils/frugal:38 +msgid "Remove all frugal files" +msgstr "" + +#: tinyutils/frugal:39 +msgid "Show GRUB configuration example" +msgstr "" + +#: tinyutils/frugal:42 +msgid "Set root installation path" +msgstr "" + +#: tinyutils/frugal:43 +msgid "Display some useful debug information" +msgstr "" + +#: tinyutils/frugal:74 +msgid "Frugal system running detected" +msgstr "" + +#: tinyutils/frugal:77 +msgid "Installation directory:" +msgstr "" + +#: tinyutils/frugal:78 +msgid "Kernel size:" +msgstr "" + +#: tinyutils/frugal:84 +msgid "Rootfs size:" +msgstr "" + +#: tinyutils/frugal:93 +msgid "Cleaning:" +msgstr "" + +#: tinyutils/frugal:109 +msgid "Unable to find ISO image:" +msgstr "" + +#: tinyutils/frugal:113 +msgid "Mounting ISO image..." +msgstr "" + +#: tinyutils/frugal:117 +msgid "Installing the Kernel..." +msgstr "" + +#: tinyutils/frugal:120 +msgid "Installing the root filesystem..." +msgstr "" + +#: tinyutils/frugal:130 +msgid "Unmounting ISO image..." +msgstr "" + #~ msgid "You must be root to configure X server." #~ msgstr "Debes ser root para configurar el servidor X." diff -r b795304fe571 -r 3da34f57cbb3 po/slitaz-tools/fr.po --- a/po/slitaz-tools/fr.po Thu Jan 02 18:45:19 2014 +0100 +++ b/po/slitaz-tools/fr.po Thu Jan 02 18:52:54 2014 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: SliTaz Tools\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: 2012-04-30 14:10+0100\n" "Last-Translator: Christophe Lincoln \n" "Language-Team: French\n" @@ -22,6 +22,7 @@ msgstr "" #: tinyutils/tazlocale:17 tinyutils/decode:30 tinyutils/hwsetup:24 +#: tinyutils/frugal:32 msgid "Usage:" msgstr "Utilisation :" @@ -29,7 +30,7 @@ msgid "option" msgstr "" -#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 +#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 tinyutils/frugal:41 msgid "Options:" msgstr "" @@ -151,7 +152,7 @@ msgid "URL" msgstr "" -#: tinyutils/decode:33 +#: tinyutils/decode:33 tinyutils/frugal:45 msgid "Examples:" msgstr "Exemples :" @@ -231,7 +232,7 @@ msgid "command" msgstr "" -#: tinyutils/hwsetup:27 +#: tinyutils/hwsetup:27 tinyutils/frugal:36 msgid "Commands:" msgstr "" @@ -621,6 +622,70 @@ msgid "Do you want to install all/few/no optional dependencies (all|few|N)? " msgstr "" +#: tinyutils/frugal:34 +msgid "SliTaz frugal installation" +msgstr "" + +#: tinyutils/frugal:37 +msgid "Display install path and size stats" +msgstr "" + +#: tinyutils/frugal:38 +msgid "Remove all frugal files" +msgstr "" + +#: tinyutils/frugal:39 +msgid "Show GRUB configuration example" +msgstr "" + +#: tinyutils/frugal:42 +msgid "Set root installation path" +msgstr "" + +#: tinyutils/frugal:43 +msgid "Display some useful debug information" +msgstr "" + +#: tinyutils/frugal:74 +msgid "Frugal system running detected" +msgstr "" + +#: tinyutils/frugal:77 +msgid "Installation directory:" +msgstr "" + +#: tinyutils/frugal:78 +msgid "Kernel size:" +msgstr "" + +#: tinyutils/frugal:84 +msgid "Rootfs size:" +msgstr "" + +#: tinyutils/frugal:93 +msgid "Cleaning:" +msgstr "" + +#: tinyutils/frugal:109 +msgid "Unable to find ISO image:" +msgstr "" + +#: tinyutils/frugal:113 +msgid "Mounting ISO image..." +msgstr "" + +#: tinyutils/frugal:117 +msgid "Installing the Kernel..." +msgstr "" + +#: tinyutils/frugal:120 +msgid "Installing the root filesystem..." +msgstr "" + +#: tinyutils/frugal:130 +msgid "Unmounting ISO image..." +msgstr "" + #~ msgid "You must be root to configure X server." #~ msgstr "Vous devez être root pour configurer le serveur X." diff -r b795304fe571 -r 3da34f57cbb3 po/slitaz-tools/pl.po --- a/po/slitaz-tools/pl.po Thu Jan 02 18:45:19 2014 +0100 +++ b/po/slitaz-tools/pl.po Thu Jan 02 18:52:54 2014 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: SliTaz Tools\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: 2013-07-23 12:35+0100\n" "Last-Translator: Paweł Pyrczak \n" "Language-Team: Paweł Pyrczak \n" @@ -26,6 +26,7 @@ msgstr "" #: tinyutils/tazlocale:17 tinyutils/decode:30 tinyutils/hwsetup:24 +#: tinyutils/frugal:32 msgid "Usage:" msgstr "Użycie:" @@ -33,7 +34,7 @@ msgid "option" msgstr "" -#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 +#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 tinyutils/frugal:41 msgid "Options:" msgstr "" @@ -155,7 +156,7 @@ msgid "URL" msgstr "" -#: tinyutils/decode:33 +#: tinyutils/decode:33 tinyutils/frugal:45 msgid "Examples:" msgstr "Przykłady:" @@ -235,7 +236,7 @@ msgid "command" msgstr "" -#: tinyutils/hwsetup:27 +#: tinyutils/hwsetup:27 tinyutils/frugal:36 msgid "Commands:" msgstr "" @@ -625,6 +626,70 @@ msgid "Do you want to install all/few/no optional dependencies (all|few|N)? " msgstr "" +#: tinyutils/frugal:34 +msgid "SliTaz frugal installation" +msgstr "" + +#: tinyutils/frugal:37 +msgid "Display install path and size stats" +msgstr "" + +#: tinyutils/frugal:38 +msgid "Remove all frugal files" +msgstr "" + +#: tinyutils/frugal:39 +msgid "Show GRUB configuration example" +msgstr "" + +#: tinyutils/frugal:42 +msgid "Set root installation path" +msgstr "" + +#: tinyutils/frugal:43 +msgid "Display some useful debug information" +msgstr "" + +#: tinyutils/frugal:74 +msgid "Frugal system running detected" +msgstr "" + +#: tinyutils/frugal:77 +msgid "Installation directory:" +msgstr "" + +#: tinyutils/frugal:78 +msgid "Kernel size:" +msgstr "" + +#: tinyutils/frugal:84 +msgid "Rootfs size:" +msgstr "" + +#: tinyutils/frugal:93 +msgid "Cleaning:" +msgstr "" + +#: tinyutils/frugal:109 +msgid "Unable to find ISO image:" +msgstr "" + +#: tinyutils/frugal:113 +msgid "Mounting ISO image..." +msgstr "" + +#: tinyutils/frugal:117 +msgid "Installing the Kernel..." +msgstr "" + +#: tinyutils/frugal:120 +msgid "Installing the root filesystem..." +msgstr "" + +#: tinyutils/frugal:130 +msgid "Unmounting ISO image..." +msgstr "" + #~ msgid "You must be root to configure X server." #~ msgstr "Aby konfigurować serwer X wymagane są uprawnienia administratora." diff -r b795304fe571 -r 3da34f57cbb3 po/slitaz-tools/pt_BR.po --- a/po/slitaz-tools/pt_BR.po Thu Jan 02 18:45:19 2014 +0100 +++ b/po/slitaz-tools/pt_BR.po Thu Jan 02 18:52:54 2014 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: SliTaz Tools\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: 2013-01-26 01:40-0300\n" "Last-Translator: Claudinei Pereira \n" "Language-Team: Portuguese \n" @@ -22,6 +22,7 @@ msgstr "" #: tinyutils/tazlocale:17 tinyutils/decode:30 tinyutils/hwsetup:24 +#: tinyutils/frugal:32 msgid "Usage:" msgstr "Utilização" @@ -29,7 +30,7 @@ msgid "option" msgstr "" -#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 +#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 tinyutils/frugal:41 msgid "Options:" msgstr "" @@ -150,7 +151,7 @@ msgid "URL" msgstr "" -#: tinyutils/decode:33 +#: tinyutils/decode:33 tinyutils/frugal:45 msgid "Examples:" msgstr "Exemplos:" @@ -230,7 +231,7 @@ msgid "command" msgstr "" -#: tinyutils/hwsetup:27 +#: tinyutils/hwsetup:27 tinyutils/frugal:36 msgid "Commands:" msgstr "" @@ -620,6 +621,70 @@ msgid "Do you want to install all/few/no optional dependencies (all|few|N)? " msgstr "" +#: tinyutils/frugal:34 +msgid "SliTaz frugal installation" +msgstr "" + +#: tinyutils/frugal:37 +msgid "Display install path and size stats" +msgstr "" + +#: tinyutils/frugal:38 +msgid "Remove all frugal files" +msgstr "" + +#: tinyutils/frugal:39 +msgid "Show GRUB configuration example" +msgstr "" + +#: tinyutils/frugal:42 +msgid "Set root installation path" +msgstr "" + +#: tinyutils/frugal:43 +msgid "Display some useful debug information" +msgstr "" + +#: tinyutils/frugal:74 +msgid "Frugal system running detected" +msgstr "" + +#: tinyutils/frugal:77 +msgid "Installation directory:" +msgstr "" + +#: tinyutils/frugal:78 +msgid "Kernel size:" +msgstr "" + +#: tinyutils/frugal:84 +msgid "Rootfs size:" +msgstr "" + +#: tinyutils/frugal:93 +msgid "Cleaning:" +msgstr "" + +#: tinyutils/frugal:109 +msgid "Unable to find ISO image:" +msgstr "" + +#: tinyutils/frugal:113 +msgid "Mounting ISO image..." +msgstr "" + +#: tinyutils/frugal:117 +msgid "Installing the Kernel..." +msgstr "" + +#: tinyutils/frugal:120 +msgid "Installing the root filesystem..." +msgstr "" + +#: tinyutils/frugal:130 +msgid "Unmounting ISO image..." +msgstr "" + #~ msgid "You must be root to configure X server." #~ msgstr "Você deve ser root para configurar o servidor gráfico." diff -r b795304fe571 -r 3da34f57cbb3 po/slitaz-tools/ru.po --- a/po/slitaz-tools/ru.po Thu Jan 02 18:45:19 2014 +0100 +++ b/po/slitaz-tools/ru.po Thu Jan 02 18:52:54 2014 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: SliTaz Tools\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: 2013-08-31 15:35+0300\n" "Last-Translator: Aleksej Bobylev \n" "Language-Team: \n" @@ -24,6 +24,7 @@ msgstr "Настройка локали SliTaz GNU/Linux с использованием dialog." #: tinyutils/tazlocale:17 tinyutils/decode:30 tinyutils/hwsetup:24 +#: tinyutils/frugal:32 msgid "Usage:" msgstr "Использование:" @@ -31,7 +32,7 @@ msgid "option" msgstr "параметр" -#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 +#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 tinyutils/frugal:41 msgid "Options:" msgstr "Параметры:" @@ -154,7 +155,7 @@ msgid "URL" msgstr "адрес" -#: tinyutils/decode:33 +#: tinyutils/decode:33 tinyutils/frugal:45 msgid "Examples:" msgstr "Примеры:" @@ -234,7 +235,7 @@ msgid "command" msgstr "команда" -#: tinyutils/hwsetup:27 +#: tinyutils/hwsetup:27 tinyutils/frugal:36 msgid "Commands:" msgstr "Команды:" @@ -645,6 +646,70 @@ msgstr "" "Установить все (all), некоторые (few) или не устанавливать (no) зависимости? " +#: tinyutils/frugal:34 +msgid "SliTaz frugal installation" +msgstr "" + +#: tinyutils/frugal:37 +msgid "Display install path and size stats" +msgstr "" + +#: tinyutils/frugal:38 +msgid "Remove all frugal files" +msgstr "" + +#: tinyutils/frugal:39 +msgid "Show GRUB configuration example" +msgstr "" + +#: tinyutils/frugal:42 +msgid "Set root installation path" +msgstr "" + +#: tinyutils/frugal:43 +msgid "Display some useful debug information" +msgstr "" + +#: tinyutils/frugal:74 +msgid "Frugal system running detected" +msgstr "" + +#: tinyutils/frugal:77 +msgid "Installation directory:" +msgstr "" + +#: tinyutils/frugal:78 +msgid "Kernel size:" +msgstr "" + +#: tinyutils/frugal:84 +msgid "Rootfs size:" +msgstr "" + +#: tinyutils/frugal:93 +msgid "Cleaning:" +msgstr "" + +#: tinyutils/frugal:109 +msgid "Unable to find ISO image:" +msgstr "" + +#: tinyutils/frugal:113 +msgid "Mounting ISO image..." +msgstr "" + +#: tinyutils/frugal:117 +msgid "Installing the Kernel..." +msgstr "" + +#: tinyutils/frugal:120 +msgid "Installing the root filesystem..." +msgstr "" + +#: tinyutils/frugal:130 +msgid "Unmounting ISO image..." +msgstr "" + #~ msgid "You must be root to configure X server." #~ msgstr "Вы должны быть администратором для настройки X-сервера." diff -r b795304fe571 -r 3da34f57cbb3 po/slitaz-tools/slitaz-tools.pot --- a/po/slitaz-tools/slitaz-tools.pot Thu Jan 02 18:45:19 2014 +0100 +++ b/po/slitaz-tools/slitaz-tools.pot Thu Jan 02 18:52:54 2014 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: SliTaz Tools\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,6 +22,7 @@ msgstr "" #: tinyutils/tazlocale:17 tinyutils/decode:30 tinyutils/hwsetup:24 +#: tinyutils/frugal:32 msgid "Usage:" msgstr "" @@ -29,7 +30,7 @@ msgid "option" msgstr "" -#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 +#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 tinyutils/frugal:41 msgid "Options:" msgstr "" @@ -147,7 +148,7 @@ msgid "URL" msgstr "" -#: tinyutils/decode:33 +#: tinyutils/decode:33 tinyutils/frugal:45 msgid "Examples:" msgstr "" @@ -227,7 +228,7 @@ msgid "command" msgstr "" -#: tinyutils/hwsetup:27 +#: tinyutils/hwsetup:27 tinyutils/frugal:36 msgid "Commands:" msgstr "" @@ -616,3 +617,67 @@ #: tinyutils/hwsetup:770 msgid "Do you want to install all/few/no optional dependencies (all|few|N)? " msgstr "" + +#: tinyutils/frugal:34 +msgid "SliTaz frugal installation" +msgstr "" + +#: tinyutils/frugal:37 +msgid "Display install path and size stats" +msgstr "" + +#: tinyutils/frugal:38 +msgid "Remove all frugal files" +msgstr "" + +#: tinyutils/frugal:39 +msgid "Show GRUB configuration example" +msgstr "" + +#: tinyutils/frugal:42 +msgid "Set root installation path" +msgstr "" + +#: tinyutils/frugal:43 +msgid "Display some useful debug information" +msgstr "" + +#: tinyutils/frugal:74 +msgid "Frugal system running detected" +msgstr "" + +#: tinyutils/frugal:77 +msgid "Installation directory:" +msgstr "" + +#: tinyutils/frugal:78 +msgid "Kernel size:" +msgstr "" + +#: tinyutils/frugal:84 +msgid "Rootfs size:" +msgstr "" + +#: tinyutils/frugal:93 +msgid "Cleaning:" +msgstr "" + +#: tinyutils/frugal:109 +msgid "Unable to find ISO image:" +msgstr "" + +#: tinyutils/frugal:113 +msgid "Mounting ISO image..." +msgstr "" + +#: tinyutils/frugal:117 +msgid "Installing the Kernel..." +msgstr "" + +#: tinyutils/frugal:120 +msgid "Installing the root filesystem..." +msgstr "" + +#: tinyutils/frugal:130 +msgid "Unmounting ISO image..." +msgstr "" diff -r b795304fe571 -r 3da34f57cbb3 po/slitaz-tools/sv.po --- a/po/slitaz-tools/sv.po Thu Jan 02 18:45:19 2014 +0100 +++ b/po/slitaz-tools/sv.po Thu Jan 02 18:52:54 2014 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: SliTaz Tools\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: 2012-07-12 12:59-0000\n" "Last-Translator: Emil Eklund \n" "Language-Team: Swedish\n" @@ -22,6 +22,7 @@ msgstr "" #: tinyutils/tazlocale:17 tinyutils/decode:30 tinyutils/hwsetup:24 +#: tinyutils/frugal:32 msgid "Usage:" msgstr "Användning:" @@ -29,7 +30,7 @@ msgid "option" msgstr "" -#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 +#: tinyutils/tazlocale:20 tinyutils/hwsetup:40 tinyutils/frugal:41 msgid "Options:" msgstr "" @@ -151,7 +152,7 @@ msgid "URL" msgstr "" -#: tinyutils/decode:33 +#: tinyutils/decode:33 tinyutils/frugal:45 msgid "Examples:" msgstr "Exempel:" @@ -231,7 +232,7 @@ msgid "command" msgstr "" -#: tinyutils/hwsetup:27 +#: tinyutils/hwsetup:27 tinyutils/frugal:36 msgid "Commands:" msgstr "" @@ -621,6 +622,70 @@ msgid "Do you want to install all/few/no optional dependencies (all|few|N)? " msgstr "" +#: tinyutils/frugal:34 +msgid "SliTaz frugal installation" +msgstr "" + +#: tinyutils/frugal:37 +msgid "Display install path and size stats" +msgstr "" + +#: tinyutils/frugal:38 +msgid "Remove all frugal files" +msgstr "" + +#: tinyutils/frugal:39 +msgid "Show GRUB configuration example" +msgstr "" + +#: tinyutils/frugal:42 +msgid "Set root installation path" +msgstr "" + +#: tinyutils/frugal:43 +msgid "Display some useful debug information" +msgstr "" + +#: tinyutils/frugal:74 +msgid "Frugal system running detected" +msgstr "" + +#: tinyutils/frugal:77 +msgid "Installation directory:" +msgstr "" + +#: tinyutils/frugal:78 +msgid "Kernel size:" +msgstr "" + +#: tinyutils/frugal:84 +msgid "Rootfs size:" +msgstr "" + +#: tinyutils/frugal:93 +msgid "Cleaning:" +msgstr "" + +#: tinyutils/frugal:109 +msgid "Unable to find ISO image:" +msgstr "" + +#: tinyutils/frugal:113 +msgid "Mounting ISO image..." +msgstr "" + +#: tinyutils/frugal:117 +msgid "Installing the Kernel..." +msgstr "" + +#: tinyutils/frugal:120 +msgid "Installing the root filesystem..." +msgstr "" + +#: tinyutils/frugal:130 +msgid "Unmounting ISO image..." +msgstr "" + #~ msgid "You must be root to configure X server." #~ msgstr "Du måste vara root får att konfigurera X server" diff -r b795304fe571 -r 3da34f57cbb3 po/tazbox/tazbox.pot --- a/po/tazbox/tazbox.pot Thu Jan 02 18:45:19 2014 +0100 +++ b/po/tazbox/tazbox.pot Thu Jan 02 18:52:54 2014 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: TazBox\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff -r b795304fe571 -r 3da34f57cbb3 po/tazdrop/tazdrop.pot --- a/po/tazdrop/tazdrop.pot Thu Jan 02 18:45:19 2014 +0100 +++ b/po/tazdrop/tazdrop.pot Thu Jan 02 18:52:54 2014 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: TazDrop\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-02 18:43+0100\n" +"POT-Creation-Date: 2014-01-02 18:50+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff -r b795304fe571 -r 3da34f57cbb3 tinyutils/frugal --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tinyutils/frugal Thu Jan 02 18:52:54 2014 +0100 @@ -0,0 +1,137 @@ +#!/bin/sh +# +# Frugal is a tiny tool to handle SliTaz frugal installation. +# +# Copyright (C) 2013 SliTaz GNU/Linux - BSD License +# +# Author: Christophe Lincoln +# +. /lib/libtaz.sh + +[ "$root" ] || root="/boot/frugal" + +# NOTES: +# Have a --web option to dl ISO ? +# Auto configure GRUB ? +# + +# Internationalization +. /usr/bin/gettext.sh +TEXTDOMAIN='slitaz-tools' +export TEXTDOMAIN + +# +# Functions +# + +# Small help and usage. +usage() { + name=$(basename $0) + cat << EOT + +$(boldify $(gettext "Usage:")) $name [iso|command] [--options] + +$(gettext "SliTaz frugal installation") + +$(boldify $(gettext "Commands:")) + info $(gettext "Display install path and size stats") + clean $(gettext "Remove all frugal files") + grub-ex $(gettext "Show GRUB configuration example") + +$(boldify $(gettext "Options:")) + --root= $(gettext "Set root installation path") + --debug $(gettext "Display some useful debug information") + +$(boldify $(gettext "Examples:")) + $name slitaz-rolling.iso + $name slitaz-5.0.iso --root=/boot/frugal + +EOT +} + +# GRUB config example. +grub_example() { + cat << EOT +title SliTaz GNU/Linux (frugal) +root (hd0,0) +kernel /boot/frugal/bzImage root=/dev/null lang=en kmap=us +initrd /boot/frugal/rootfs.gz +EOT +} + +# +# Commands +# + +case "$1" in + "") usage ;; + info) + newline + boldify "Frugal info" + separator + # First check if we are running in frugal mode + if fgrep -q 'root=/dev/null' /proc/cmdline; then + gettext "Frugal system running detected"; newline + separator && newline && exit 0 + fi + gettext "Installation directory:"; indent 30 $(colorize 36 "$root") + gettext "Kernel size:" + if [ -f "${root}/bzImage" ]; then + indent 30 $(du -sh ${root}/bzImage | awk '{print $1}') + else + indent 30 $(boldify "N/A") + fi + gettext "Rootfs size:" + if [ -f "${root}/rootfs.gz" ]; then + indent 30 $(du -sh ${root}/rootfs.gz | awk '{print $1}') + else + indent 30 $(boldify "N/A") + fi + separator && newline ;; + clean) + check_root + gettext "Cleaning:"; echo " $root" + rm -rf ${root}/* ;; + grub-ex) + newline + boldify "GRUB config example" + separator + grub_example + separator && newline ;; + *) + iso="$1" + loop="/tmp/frugal-$$" + check_root + newline + boldify "SliTaz Frugal" + separator + if [ ! -f "$iso" ]; then + gettext "Unable to find ISO image:"; colorize 31 " $iso" + newline && return 1 + fi + debug "$iso $root" + gettext "Mounting ISO image..." + mkdir -p ${loop} + mount -o loop "$iso" ${loop} 2>/dev/null + status + gettext "Installing the Kernel..." + cp -a ${loop}/boot/bzImage ${root} + status + gettext "Installing the root filesystem..." + if [ -f ${loop}/boot/rootfs1.gz ]; then + cd ${loop}/boot + cat $(ls -r rootfs*.gz) > ${root}/rootfs.gz + cd - >/dev/null + else + cp -a ${loop}/boot/rootfs.gz ${root} + fi + status + # Umount the loop device + gettext "Unmounting ISO image..." + sleep 1 + umount ${loop} && rm -rf ${loop} + status + separator && newline ;; +esac + +exit 0