From 837c5c5ec090ddd545ca1571394d296171028de4 Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Fri, 14 Sep 2012 22:19:58 +0000 Subject: [PATCH] Incluindo copia dos arquivos de linguagem do gtk3 para o pacote windows --- makegtkruntime.sh.in | 53 ++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 36 insertions(+), 17 deletions(-) diff --git a/makegtkruntime.sh.in b/makegtkruntime.sh.in index 3b43185..346d66e 100644 --- a/makegtkruntime.sh.in +++ b/makegtkruntime.sh.in @@ -30,6 +30,27 @@ copyFiles() { } +copy_locale() { + + rm -fr $TARGET_PATH/share/locale/pt_BR/LC_MESSAGES + mkdir -p $TARGET_PATH/share/locale/pt_BR/LC_MESSAGES + + while read FILE + do + echo "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE ..." + + if [ -e "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE" ]; then + cp "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE" "$TARGET_PATH/share/locale/pt_BR/LC_MESSAGES" + if [ "$?" != "0" ]; then + echo "Can´t copy $FILE" + exit -1 + fi + fi + + done < $1 + rm -f $1 +} + gtk3() { TEMPFILE="temp1.tmp" @@ -62,9 +83,23 @@ libpangowin32-1*.dll libatk-*.dll libcrypto-*.dll libssl-*.dll +gspawn-win32-helper-console.exe +gspawn-win32-helper.exe +gdk-pixbuf-query-loaders.exe EOF copyFiles $TEMPFILE +# Build locale dirs +cat > $TEMPFILE << EOF +atk10.mo +gdk-pixbuf.mo +glib20.mo +gtk30-properties.mo +EOF + +copy_locale $TEMPFILE + + } gtk2() { @@ -119,23 +154,7 @@ gtk20.mo libiconv.mo EOF -rm -fr $TARGET_PATH/share/locale/pt_BR/LC_MESSAGES -mkdir -p $TARGET_PATH/share/locale/pt_BR/LC_MESSAGES - -while read FILE -do - echo "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE ..." - - if [ -e "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE" ]; then - cp "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE" "$TARGET_PATH/share/locale/pt_BR/LC_MESSAGES" - if [ "$?" != "0" ]; then - echo "Can´t copy $FILE" - exit -1 - fi - fi - -done < $TEMPFILE -rm -f $TEMPFILE +copy_locale $TEMPFILE # Copy default theme THEME_PATH="themes/MS-Windows/gtk-2.0" -- libgit2 0.21.2