Commit 368dc170c3a2a945579eef0ec5585fe0b8da6e4c
1 parent
d966a9a5
Exists in
master
and in
5 other branches
Corrigindo empacotamento python para windows.
Showing
9 changed files
with
83 additions
and
20 deletions
Show diff stats
Makefile.in
... | ... | @@ -238,15 +238,13 @@ endif |
238 | 238 | |
239 | 239 | package: Release |
240 | 240 | ifneq ($(MAKENSIS),no) |
241 | - @make -C nsi $(PACKAGE_NAME)-@host_cpu@.nsi | |
242 | 241 | @chmod +x makegtkruntime.sh |
243 | 242 | @echo " GEN GTK Runtime" |
244 | 243 | @./makegtkruntime.sh |
245 | 244 | @echo " GEN Windows installer" |
246 | 245 | @cp -rv $(BINDIR)/Release/$(localedir) $(BINDIR)/Release |
247 | - @cat nsi/$(PACKAGE_NAME)-@host_cpu@.nsi | "$(MAKENSIS)" \ | |
248 | - -DLOCALEDIR="$(BINDIR)/Release$(localedir)" \ | |
249 | - -Onsis.log - | |
246 | + @make -C nsi package-no-gtk | |
247 | + @make -C nsi package | |
250 | 248 | endif |
251 | 249 | |
252 | 250 | ifneq ($(DPKGBUILD),no) | ... | ... |
nsi/Makefile.in
... | ... | @@ -40,7 +40,7 @@ EXTENSIONS=@EXTENSIONS@ |
40 | 40 | #---[ Tools ]------------------------------------------------------------------ |
41 | 41 | |
42 | 42 | MAKENSIS=@MAKENSIS@ |
43 | - | |
43 | +MKDIR=@MKDIR_P@ | |
44 | 44 | |
45 | 45 | #---[ Rules ]------------------------------------------------------------------ |
46 | 46 | |
... | ... | @@ -56,8 +56,19 @@ $(PACKAGE_NAME).nsi: \ |
56 | 56 | $(PACKAGE_NAME)-$(HOST_CPU).nsi |
57 | 57 | @cp $^ $@ |
58 | 58 | |
59 | +package: \ | |
60 | + $(PACKAGE_NAME)-$(HOST_CPU).nsi | |
59 | 61 | |
60 | -$(PACKAGE_NAME)-$(HOST_CPU).nsi: \ | |
62 | + @echo "Installer for $(PACKAGE_NAME)-$(HOST_CPU)..." | |
63 | + @$(MAKENSIS) $(PACKAGE_NAME)-$(HOST_CPU).nsi | |
64 | + | |
65 | +package-no-gtk: \ | |
66 | + $(PACKAGE_NAME)-$(HOST_CPU)-no-gtk.nsi | |
67 | + | |
68 | + @echo "Installer for $(PACKAGE_NAME)-$(HOST_CPU)-no-gtk..." | |
69 | + @$(MAKENSIS) $(PACKAGE_NAME)-$(HOST_CPU)-no-gtk.nsi | |
70 | + | |
71 | +.tmp/prefix-$(HOST_CPU).nsi: \ | |
61 | 72 | header-$(HOST_CPU).nsi \ |
62 | 73 | main-begin-$(HOST_CPU).nsi \ |
63 | 74 | main-end.nsi \ |
... | ... | @@ -66,10 +77,13 @@ $(PACKAGE_NAME)-$(HOST_CPU).nsi: \ |
66 | 77 | uninstall-$(HOST_CPU).nsi \ |
67 | 78 | oninit-$(HOST_CPU).nsi \ |
68 | 79 | $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi ) \ |
80 | + $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension-init.nsi ) \ | |
69 | 81 | $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension.nsi ) |
70 | 82 | |
83 | + @$(MKDIR) `dirname $@` | |
84 | + | |
71 | 85 | @rm -f $@ |
72 | - @cat header-$(HOST_CPU).nsi > $@ | |
86 | + | |
73 | 87 | @cat main-begin-$(HOST_CPU).nsi >> $@ |
74 | 88 | |
75 | 89 | # Install plugins |
... | ... | @@ -80,20 +94,64 @@ $(PACKAGE_NAME)-$(HOST_CPU).nsi: \ |
80 | 94 | # Finalize |
81 | 95 | |
82 | 96 | @cat main-end.nsi >> $@ |
83 | - @cat runtime.nsi >> $@ | |
97 | + | |
98 | + | |
99 | +.tmp/suffix-$(HOST_CPU).nsi: \ | |
100 | + header-$(HOST_CPU).nsi \ | |
101 | + main-begin-$(HOST_CPU).nsi \ | |
102 | + main-end.nsi \ | |
103 | + runtime.nsi \ | |
104 | + sdk.nsi \ | |
105 | + uninstall-$(HOST_CPU).nsi \ | |
106 | + oninit-$(HOST_CPU).nsi \ | |
107 | + $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi ) \ | |
108 | + $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension-init.nsi ) \ | |
109 | + $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension.nsi ) | |
110 | + | |
111 | + @$(MKDIR) `dirname $@` | |
112 | + | |
113 | + @rm -f $@ | |
114 | + | |
84 | 115 | @cat sdk.nsi >> $@ |
85 | 116 | @cat uninstall-$(HOST_CPU).nsi >> $@ |
86 | 117 | @cat oninit-$(HOST_CPU).nsi >> $@ |
87 | 118 | |
88 | - # Install plugin scripts | |
119 | +$(PACKAGE_NAME)-$(HOST_CPU).nsi: \ | |
120 | + .tmp/prefix-$(HOST_CPU).nsi \ | |
121 | + .tmp/suffix-$(HOST_CPU).nsi \ | |
122 | + | |
123 | + @cat header-$(HOST_CPU).nsi > $@ | |
124 | + @cat .tmp/prefix-$(HOST_CPU).nsi >> $@ | |
125 | + @cat runtime.nsi >> $@ | |
126 | + @cat .tmp/suffix-$(HOST_CPU).nsi >> $@ | |
89 | 127 | |
90 | 128 | @cat runtime-init.nsi >> $@ |
91 | 129 | @cat $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi ) >> $@ |
130 | + @cat $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension-init.nsi ) >> $@ | |
92 | 131 | |
93 | 132 | # Finalize onInit script |
94 | 133 | |
95 | 134 | @echo FunctionEnd >> $@ |
96 | 135 | |
136 | + | |
137 | + @chmod 644 $@ | |
138 | + | |
139 | + @echo $@ | |
140 | + | |
141 | +$(PACKAGE_NAME)-$(HOST_CPU)-no-gtk.nsi: \ | |
142 | + .tmp/prefix-$(HOST_CPU).nsi \ | |
143 | + .tmp/suffix-$(HOST_CPU).nsi \ | |
144 | + | |
145 | + @cat header-$(HOST_CPU)-no-gtk.nsi > $@ | |
146 | + @cat .tmp/prefix-$(HOST_CPU).nsi >> $@ | |
147 | + @cat .tmp/suffix-$(HOST_CPU).nsi >> $@ | |
148 | + | |
149 | + @cat $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi ) >> $@ | |
150 | + @cat $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension-init.nsi ) >> $@ | |
151 | + | |
152 | + # Finalize onInit script | |
153 | + | |
154 | + @echo FunctionEnd >> $@ | |
97 | 155 | @chmod 644 $@ |
98 | 156 | |
99 | 157 | @echo $@ | ... | ... |
nsi/java-extension.nsi
nsi/python-extension.nsi
po/pt_BR.po
... | ... | @@ -5,7 +5,7 @@ msgid "" |
5 | 5 | msgstr "" |
6 | 6 | "Project-Id-Version: pw3270 5.0\n" |
7 | 7 | "Report-Msgid-Bugs-To: \n" |
8 | -"POT-Creation-Date: 2015-11-03 10:19-0200\n" | |
8 | +"POT-Creation-Date: 2015-11-03 15:43-0200\n" | |
9 | 9 | "PO-Revision-Date: 2014-02-17 08:05-0300\n" |
10 | 10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" |
11 | 11 | "Language-Team: Portugues <>\n" | ... | ... |
winpacket.sh
... | ... | @@ -28,7 +28,7 @@ failed() |
28 | 28 | CopyPacket() |
29 | 29 | { |
30 | 30 | |
31 | - FILENAME=$(find . -maxdepth 1 -name "*.exe" | head --lines 1 | sed "s@./@@g") | |
31 | + FILENAME=$(find nsi -maxdepth 1 -name "*.exe" | head --lines 1 | sed "s@./@@g") | |
32 | 32 | |
33 | 33 | mkdir -p ${DESTDIR}/${1} |
34 | 34 | |
... | ... | @@ -76,9 +76,8 @@ build() |
76 | 76 | ./configure \ |
77 | 77 | --cache-file=${1}.cache \ |
78 | 78 | --host=${host} \ |
79 | - --prefix=${prefix} \ | |
80 | - --disable-java | |
81 | - | |
79 | + --prefix=${prefix} | |
80 | + | |
82 | 81 | if [ "$?" != "0" ]; then |
83 | 82 | failed "Erro ao configurar" |
84 | 83 | fi |
... | ... | @@ -108,12 +107,12 @@ build() |
108 | 107 | fi |
109 | 108 | |
110 | 109 | echo -e "\e]2;pw3270-install-${host_cpu}.exe\a" |
111 | - cat nsi/pw3270-${host_cpu}.nsi | makensis \ | |
112 | - -DLOCALEDIR=".bin/Release${prefix}/share/locale" \ | |
113 | - - | |
114 | - | |
115 | -# -Onsis-${host_cpu}.log - | |
110 | + make -C nsi package | |
111 | + if [ "$?" != "0" ]; then | |
112 | + failed "Erro ao gerar pacote windows" | |
113 | + fi | |
116 | 114 | |
115 | + make -C nsi package-no-gtk | |
117 | 116 | if [ "$?" != "0" ]; then |
118 | 117 | failed "Erro ao gerar pacote windows" |
119 | 118 | fi | ... | ... |