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,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 | gtk3() { | 54 | gtk3() { |
34 | 55 | ||
35 | TEMPFILE="temp1.tmp" | 56 | TEMPFILE="temp1.tmp" |
@@ -62,9 +83,23 @@ libpangowin32-1*.dll | @@ -62,9 +83,23 @@ libpangowin32-1*.dll | ||
62 | libatk-*.dll | 83 | libatk-*.dll |
63 | libcrypto-*.dll | 84 | libcrypto-*.dll |
64 | libssl-*.dll | 85 | libssl-*.dll |
86 | +gspawn-win32-helper-console.exe | ||
87 | +gspawn-win32-helper.exe | ||
88 | +gdk-pixbuf-query-loaders.exe | ||
65 | EOF | 89 | EOF |
66 | copyFiles $TEMPFILE | 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 | gtk2() { | 105 | gtk2() { |
@@ -119,23 +154,7 @@ gtk20.mo | @@ -119,23 +154,7 @@ gtk20.mo | ||
119 | libiconv.mo | 154 | libiconv.mo |
120 | EOF | 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 | # Copy default theme | 159 | # Copy default theme |
141 | THEME_PATH="themes/MS-Windows/gtk-2.0" | 160 | THEME_PATH="themes/MS-Windows/gtk-2.0" |