diff --git a/makegtkruntime.sh.in b/makegtkruntime.sh.in index 323da7c..3b43185 100644 --- a/makegtkruntime.sh.in +++ b/makegtkruntime.sh.in @@ -9,6 +9,66 @@ TARGET_PATH=".bin/gtkruntime" rm -fr "$TARGET_PATH/*" mkdir -p "$TARGET_PATH" +copyFiles() { + + while read FILE + do + FILEPATH=$(find "$GTK_PREFIX/bin" -name "$FILE") + + if [ ! -z $FILEPATH ]; then + echo "$FILEPATH ..." + cp $FILEPATH "$TARGET_PATH" + if [ "$?" != "0" ]; then + echo "Can´t copy $FILEPATH" + exit -1 + fi + else + echo "Can´t find $FILE" + fi + done < $1 + rm -f $1 + +} + +gtk3() { + +TEMPFILE="temp1.tmp" +cat > $TEMPFILE << EOF +libglib-*.dll +libintl*.dll +libgmodule*.dll +libgobject*.dll +libffi*.dll +libgtk-*.dll +libgdk-*.dll +libcairo-gobject*.dll +libcairo-2*.dll +libfontconfig-1*.dll +libfreetype-6*.dll +zlib1.dll +libxml2-*.dll +libpixman-1*.dll +libpng15-*.dll +libgdk_pixbuf*.dll +libgio-*.dll +libjasper-*.dll +libjpeg-8*.dll +libtiff-5*.dll +liblzma-5*.dll +libpango-1*.dll +libpangocairo-1*.dll +libpangoft2-1*.dll +libpangowin32-1*.dll +libatk-*.dll +libcrypto-*.dll +libssl-*.dll +EOF +copyFiles $TEMPFILE + +} + +gtk2() { + # Build DLL list TEMPFILE="temp1.tmp" cat > $TEMPFILE << EOF @@ -45,22 +105,7 @@ EOF # jpeg62.dll # libtiff*.dll - -while read FILE -do - FILEPATH=$(find "$GTK_PREFIX/bin" -name "$FILE") - if [ ! -z $FILEPATH ]; then - echo "$FILEPATH ..." - cp $FILEPATH "$TARGET_PATH" - if [ "$?" != "0" ]; then - echo "Can´t copy $FILEPATH" - exit -1 - fi - else - echo "Can´t find $FILE" - fi -done < $TEMPFILE -rm -f $TEMPFILE +copyFiles $TEMPFILE # Build locale dirs cat > $TEMPFILE << EOF @@ -132,3 +177,10 @@ if [ "$?" != "0" ]; then exit -1 fi +} + +if [ "$GTK_VERSION" == "gtk+-3.0" ]; then + gtk3 +else + gtk2 +fi diff --git a/po/pt_BR.po b/po/pt_BR.po index b414039..beaf513 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: pw3270 5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-12 17:29-0300\n" +"POT-Creation-Date: 2012-09-13 08:07-0300\n" "PO-Revision-Date: 2012-09-05 09:05-0300\n" "Last-Translator: Perry Werneck \n" "Language-Team: Português do Brasil <>\n" @@ -58,11 +58,11 @@ msgstr "%s: Familia %d é inválida" msgid "%s:%d" msgstr "%s:%d" -#: screen.c:640 screen.c:642 screen.c:672 screen.c:686 screen.c:797 +#: screen.c:643 screen.c:645 screen.c:675 screen.c:689 screen.c:800 msgid "3270 Error" msgstr "Erro 3270" -#: screen.c:657 +#: screen.c:660 msgid "3270 Warning" msgstr "Alerta 3270" -- libgit2 0.21.2