slitaz-tools rev 754

Add new burn-box (let burn ISO and audio in a GUI and cmdline)
author Christophe Lincoln <pankso@slitaz.org>
date Mon Apr 30 21:09:45 2012 +0200 (2012-04-30)
parents 494b03aad433
children fd7a5414244f
files Makefile boxes/burn-box po/slitaz-boxes/es_AR.po po/slitaz-boxes/fr.po po/slitaz-boxes/pt_BR.po po/slitaz-boxes/slitaz-boxes.pot po/slitaz-tools/slitaz-tools.pot po/tazbox/tazbox.pot po/tazdrop/tazdrop.pot po/tazinst/tazinst.pot tinyutils/decode
line diff
     1.1 --- a/Makefile	Mon Apr 30 14:12:13 2012 +0200
     1.2 +++ b/Makefile	Mon Apr 30 21:09:45 2012 +0200
     1.3 @@ -29,9 +29,8 @@
     1.4  	@echo -n "Generating SliTaz Boxes pot file... "
     1.5  	@xgettext -o po/slitaz-boxes/slitaz-boxes.pot -L Shell \
     1.6  		--package-name="SliTaz Boxes" \
     1.7 -		./boxes/wifi-box
     1.8 +		./boxes/wifi-box ./boxes/burn-box
     1.9  	@echo "done"
    1.10 -	#./boxes/burn-box
    1.11  
    1.12  tazbox-pot:
    1.13  	@echo -n "Generating tazbox pot file... "
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/boxes/burn-box	Mon Apr 30 21:09:45 2012 +0200
     2.3 @@ -0,0 +1,171 @@
     2.4 +#!/bin/sh
     2.5 +#
     2.6 +# Burn-box a small front end to cdrkit powered by Yad/GTK. Keep the main
     2.7 +# window uncluttered and use a wizard to create audio/video/data cd/dvd.
     2.8 +# The main box let user burn an ISO, audio files from a single directory.
     2.9 +#
    2.10 +# Copyright (C) 2012 SliTaz GNU/Linux - BSD License
    2.11 +#
    2.12 +# Author: Christophe Lincoln <pankso@slitaz.org>
    2.13 +#
    2.14 +. /lib/libtaz.sh
    2.15 +
    2.16 +# LibTaz parser and store options. Burn-box can be used with an ISO image
    2.17 +# or an audio directory in option: burn-box --iso=/path/to/image.iso
    2.18 +[ "$iso" ] || iso=" "
    2.19 +[ "$audio" ] || audio="$HOME"
    2.20 +
    2.21 +# Internal variables (we need a space before options).
    2.22 +boxopts="--height=300 --width=520 --window-icon=drive-cdrom"
    2.23 +options=" -eject -multi"
    2.24 +speed=$(fgrep "drive speed" /proc/sys/dev/cdrom/info | cut -f 3)
    2.25 +tmpdir=/tmp/$(basename $0)
    2.26 +
    2.27 +# Internationalization
    2.28 +. /usr/bin/gettext.sh
    2.29 +TEXTDOMAIN='slitaz-boxes'
    2.30 +export TEXTDOMAIN
    2.31 +
    2.32 +#
    2.33 +# Functions
    2.34 +#
    2.35 +
    2.36 +# Help and usage
    2.37 +usage() {
    2.38 +	cat << EOT
    2.39 +
    2.40 +$(gettext "Usage:") $(basename $0) [command|option] [file]
    2.41 +
    2.42 +$(gettext "Commands:")
    2.43 +  wodim-help|-wh   $(gettext "Show all Wodim options")
    2.44 +  iso|-i           $(gettext "Burn an ISO image")
    2.45 +  audio|-a         $(gettext "Create and burn an audio CD")
    2.46 +
    2.47 +$(gettext "Options:")
    2.48 +  --iso=/path/to/image.iso
    2.49 +  --audio=/path/to/directory
    2.50 +
    2.51 +$(gettext "Examples:")
    2.52 +  $(basename $0) iso /path/to/image.iso
    2.53 +  $(basename $0) --iso=/path/to/image.iso
    2.54 +
    2.55 +EOT
    2.56 +}
    2.57 +
    2.58 +# Ouput a command to a Yad/GTK box. Usage: cmd | out --title="Title" --tail
    2.59 +gtkout() {
    2.60 +	yad --text-info $boxopts "$@" --margins=4 --button="gtk-close":1
    2.61 +}
    2.62 +
    2.63 +# Decode audio files with: decode [file]
    2.64 +decode_audio() {
    2.65 +	gettext "Decoding files from:"; echo " $audio"
    2.66 +	rm -rf $tmpdir && mkdir -p $tmpdir
    2.67 +	for f in "$audio"/*.*
    2.68 +	do
    2.69 +		[ "$debug" ] && echo "DEBUG: handling $f"
    2.70 +		case "$f" in
    2.71 +			*.wav)
    2.72 +				cp -f "$f" $tmpdir ;;
    2.73 +			*.mp3|*.MP3|*.ogg)
    2.74 +				ext=${f##*.}
    2.75 +				if [ ! -f "${f%.$ext}.wav" ]; then
    2.76 +					decode "$f"
    2.77 +					mv ${f%.$ext}.wav $tmpdir
    2.78 +				fi ;;
    2.79 +		esac
    2.80 +	done
    2.81 +}
    2.82 +
    2.83 +# Burn an ISO image.
    2.84 +burn_iso() {
    2.85 +	[ "${iso##*.}" != "iso" ] && \
    2.86 +		(gettext "Not an ISO image:"; echo " $iso") && exit 1
    2.87 +	wodim -v speed=$speed $options "$iso"
    2.88 +}
    2.89 +
    2.90 +# Burn some audio tracks from a directory.
    2.91 +burn_audio() {
    2.92 +	decode_audio
    2.93 +	echo "TODO: check_size"
    2.94 +	du -sh $tmpdir
    2.95 +	wodim -v speed=$speed $options -pad -dao -audio $tmpdir/*.wav
    2.96 +	rm -rf $tmpdir
    2.97 +}
    2.98 +
    2.99 +# Main GUI box function with pure Yad spec
   2.100 +burn_main() {
   2.101 +	text="$(gettext "Burn ISO images and audio files [data in next releases]")"
   2.102 +	yad --form $boxopts --title="Burn-box" \
   2.103 +		--image=application-x-cd-image --image-on-top \
   2.104 +		--text="<b>$text</b>" \
   2.105 +		--field="$(gettext "Drive speed:")":NUM \
   2.106 +		--field="$(gettext "Wodim options:")" \
   2.107 +		--field="$(gettext "ISO image:")":FL \
   2.108 +		--field="$(gettext "Audio files:")":DIR \
   2.109 +		--button="$(gettext "Wodim help")":"$0 wodim-help" \
   2.110 +		--button="$(gettext "Blank CD")":"$0 blank" \
   2.111 +		--button="$(gettext "Burn")":0 \
   2.112 +		--button="gtk-close":1 \
   2.113 +		"$speed" "$options" "$iso" "$audio"
   2.114 +}
   2.115 +
   2.116 +# Main function
   2.117 +burn() {
   2.118 +	# Store box results
   2.119 +	main=$(burn_main)
   2.120 +
   2.121 +	# Deal with --button values
   2.122 +	case $? in
   2.123 +		0) continue ;;
   2.124 +		*) exit 0 ;;
   2.125 +	esac
   2.126 +
   2.127 +	# Get value from $main
   2.128 +	speed=$(echo $main | cut -d "|" -f 1 | cut -d "," -f 1)
   2.129 +	options=$(echo $main | cut -d "|" -f 2)
   2.130 +	iso=$(echo $main | cut -d "|" -f 3)
   2.131 +	audio=$(echo $main | cut -d "|" -f 4)
   2.132 +
   2.133 +	# Handle ISO image
   2.134 +	if [ "$iso" != "(null)" ]; then
   2.135 +		burn_iso 2>&1 | gtkout --title="Burning ISO" --tail
   2.136 +	fi
   2.137 +
   2.138 +	# Handle Audio files.
   2.139 +	if [ "$audio" != "$HOME" ]; then
   2.140 +		burn_audio 2>&1 | gtkout --title="Burning Audio" --tail
   2.141 +	fi
   2.142 +}
   2.143 +
   2.144 +#
   2.145 +# Commands
   2.146 +#
   2.147 +
   2.148 +case "$1" in
   2.149 +	wodim-help|-wh)
   2.150 +		wodim --help 2>&1 | gtkout --title="Wodim Help" ;;
   2.151 +	iso|-i)
   2.152 +		# Let burn an ISO from cmdline: burn-box -i /path/to/image.iso
   2.153 +		[ "$iso" == " " ] && iso="$2"
   2.154 +		if [ ! -f "$iso" ]; then
   2.155 +			gettext "Missing ISO image"; echo " $iso" && exit 1
   2.156 +		fi
   2.157 +		burn_iso ;;
   2.158 +	audio|-a)
   2.159 +		# Let create an audio CD from cmdline: burn-box -a /path/to/audio
   2.160 +		[ "$2" ] && audio="$2"
   2.161 +		[ "$audio" == "$HOME" ] && unset audio
   2.162 +		if [ ! -d "$audio" ]; then
   2.163 +			gettext "Missing audio directory"; echo " $audio" && exit 1
   2.164 +		fi
   2.165 +		burn_audio ;;
   2.166 +	blank)
   2.167 +		wodim -v -blank=all 2>&1 | gtkout --title="Wodim Blank" --tail ;;
   2.168 +	""|--*)
   2.169 +		burn ;;
   2.170 +	*)
   2.171 +		usage ;;
   2.172 +esac
   2.173 +
   2.174 +exit 0
     3.1 --- a/po/slitaz-boxes/es_AR.po	Mon Apr 30 14:12:13 2012 +0200
     3.2 +++ b/po/slitaz-boxes/es_AR.po	Mon Apr 30 21:09:45 2012 +0200
     3.3 @@ -7,7 +7,7 @@
     3.4  msgstr ""
     3.5  "Project-Id-Version: SliTaz Boxes\n"
     3.6  "Report-Msgid-Bugs-To: \n"
     3.7 -"POT-Creation-Date: 2012-04-30 10:34+0200\n"
     3.8 +"POT-Creation-Date: 2012-04-30 21:08+0200\n"
     3.9  "PO-Revision-Date: 2011-08-11 21:59-0300\n"
    3.10  "Last-Translator: Lucas Gioia <lucas.lucas.lucas24@gmail.com>\n"
    3.11  "Language-Team: LANGUAGE <LL@li.org>\n"
    3.12 @@ -52,10 +52,83 @@
    3.13  msgid "Status"
    3.14  msgstr ""
    3.15  
    3.16 -#: boxes/wifi-box:146
    3.17 +#: boxes/wifi-box:146 boxes/burn-box:37
    3.18  msgid "Usage:"
    3.19  msgstr ""
    3.20  
    3.21 +#: boxes/burn-box:39
    3.22 +msgid "Commands:"
    3.23 +msgstr ""
    3.24 +
    3.25 +#: boxes/burn-box:40
    3.26 +msgid "Show all Wodim options"
    3.27 +msgstr ""
    3.28 +
    3.29 +#: boxes/burn-box:41
    3.30 +msgid "Burn an ISO image"
    3.31 +msgstr ""
    3.32 +
    3.33 +#: boxes/burn-box:42
    3.34 +msgid "Create and burn an audio CD"
    3.35 +msgstr ""
    3.36 +
    3.37 +#: boxes/burn-box:44
    3.38 +#, fuzzy
    3.39 +msgid "Options:"
    3.40 +msgstr "<b>Opciónes  :</b>"
    3.41 +
    3.42 +#: boxes/burn-box:48
    3.43 +msgid "Examples:"
    3.44 +msgstr ""
    3.45 +
    3.46 +#: boxes/burn-box:62
    3.47 +msgid "Decoding files from:"
    3.48 +msgstr ""
    3.49 +
    3.50 +#: boxes/burn-box:83
    3.51 +msgid "Not an ISO image:"
    3.52 +msgstr ""
    3.53 +
    3.54 +#: boxes/burn-box:98
    3.55 +msgid "Burn ISO images and audio files [data in next releases]"
    3.56 +msgstr ""
    3.57 +
    3.58 +#: boxes/burn-box:102
    3.59 +msgid "Drive speed:"
    3.60 +msgstr ""
    3.61 +
    3.62 +#: boxes/burn-box:103
    3.63 +msgid "Wodim options:"
    3.64 +msgstr ""
    3.65 +
    3.66 +#: boxes/burn-box:104
    3.67 +msgid "ISO image:"
    3.68 +msgstr ""
    3.69 +
    3.70 +#: boxes/burn-box:105
    3.71 +msgid "Audio files:"
    3.72 +msgstr ""
    3.73 +
    3.74 +#: boxes/burn-box:106
    3.75 +msgid "Wodim help"
    3.76 +msgstr ""
    3.77 +
    3.78 +#: boxes/burn-box:107
    3.79 +msgid "Blank CD"
    3.80 +msgstr ""
    3.81 +
    3.82 +#: boxes/burn-box:108
    3.83 +msgid "Burn"
    3.84 +msgstr ""
    3.85 +
    3.86 +#: boxes/burn-box:152
    3.87 +msgid "Missing ISO image"
    3.88 +msgstr ""
    3.89 +
    3.90 +#: boxes/burn-box:160
    3.91 +msgid "Missing audio directory"
    3.92 +msgstr ""
    3.93 +
    3.94  #~ msgid ""
    3.95  #~ "\n"
    3.96  #~ "Copy files securely with scp from Dropbear SSH client/server.\n"
    3.97 @@ -75,9 +148,6 @@
    3.98  #~ msgid "<b>Host        :</b>"
    3.99  #~ msgstr "<b>Alojamiento        :</b>"
   3.100  
   3.101 -#~ msgid "<b>Options  :</b>"
   3.102 -#~ msgstr "<b>Opciónes  :</b>"
   3.103 -
   3.104  #~ msgid "Paths"
   3.105  #~ msgstr "Rutas"
   3.106  
     4.1 --- a/po/slitaz-boxes/fr.po	Mon Apr 30 14:12:13 2012 +0200
     4.2 +++ b/po/slitaz-boxes/fr.po	Mon Apr 30 21:09:45 2012 +0200
     4.3 @@ -7,7 +7,7 @@
     4.4  msgstr ""
     4.5  "Project-Id-Version: scpbox 20100314\n"
     4.6  "Report-Msgid-Bugs-To: \n"
     4.7 -"POT-Creation-Date: 2012-04-30 10:34+0200\n"
     4.8 +"POT-Creation-Date: 2012-04-30 21:08+0200\n"
     4.9  "PO-Revision-Date: 2011-06-18 22:26+0100\n"
    4.10  "Last-Translator: Christophe Lincoln <pankso@slitaz.org>\n"
    4.11  "Language-Team: French\n"
    4.12 @@ -53,10 +53,83 @@
    4.13  msgid "Status"
    4.14  msgstr ""
    4.15  
    4.16 -#: boxes/wifi-box:146
    4.17 +#: boxes/wifi-box:146 boxes/burn-box:37
    4.18  msgid "Usage:"
    4.19  msgstr ""
    4.20  
    4.21 +#: boxes/burn-box:39
    4.22 +msgid "Commands:"
    4.23 +msgstr ""
    4.24 +
    4.25 +#: boxes/burn-box:40
    4.26 +msgid "Show all Wodim options"
    4.27 +msgstr ""
    4.28 +
    4.29 +#: boxes/burn-box:41
    4.30 +msgid "Burn an ISO image"
    4.31 +msgstr ""
    4.32 +
    4.33 +#: boxes/burn-box:42
    4.34 +msgid "Create and burn an audio CD"
    4.35 +msgstr ""
    4.36 +
    4.37 +#: boxes/burn-box:44
    4.38 +#, fuzzy
    4.39 +msgid "Options:"
    4.40 +msgstr "<b>Options      :</b>"
    4.41 +
    4.42 +#: boxes/burn-box:48
    4.43 +msgid "Examples:"
    4.44 +msgstr ""
    4.45 +
    4.46 +#: boxes/burn-box:62
    4.47 +msgid "Decoding files from:"
    4.48 +msgstr ""
    4.49 +
    4.50 +#: boxes/burn-box:83
    4.51 +msgid "Not an ISO image:"
    4.52 +msgstr ""
    4.53 +
    4.54 +#: boxes/burn-box:98
    4.55 +msgid "Burn ISO images and audio files [data in next releases]"
    4.56 +msgstr ""
    4.57 +
    4.58 +#: boxes/burn-box:102
    4.59 +msgid "Drive speed:"
    4.60 +msgstr ""
    4.61 +
    4.62 +#: boxes/burn-box:103
    4.63 +msgid "Wodim options:"
    4.64 +msgstr ""
    4.65 +
    4.66 +#: boxes/burn-box:104
    4.67 +msgid "ISO image:"
    4.68 +msgstr ""
    4.69 +
    4.70 +#: boxes/burn-box:105
    4.71 +msgid "Audio files:"
    4.72 +msgstr ""
    4.73 +
    4.74 +#: boxes/burn-box:106
    4.75 +msgid "Wodim help"
    4.76 +msgstr ""
    4.77 +
    4.78 +#: boxes/burn-box:107
    4.79 +msgid "Blank CD"
    4.80 +msgstr ""
    4.81 +
    4.82 +#: boxes/burn-box:108
    4.83 +msgid "Burn"
    4.84 +msgstr ""
    4.85 +
    4.86 +#: boxes/burn-box:152
    4.87 +msgid "Missing ISO image"
    4.88 +msgstr ""
    4.89 +
    4.90 +#: boxes/burn-box:160
    4.91 +msgid "Missing audio directory"
    4.92 +msgstr ""
    4.93 +
    4.94  #~ msgid ""
    4.95  #~ "\n"
    4.96  #~ "Copy files securely with scp from Dropbear SSH client/server.\n"
    4.97 @@ -75,9 +148,6 @@
    4.98  #~ msgid "<b>Host        :</b>"
    4.99  #~ msgstr "<b>Hôte           :</b>"
   4.100  
   4.101 -#~ msgid "<b>Options  :</b>"
   4.102 -#~ msgstr "<b>Options      :</b>"
   4.103 -
   4.104  #~ msgid "Paths"
   4.105  #~ msgstr "Chemins"
   4.106  
     5.1 --- a/po/slitaz-boxes/pt_BR.po	Mon Apr 30 14:12:13 2012 +0200
     5.2 +++ b/po/slitaz-boxes/pt_BR.po	Mon Apr 30 21:09:45 2012 +0200
     5.3 @@ -7,7 +7,7 @@
     5.4  msgstr ""
     5.5  "Project-Id-Version: scpbox\n"
     5.6  "Report-Msgid-Bugs-To: \n"
     5.7 -"POT-Creation-Date: 2012-04-30 10:34+0200\n"
     5.8 +"POT-Creation-Date: 2012-04-30 21:08+0200\n"
     5.9  "PO-Revision-Date: 2011-04-29 12:57-0300\n"
    5.10  "Last-Translator: Claudinei Pereira <claudinei@slitaz.org>\n"
    5.11  "Language-Team: Portuguese <i18n@slitaz.org>\n"
    5.12 @@ -53,10 +53,83 @@
    5.13  msgid "Status"
    5.14  msgstr ""
    5.15  
    5.16 -#: boxes/wifi-box:146
    5.17 +#: boxes/wifi-box:146 boxes/burn-box:37
    5.18  msgid "Usage:"
    5.19  msgstr ""
    5.20  
    5.21 +#: boxes/burn-box:39
    5.22 +msgid "Commands:"
    5.23 +msgstr ""
    5.24 +
    5.25 +#: boxes/burn-box:40
    5.26 +msgid "Show all Wodim options"
    5.27 +msgstr ""
    5.28 +
    5.29 +#: boxes/burn-box:41
    5.30 +msgid "Burn an ISO image"
    5.31 +msgstr ""
    5.32 +
    5.33 +#: boxes/burn-box:42
    5.34 +msgid "Create and burn an audio CD"
    5.35 +msgstr ""
    5.36 +
    5.37 +#: boxes/burn-box:44
    5.38 +#, fuzzy
    5.39 +msgid "Options:"
    5.40 +msgstr "<b>Opções      :</b>"
    5.41 +
    5.42 +#: boxes/burn-box:48
    5.43 +msgid "Examples:"
    5.44 +msgstr ""
    5.45 +
    5.46 +#: boxes/burn-box:62
    5.47 +msgid "Decoding files from:"
    5.48 +msgstr ""
    5.49 +
    5.50 +#: boxes/burn-box:83
    5.51 +msgid "Not an ISO image:"
    5.52 +msgstr ""
    5.53 +
    5.54 +#: boxes/burn-box:98
    5.55 +msgid "Burn ISO images and audio files [data in next releases]"
    5.56 +msgstr ""
    5.57 +
    5.58 +#: boxes/burn-box:102
    5.59 +msgid "Drive speed:"
    5.60 +msgstr ""
    5.61 +
    5.62 +#: boxes/burn-box:103
    5.63 +msgid "Wodim options:"
    5.64 +msgstr ""
    5.65 +
    5.66 +#: boxes/burn-box:104
    5.67 +msgid "ISO image:"
    5.68 +msgstr ""
    5.69 +
    5.70 +#: boxes/burn-box:105
    5.71 +msgid "Audio files:"
    5.72 +msgstr ""
    5.73 +
    5.74 +#: boxes/burn-box:106
    5.75 +msgid "Wodim help"
    5.76 +msgstr ""
    5.77 +
    5.78 +#: boxes/burn-box:107
    5.79 +msgid "Blank CD"
    5.80 +msgstr ""
    5.81 +
    5.82 +#: boxes/burn-box:108
    5.83 +msgid "Burn"
    5.84 +msgstr ""
    5.85 +
    5.86 +#: boxes/burn-box:152
    5.87 +msgid "Missing ISO image"
    5.88 +msgstr ""
    5.89 +
    5.90 +#: boxes/burn-box:160
    5.91 +msgid "Missing audio directory"
    5.92 +msgstr ""
    5.93 +
    5.94  #~ msgid ""
    5.95  #~ "\n"
    5.96  #~ "Copy files securely with scp from Dropbear SSH client/server.\n"
    5.97 @@ -75,9 +148,6 @@
    5.98  #~ msgid "<b>Host        :</b>"
    5.99  #~ msgstr "<b>Servidor    :</b>"
   5.100  
   5.101 -#~ msgid "<b>Options  :</b>"
   5.102 -#~ msgstr "<b>Opções      :</b>"
   5.103 -
   5.104  #~ msgid "Paths"
   5.105  #~ msgstr "Caminhos"
   5.106  
     6.1 --- a/po/slitaz-boxes/slitaz-boxes.pot	Mon Apr 30 14:12:13 2012 +0200
     6.2 +++ b/po/slitaz-boxes/slitaz-boxes.pot	Mon Apr 30 21:09:45 2012 +0200
     6.3 @@ -8,7 +8,7 @@
     6.4  msgstr ""
     6.5  "Project-Id-Version: SliTaz Boxes\n"
     6.6  "Report-Msgid-Bugs-To: \n"
     6.7 -"POT-Creation-Date: 2012-04-30 14:08+0200\n"
     6.8 +"POT-Creation-Date: 2012-04-30 21:08+0200\n"
     6.9  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    6.10  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    6.11  "Language-Team: LANGUAGE <LL@li.org>\n"
    6.12 @@ -53,6 +53,78 @@
    6.13  msgid "Status"
    6.14  msgstr ""
    6.15  
    6.16 -#: boxes/wifi-box:146
    6.17 +#: boxes/wifi-box:146 boxes/burn-box:37
    6.18  msgid "Usage:"
    6.19  msgstr ""
    6.20 +
    6.21 +#: boxes/burn-box:39
    6.22 +msgid "Commands:"
    6.23 +msgstr ""
    6.24 +
    6.25 +#: boxes/burn-box:40
    6.26 +msgid "Show all Wodim options"
    6.27 +msgstr ""
    6.28 +
    6.29 +#: boxes/burn-box:41
    6.30 +msgid "Burn an ISO image"
    6.31 +msgstr ""
    6.32 +
    6.33 +#: boxes/burn-box:42
    6.34 +msgid "Create and burn an audio CD"
    6.35 +msgstr ""
    6.36 +
    6.37 +#: boxes/burn-box:44
    6.38 +msgid "Options:"
    6.39 +msgstr ""
    6.40 +
    6.41 +#: boxes/burn-box:48
    6.42 +msgid "Examples:"
    6.43 +msgstr ""
    6.44 +
    6.45 +#: boxes/burn-box:62
    6.46 +msgid "Decoding files from:"
    6.47 +msgstr ""
    6.48 +
    6.49 +#: boxes/burn-box:83
    6.50 +msgid "Not an ISO image:"
    6.51 +msgstr ""
    6.52 +
    6.53 +#: boxes/burn-box:98
    6.54 +msgid "Burn ISO images and audio files [data in next releases]"
    6.55 +msgstr ""
    6.56 +
    6.57 +#: boxes/burn-box:102
    6.58 +msgid "Drive speed:"
    6.59 +msgstr ""
    6.60 +
    6.61 +#: boxes/burn-box:103
    6.62 +msgid "Wodim options:"
    6.63 +msgstr ""
    6.64 +
    6.65 +#: boxes/burn-box:104
    6.66 +msgid "ISO image:"
    6.67 +msgstr ""
    6.68 +
    6.69 +#: boxes/burn-box:105
    6.70 +msgid "Audio files:"
    6.71 +msgstr ""
    6.72 +
    6.73 +#: boxes/burn-box:106
    6.74 +msgid "Wodim help"
    6.75 +msgstr ""
    6.76 +
    6.77 +#: boxes/burn-box:107
    6.78 +msgid "Blank CD"
    6.79 +msgstr ""
    6.80 +
    6.81 +#: boxes/burn-box:108
    6.82 +msgid "Burn"
    6.83 +msgstr ""
    6.84 +
    6.85 +#: boxes/burn-box:152
    6.86 +msgid "Missing ISO image"
    6.87 +msgstr ""
    6.88 +
    6.89 +#: boxes/burn-box:160
    6.90 +msgid "Missing audio directory"
    6.91 +msgstr ""
     7.1 --- a/po/slitaz-tools/slitaz-tools.pot	Mon Apr 30 14:12:13 2012 +0200
     7.2 +++ b/po/slitaz-tools/slitaz-tools.pot	Mon Apr 30 21:09:45 2012 +0200
     7.3 @@ -8,7 +8,7 @@
     7.4  msgstr ""
     7.5  "Project-Id-Version: SliTaz Tools\n"
     7.6  "Report-Msgid-Bugs-To: \n"
     7.7 -"POT-Creation-Date: 2012-04-30 14:08+0200\n"
     7.8 +"POT-Creation-Date: 2012-04-30 21:08+0200\n"
     7.9  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    7.10  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    7.11  "Language-Team: LANGUAGE <LL@li.org>\n"
     8.1 --- a/po/tazbox/tazbox.pot	Mon Apr 30 14:12:13 2012 +0200
     8.2 +++ b/po/tazbox/tazbox.pot	Mon Apr 30 21:09:45 2012 +0200
     8.3 @@ -8,7 +8,7 @@
     8.4  msgstr ""
     8.5  "Project-Id-Version: TazBox\n"
     8.6  "Report-Msgid-Bugs-To: \n"
     8.7 -"POT-Creation-Date: 2012-04-30 14:08+0200\n"
     8.8 +"POT-Creation-Date: 2012-04-30 21:08+0200\n"
     8.9  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    8.10  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    8.11  "Language-Team: LANGUAGE <LL@li.org>\n"
     9.1 --- a/po/tazdrop/tazdrop.pot	Mon Apr 30 14:12:13 2012 +0200
     9.2 +++ b/po/tazdrop/tazdrop.pot	Mon Apr 30 21:09:45 2012 +0200
     9.3 @@ -8,7 +8,7 @@
     9.4  msgstr ""
     9.5  "Project-Id-Version: TazDrop\n"
     9.6  "Report-Msgid-Bugs-To: \n"
     9.7 -"POT-Creation-Date: 2012-04-30 14:08+0200\n"
     9.8 +"POT-Creation-Date: 2012-04-30 21:08+0200\n"
     9.9  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    9.10  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    9.11  "Language-Team: LANGUAGE <LL@li.org>\n"
    10.1 --- a/po/tazinst/tazinst.pot	Mon Apr 30 14:12:13 2012 +0200
    10.2 +++ b/po/tazinst/tazinst.pot	Mon Apr 30 21:09:45 2012 +0200
    10.3 @@ -8,7 +8,7 @@
    10.4  msgstr ""
    10.5  "Project-Id-Version: Tazinst\n"
    10.6  "Report-Msgid-Bugs-To: \n"
    10.7 -"POT-Creation-Date: 2012-04-30 14:08+0200\n"
    10.8 +"POT-Creation-Date: 2012-04-30 21:08+0200\n"
    10.9  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
   10.10  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
   10.11  "Language-Team: LANGUAGE <LL@li.org>\n"
    11.1 --- a/tinyutils/decode	Mon Apr 30 14:12:13 2012 +0200
    11.2 +++ b/tinyutils/decode	Mon Apr 30 21:09:45 2012 +0200
    11.3 @@ -93,7 +93,7 @@
    11.4  					busybox wget "$file"
    11.5  					file="$(basename "$file")"
    11.6  					decoder && rm "$file" ;;
    11.7 -				*)
    11.8 +				*.*)
    11.9  					[ ! -f "$file" ] && \
   11.10  						(gettext "No file:"; echo " $file") && continue
   11.11  					decoder ;;