Commit 1ce219f1ff1ec6991ee4ba73dbb6de3ac3c23312

Authored by perry.werneck@gmail.com
1 parent 7c7d11ea

Ajustando empacotamento windows

configure.ac
... ... @@ -163,7 +163,7 @@ case "$host" in
163 163 AC_CONFIG_FILES(nsi/j3270.nsi)
164 164 AC_CONFIG_FILES(nsi/rx3270.nsi)
165 165  
166   - AC_CONFIG_FILES(nsi/runtime-init-$host_cpu.nsi)
  166 + AC_CONFIG_FILES(nsi/runtime-init.nsi)
167 167  
168 168 AC_CONFIG_FILES(src/plugins/hllapi/Makefile)
169 169 AC_CONFIG_FILES(makegtkruntime.sh)
... ...
nsi/Makefile.in
... ... @@ -58,7 +58,8 @@ $(PACKAGE_NAME)-$(HOST_CPU).nsi: \
58 58 runtime.nsi \
59 59 sdk.nsi \
60 60 uninstall-$(HOST_CPU).nsi \
61   - oninit-$(HOST_CPU).nsi
  61 + oninit-$(HOST_CPU).nsi \
  62 + $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi )
62 63  
63 64 @rm -f $@
64 65 @cat header-$(HOST_CPU).nsi > $@
... ... @@ -78,8 +79,8 @@ $(PACKAGE_NAME)-$(HOST_CPU).nsi: \
78 79  
79 80 # Install plugin scripts
80 81  
81   - @cat runtime-init-$(HOST_CPU).nsi >> $@
82   - @cat $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init-$(HOST_CPU).nsi ) >> $@
  82 + @cat runtime-init.nsi >> $@
  83 + @cat $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi ) >> $@
83 84  
84 85 # Finalize onInit script
85 86  
... ...
nsi/header-x86_64-no-gtk.nsi.in 0 → 100644
... ... @@ -0,0 +1,47 @@
  1 +!include "MUI2.nsh"
  2 +!include x64.nsh
  3 +
  4 +Name "@PACKAGE@"
  5 +Caption "@PACKAGE@ - 3270 Emulator for windows/gtk"
  6 +outfile "@PACKAGE@-@PACKAGE_VERSION@.@PACKAGE_LEVEL@-requires-gtk-@GTK_MODVERSION@-@host_cpu@.exe"
  7 +XPStyle on
  8 +
  9 +installDir "$PROGRAMFILES64\pw3270"
  10 +
  11 +#define the installer icon
  12 +!define MUI_ICON "src\pw3270\@PACKAGE@.ico"
  13 +!define MUI_UNICON "src\pw3270\@PACKAGE@.ico"
  14 +icon "src\pw3270\@PACKAGE@.ico"
  15 +
  16 +# Get installation folder from registry if available
  17 +InstallDirRegKey HKLM "Software\@PACKAGE@" "InstallLocation"
  18 +
  19 +RequestExecutionLevel admin
  20 +
  21 +# Properties
  22 +VIProductVersion "@PACKAGE_VERSION@.@PACKAGE_LEVEL@.@PACKAGE_REVISION@"
  23 +VIAddVersionKey "ProductName" "@PACKAGE@"
  24 +VIAddVersionKey "FileDescription" "3270 Emulator for windows/gtk"
  25 +VIAddVersionKey "FileVersion" "@PACKAGE_REVISION@"
  26 +VIAddVersionKey "LegalCopyright" "GPL-2.0"
  27 +
  28 +# Interface
  29 +
  30 +!define MUI_ABORTWARNING
  31 +# !insertmacro MUI_PAGE_WELCOME
  32 +!insertmacro MUI_PAGE_LICENSE "LICENSE"
  33 +!insertmacro MUI_PAGE_COMPONENTS
  34 +!insertmacro MUI_PAGE_DIRECTORY
  35 +!insertmacro MUI_PAGE_INSTFILES
  36 +
  37 +# !insertmacro MUI_UNPAGE_WELCOME
  38 +!insertmacro MUI_UNPAGE_CONFIRM
  39 +!insertmacro MUI_UNPAGE_INSTFILES
  40 +# !insertmacro MUI_UNPAGE_FINISH
  41 +
  42 +# Languages
  43 +!insertmacro MUI_LANGUAGE "English"
  44 +
  45 +# Section scripts
  46 +!include Sections.nsh
  47 +
... ...
nsi/header-x86_64.nsi.in 0 → 100644
... ... @@ -0,0 +1,47 @@
  1 +!include "MUI2.nsh"
  2 +!include x64.nsh
  3 +
  4 +Name "@PACKAGE@"
  5 +Caption "@PACKAGE@ - 3270 Emulator for windows/gtk"
  6 +outfile "@PACKAGE@-@PACKAGE_VERSION@.@PACKAGE_LEVEL@-gtk-@GTK_MODVERSION@-@host_cpu@.exe"
  7 +XPStyle on
  8 +
  9 +installDir "$PROGRAMFILES64\pw3270"
  10 +
  11 +#define the installer icon
  12 +!define MUI_ICON "src\pw3270\@PACKAGE@.ico"
  13 +!define MUI_UNICON "src\pw3270\@PACKAGE@.ico"
  14 +icon "src\pw3270\@PACKAGE@.ico"
  15 +
  16 +# Get installation folder from registry if available
  17 +InstallDirRegKey HKLM "Software\@PACKAGE@" "InstallLocation"
  18 +
  19 +RequestExecutionLevel admin
  20 +
  21 +# Properties
  22 +VIProductVersion "@PACKAGE_VERSION@.@PACKAGE_LEVEL@.@PACKAGE_REVISION@"
  23 +VIAddVersionKey "ProductName" "@PACKAGE@"
  24 +VIAddVersionKey "FileDescription" "3270 Emulator for windows/gtk"
  25 +VIAddVersionKey "FileVersion" "@PACKAGE_REVISION@"
  26 +VIAddVersionKey "LegalCopyright" "GPL-2.0"
  27 +
  28 +# Interface
  29 +
  30 +!define MUI_ABORTWARNING
  31 +# !insertmacro MUI_PAGE_WELCOME
  32 +!insertmacro MUI_PAGE_LICENSE "LICENSE"
  33 +!insertmacro MUI_PAGE_COMPONENTS
  34 +!insertmacro MUI_PAGE_DIRECTORY
  35 +!insertmacro MUI_PAGE_INSTFILES
  36 +
  37 +# !insertmacro MUI_UNPAGE_WELCOME
  38 +!insertmacro MUI_UNPAGE_CONFIRM
  39 +!insertmacro MUI_UNPAGE_INSTFILES
  40 +# !insertmacro MUI_UNPAGE_FINISH
  41 +
  42 +# Languages
  43 +!insertmacro MUI_LANGUAGE "English"
  44 +
  45 +# Section scripts
  46 +!include Sections.nsh
  47 +
... ...
nsi/hllapi-init-i686.nsi
nsi/hllapi-init-x86_64.nsi 0 → 100644
nsi/hllapi-init.nsi 0 → 100644
nsi/runtime-init-i686.nsi.in
... ... @@ -1,27 +0,0 @@
1   -
2   -ReadRegStr $4 HKLM "Software\gtkwin\@GTK_MODVERSION@" "path"
3   -
4   -${if} $4 == ""
5   -
6   - SectionGetFlags "${SecGTK}" $0
7   - IntOp $0 $0 | ${SF_SELECTED}
8   - SectionSetFlags "${SecGTK}" $0
9   -
10   -${Else}
11   -
12   - ${if} ${FileExists} `$4\*.*`
13   -
14   - SectionGetFlags "${SecGTK}" $0
15   - IntOp $0 $0 & ${SECTION_OFF}
16   - SectionSetFlags "${SecGTK}" $0
17   -
18   - ${Else}
19   -
20   - SectionGetFlags "${SecGTK}" $0
21   - IntOp $0 $0 | ${SF_SELECTED}
22   - SectionSetFlags "${SecGTK}" $0
23   -
24   - ${EndIf}
25   -
26   -${EndIf}
27   -
nsi/runtime-init.nsi.in 0 → 100644
... ... @@ -0,0 +1,27 @@
  1 +
  2 +ReadRegStr $4 HKLM "Software\gtkwin\@GTK_MODVERSION@" "path"
  3 +
  4 +${if} $4 == ""
  5 +
  6 + SectionGetFlags "${SecGTK}" $0
  7 + IntOp $0 $0 | ${SF_SELECTED}
  8 + SectionSetFlags "${SecGTK}" $0
  9 +
  10 +${Else}
  11 +
  12 + ${if} ${FileExists} `$4\*.*`
  13 +
  14 + SectionGetFlags "${SecGTK}" $0
  15 + IntOp $0 $0 & ${SECTION_OFF}
  16 + SectionSetFlags "${SecGTK}" $0
  17 +
  18 + ${Else}
  19 +
  20 + SectionGetFlags "${SecGTK}" $0
  21 + IntOp $0 $0 | ${SF_SELECTED}
  22 + SectionSetFlags "${SecGTK}" $0
  23 +
  24 + ${EndIf}
  25 +
  26 +${EndIf}
  27 +
... ...
nsi/rx3270-init-i686.nsi
... ... @@ -1,8 +0,0 @@
1   -${if} ${FileExists} `$PROGRAMFILES\ooRexx\rexx.exe`
2   -
3   - SectionGetFlags "${RexxPlugin}" $0
4   - IntOp $0 $0 | ${SF_SELECTED}
5   - SectionSetFlags "${RexxPlugin}" $0
6   -
7   -${EndIf}
8   -
nsi/rx3270-init.nsi 0 → 100644
... ... @@ -0,0 +1,8 @@
  1 +${if} ${FileExists} `$PROGRAMFILES\ooRexx\rexx.exe`
  2 +
  3 + SectionGetFlags "${RexxPlugin}" $0
  4 + IntOp $0 $0 | ${SF_SELECTED}
  5 + SectionSetFlags "${RexxPlugin}" $0
  6 +
  7 +${EndIf}
  8 +
... ...
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-08-28 08:33-0300\n"
  8 +"POT-Creation-Date: 2015-08-28 10:29-0300\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"
... ...