slitaz-tools annotate tinyutils/scpbox @ rev 448

Add pt.po for scpbox and subox, update Makefile, pot files and scpbox
author Claudinei Pereira <claudinei@slitaz.org>
date Sat Mar 20 04:24:06 2010 +0000 (2010-03-20)
parents 722e05609654
children 0f5e3af5a51d
rev   line source
pankso@39 1 #!/bin/sh
pankso@39 2 #
pankso@39 3 # Gtkdialog box interafce for secure file transfer with scp from Dropbear.
pankso@436 4 # - SliTaz GNU/Linux 2008-2010.
pankso@39 5 #
pankso@436 6 VERSION=20100314
pankso@39 7
pankso@445 8 # Include gettext helper script.
pankso@445 9 . /usr/bin/gettext.sh
pankso@445 10
pankso@445 11 # Export package name for gettext.
pankso@445 12 TEXTDOMAIN='scpbox'
pankso@445 13 export TEXTDOMAIN
pankso@445 14
pankso@445 15 # Box
pankso@39 16 export SCP_DIALOG='
pankso@39 17 <window title="Scpbox" icon-name="folder-remote">
pankso@445 18 <vbox>
pankso@445 19
pankso@445 20 <text use-markup="true">
pankso@445 21 <label>"
pankso@445 22 <b>SliTaz - Scpbox</b>"
pankso@445 23 </label>
pankso@445 24 </text>
pankso@445 25 <text wrap="true" width-chars="52" use-markup="true">
pankso@445 26 <label>"'`gettext "
pankso@445 27 Copy files securely with scp from Dropbear SSH client/server.
pankso@445 28 "`'"</label>
pankso@445 29 </text>
pankso@445 30
claudinei@448 31 <frame '`gettext "Configuration"`'>
pankso@445 32 <hbox>
pankso@445 33 <text use-markup="true">
pankso@445 34 <label>"'`gettext "<b>User :</b>"`'"</label>
pankso@445 35 </text>
pankso@445 36 <entry>
pankso@445 37 <variable>USER</variable>
pankso@445 38 </entry>
pankso@445 39 </hbox>
pankso@445 40 <hbox>
pankso@445 41 <text use-markup="true">
pankso@445 42 <label>"'`gettext "<b>Host :</b>"`'"</label>
pankso@445 43 </text>
pankso@445 44 <entry>
pankso@445 45 <variable>HOST</variable>
pankso@445 46 </entry>
pankso@445 47 </hbox>
pankso@445 48 <hbox>
pankso@445 49 <text use-markup="true">
pankso@445 50 <label>"'`gettext "<b>Options :</b>"`'"</label>
pankso@445 51 </text>
pankso@445 52 <entry>
pankso@445 53 <default>-r -P 22</default>
pankso@445 54 <variable>SCP_OPTS</variable>
pankso@445 55 </entry>
pankso@445 56 </hbox>
pankso@445 57 </frame>
pankso@445 58
pankso@445 59 <frame '`gettext "Paths"`'>
pankso@445 60 <hbox>
pankso@445 61 <text use-markup="true">
pankso@445 62 <label>"'`gettext "<b>Local :</b>"`'"</label>
pankso@445 63 </text>
pankso@445 64 <entry>
pankso@445 65 <input>echo $HOME</input>
pankso@445 66 <variable>LOCAL_PATH</variable>
pankso@445 67 </entry>
pankso@445 68 <button>
pankso@445 69 <input file icon="gtk-open"></input>
pankso@445 70 <action type="fileselect">LOCAL_PATH</action>
pankso@445 71 </button>
pankso@445 72 </hbox>
pankso@445 73 <hbox>
pankso@445 74 <text use-markup="true">
pankso@445 75 <label>"'`gettext "<b>Remote :</b>"`'"</label>
pankso@445 76 </text>
pankso@445 77 <entry>
pankso@445 78 <variable>REMOTE_PATH</variable>
pankso@445 79 </entry>
pankso@445 80 </hbox>
pankso@445 81 </frame>
pankso@445 82
pankso@445 83 <hbox>
pankso@445 84 <button>
pankso@445 85 <label>'`gettext "Download"`'</label>
pankso@445 86 <input file icon="down"></input>
pankso@445 87 <action>xterm -geometry 80x16 -e scp $SCP_OPTS $USER@$HOST:$REMOTE_PATH $LOCAL_PATH</action>
pankso@445 88 </button>
pankso@445 89 <button>
pankso@445 90 <label>'`gettext "Upload"`'</label>
pankso@445 91 <input file icon="up"></input>
pankso@445 92 <action>xterm -geometry 80x16 -e scp $SCP_OPTS $LOCAL_PATH $USER@$HOST:$REMOTE_PATH</action>
pankso@445 93 </button>
pankso@445 94 <button>
pankso@445 95 <label>'`gettext "Exit"`'</label>
pankso@445 96 <input file icon="exit"></input>
pankso@445 97 <action type="exit">Exit</action>
pankso@445 98 </button>
pankso@445 99 </hbox>
pankso@445 100
pankso@445 101 </vbox>
pankso@445 102 </window>'
pankso@39 103
pankso@445 104 gtkdialog --program=SCP_DIALOG >/dev/null
pankso@39 105
pankso@39 106 exit 0