Commit 837c5c5ec090ddd545ca1571394d296171028de4
1 parent
6ae646ad
Exists in
master
and in
5 other branches
Incluindo copia dos arquivos de linguagem do gtk3 para o pacote windows
Showing
1 changed file
with
36 additions
and
17 deletions
Show diff stats
makegtkruntime.sh.in
| ... | ... | @@ -30,6 +30,27 @@ copyFiles() { |
| 30 | 30 | |
| 31 | 31 | } |
| 32 | 32 | |
| 33 | +copy_locale() { | |
| 34 | + | |
| 35 | + rm -fr $TARGET_PATH/share/locale/pt_BR/LC_MESSAGES | |
| 36 | + mkdir -p $TARGET_PATH/share/locale/pt_BR/LC_MESSAGES | |
| 37 | + | |
| 38 | + while read FILE | |
| 39 | + do | |
| 40 | + echo "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE ..." | |
| 41 | + | |
| 42 | + if [ -e "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE" ]; then | |
| 43 | + cp "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE" "$TARGET_PATH/share/locale/pt_BR/LC_MESSAGES" | |
| 44 | + if [ "$?" != "0" ]; then | |
| 45 | + echo "Can´t copy $FILE" | |
| 46 | + exit -1 | |
| 47 | + fi | |
| 48 | + fi | |
| 49 | + | |
| 50 | + done < $1 | |
| 51 | + rm -f $1 | |
| 52 | +} | |
| 53 | + | |
| 33 | 54 | gtk3() { |
| 34 | 55 | |
| 35 | 56 | TEMPFILE="temp1.tmp" |
| ... | ... | @@ -62,9 +83,23 @@ libpangowin32-1*.dll |
| 62 | 83 | libatk-*.dll |
| 63 | 84 | libcrypto-*.dll |
| 64 | 85 | libssl-*.dll |
| 86 | +gspawn-win32-helper-console.exe | |
| 87 | +gspawn-win32-helper.exe | |
| 88 | +gdk-pixbuf-query-loaders.exe | |
| 65 | 89 | EOF |
| 66 | 90 | copyFiles $TEMPFILE |
| 67 | 91 | |
| 92 | +# Build locale dirs | |
| 93 | +cat > $TEMPFILE << EOF | |
| 94 | +atk10.mo | |
| 95 | +gdk-pixbuf.mo | |
| 96 | +glib20.mo | |
| 97 | +gtk30-properties.mo | |
| 98 | +EOF | |
| 99 | + | |
| 100 | +copy_locale $TEMPFILE | |
| 101 | + | |
| 102 | + | |
| 68 | 103 | } |
| 69 | 104 | |
| 70 | 105 | gtk2() { |
| ... | ... | @@ -119,23 +154,7 @@ gtk20.mo |
| 119 | 154 | libiconv.mo |
| 120 | 155 | EOF |
| 121 | 156 | |
| 122 | -rm -fr $TARGET_PATH/share/locale/pt_BR/LC_MESSAGES | |
| 123 | -mkdir -p $TARGET_PATH/share/locale/pt_BR/LC_MESSAGES | |
| 124 | - | |
| 125 | -while read FILE | |
| 126 | -do | |
| 127 | - echo "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE ..." | |
| 128 | - | |
| 129 | - if [ -e "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE" ]; then | |
| 130 | - cp "$GTK_PREFIX/share/locale/pt_BR/LC_MESSAGES/$FILE" "$TARGET_PATH/share/locale/pt_BR/LC_MESSAGES" | |
| 131 | - if [ "$?" != "0" ]; then | |
| 132 | - echo "Can´t copy $FILE" | |
| 133 | - exit -1 | |
| 134 | - fi | |
| 135 | - fi | |
| 136 | - | |
| 137 | -done < $TEMPFILE | |
| 138 | -rm -f $TEMPFILE | |
| 157 | +copy_locale $TEMPFILE | |
| 139 | 158 | |
| 140 | 159 | # Copy default theme |
| 141 | 160 | THEME_PATH="themes/MS-Windows/gtk-2.0" | ... | ... |