Commit 293940b81244587fe9e81db02fad44f5f0cc9fdf

Authored by perry.werneck@gmail.com
1 parent 11f040b8

Iniciando implementacao do script de copia do runtime gtk para windows

Showing 2 changed files with 71 additions and 19 deletions   Show diff stats
makegtkruntime.sh.in
... ... @@ -9,6 +9,66 @@ TARGET_PATH=".bin/gtkruntime"
9 9 rm -fr "$TARGET_PATH/*"
10 10 mkdir -p "$TARGET_PATH"
11 11  
  12 +copyFiles() {
  13 +
  14 + while read FILE
  15 + do
  16 + FILEPATH=$(find "$GTK_PREFIX/bin" -name "$FILE")
  17 +
  18 + if [ ! -z $FILEPATH ]; then
  19 + echo "$FILEPATH ..."
  20 + cp $FILEPATH "$TARGET_PATH"
  21 + if [ "$?" != "0" ]; then
  22 + echo "Can´t copy $FILEPATH"
  23 + exit -1
  24 + fi
  25 + else
  26 + echo "Can´t find $FILE"
  27 + fi
  28 + done < $1
  29 + rm -f $1
  30 +
  31 +}
  32 +
  33 +gtk3() {
  34 +
  35 +TEMPFILE="temp1.tmp"
  36 +cat > $TEMPFILE << EOF
  37 +libglib-*.dll
  38 +libintl*.dll
  39 +libgmodule*.dll
  40 +libgobject*.dll
  41 +libffi*.dll
  42 +libgtk-*.dll
  43 +libgdk-*.dll
  44 +libcairo-gobject*.dll
  45 +libcairo-2*.dll
  46 +libfontconfig-1*.dll
  47 +libfreetype-6*.dll
  48 +zlib1.dll
  49 +libxml2-*.dll
  50 +libpixman-1*.dll
  51 +libpng15-*.dll
  52 +libgdk_pixbuf*.dll
  53 +libgio-*.dll
  54 +libjasper-*.dll
  55 +libjpeg-8*.dll
  56 +libtiff-5*.dll
  57 +liblzma-5*.dll
  58 +libpango-1*.dll
  59 +libpangocairo-1*.dll
  60 +libpangoft2-1*.dll
  61 +libpangowin32-1*.dll
  62 +libatk-*.dll
  63 +libcrypto-*.dll
  64 +libssl-*.dll
  65 +EOF
  66 +copyFiles $TEMPFILE
  67 +
  68 +}
  69 +
  70 +gtk2() {
  71 +
12 72 # Build DLL list
13 73 TEMPFILE="temp1.tmp"
14 74 cat > $TEMPFILE << EOF
... ... @@ -45,22 +105,7 @@ EOF
45 105  
46 106 # jpeg62.dll
47 107 # libtiff*.dll
48   -
49   -while read FILE
50   -do
51   - FILEPATH=$(find "$GTK_PREFIX/bin" -name "$FILE")
52   - if [ ! -z $FILEPATH ]; then
53   - echo "$FILEPATH ..."
54   - cp $FILEPATH "$TARGET_PATH"
55   - if [ "$?" != "0" ]; then
56   - echo "Can´t copy $FILEPATH"
57   - exit -1
58   - fi
59   - else
60   - echo "Can´t find $FILE"
61   - fi
62   -done < $TEMPFILE
63   -rm -f $TEMPFILE
  108 +copyFiles $TEMPFILE
64 109  
65 110 # Build locale dirs
66 111 cat > $TEMPFILE << EOF
... ... @@ -132,3 +177,10 @@ if [ &quot;$?&quot; != &quot;0&quot; ]; then
132 177 exit -1
133 178 fi
134 179  
  180 +}
  181 +
  182 +if [ "$GTK_VERSION" == "gtk+-3.0" ]; then
  183 + gtk3
  184 +else
  185 + gtk2
  186 +fi
... ...
po/pt_BR.po
... ... @@ -5,7 +5,7 @@ msgid &quot;&quot;
5 5 msgstr ""
6 6 "Project-Id-Version: pw3270 5.0\n"
7 7 "Report-Msgid-Bugs-To: \n"
8   -"POT-Creation-Date: 2012-09-12 17:29-0300\n"
  8 +"POT-Creation-Date: 2012-09-13 08:07-0300\n"
9 9 "PO-Revision-Date: 2012-09-05 09:05-0300\n"
10 10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n"
11 11 "Language-Team: Português do Brasil <>\n"
... ... @@ -58,11 +58,11 @@ msgstr &quot;%s: Familia %d é inválida&quot;
58 58 msgid "%s:%d"
59 59 msgstr "%s:%d"
60 60  
61   -#: screen.c:640 screen.c:642 screen.c:672 screen.c:686 screen.c:797
  61 +#: screen.c:643 screen.c:645 screen.c:675 screen.c:689 screen.c:800
62 62 msgid "3270 Error"
63 63 msgstr "Erro 3270"
64 64  
65   -#: screen.c:657
  65 +#: screen.c:660
66 66 msgid "3270 Warning"
67 67 msgstr "Alerta 3270"
68 68  
... ...