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 | ... | ... |