Commit 8c97ec842cd9ec6845c247b614e7785dc8999d19

Authored by Perry Werneck
1 parent 10558008

Fixing OSNAME problem on windows build.

@@ -194,7 +194,6 @@ AC_ARG_WITH([release], [AS_HELP_STRING([--with-release], [Set release])], [ app_ @@ -194,7 +194,6 @@ AC_ARG_WITH([release], [AS_HELP_STRING([--with-release], [Set release])], [ app_
194 AC_ARG_WITH([session-name], [AS_HELP_STRING([--with-session-name], [Set default session name])], [ AC_DEFINE_UNQUOTED(DEFAULT_SESSION_NAME, $withval) ],[ AC_MSG_NOTICE([No default session name.]) ]) 194 AC_ARG_WITH([session-name], [AS_HELP_STRING([--with-session-name], [Set default session name])], [ AC_DEFINE_UNQUOTED(DEFAULT_SESSION_NAME, $withval) ],[ AC_MSG_NOTICE([No default session name.]) ])
195 AC_ARG_WITH([application-name], [AS_HELP_STRING([--with-application-name], [Set application name])], [ AC_DEFINE_UNQUOTED(APPLICATION_NAME, $withval) ],[ AC_MSG_NOTICE([No default application name.]) ]) 195 AC_ARG_WITH([application-name], [AS_HELP_STRING([--with-application-name], [Set application name])], [ AC_DEFINE_UNQUOTED(APPLICATION_NAME, $withval) ],[ AC_MSG_NOTICE([No default application name.]) ])
196 196
197 -  
198 app_rls_major=$(echo $app_cv_release.0.0 | cut -d. -f1) 197 app_rls_major=$(echo $app_cv_release.0.0 | cut -d. -f1)
199 app_rls_minor=$(echo $app_cv_release.0.0 | cut -d. -f2) 198 app_rls_minor=$(echo $app_cv_release.0.0 | cut -d. -f2)
200 199
@@ -211,6 +210,20 @@ AC_ARG_WITH([source-locales], [AS_HELP_STRING([--with-source-locales], [Set path @@ -211,6 +210,20 @@ AC_ARG_WITH([source-locales], [AS_HELP_STRING([--with-source-locales], [Set path
211 AC_DEFINE_UNQUOTED(LIBRARY_POT_FILES, $app_cv_source_locales) 210 AC_DEFINE_UNQUOTED(LIBRARY_POT_FILES, $app_cv_source_locales)
212 AC_SUBST(LIBRARY_POT_FILES,$app_cv_source_locales) 211 AC_SUBST(LIBRARY_POT_FILES,$app_cv_source_locales)
213 212
  213 +case "$host" in
  214 + *-mingw32|*-pc-msys)
  215 + AC_SUBST(LIBEXT,.dll)
  216 + ;;
  217 +
  218 + s390x-*)
  219 + AC_SUBST(LIBEXT,.so)
  220 + ;;
  221 +
  222 + *)
  223 + AC_SUBST(LIBEXT,.so.$app_vrs_major.$app_vrs_minor)
  224 +
  225 +esac
  226 +
214 dnl --------------------------------------------------------------------------- 227 dnl ---------------------------------------------------------------------------
215 dnl Check for libintl 228 dnl Check for libintl
216 dnl --------------------------------------------------------------------------- 229 dnl ---------------------------------------------------------------------------
locale/pt_BR.po
@@ -5,7 +5,7 @@ msgid "" @@ -5,7 +5,7 @@ msgid ""
5 msgstr "" 5 msgstr ""
6 "Project-Id-Version: pw3270 5.0\n" 6 "Project-Id-Version: pw3270 5.0\n"
7 "Report-Msgid-Bugs-To: \n" 7 "Report-Msgid-Bugs-To: \n"
8 -"POT-Creation-Date: 2019-08-06 14:43-0300\n" 8 +"POT-Creation-Date: 2019-08-07 16:02-0300\n"
9 "PO-Revision-Date: 2019-08-06 14:45-0300\n" 9 "PO-Revision-Date: 2019-08-06 14:45-0300\n"
10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" 10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n"
11 "Language-Team: Português <>\n" 11 "Language-Team: Português <>\n"
@@ -558,8 +558,8 @@ msgstr &quot;Não é possível salvar&quot; @@ -558,8 +558,8 @@ msgstr &quot;Não é possível salvar&quot;
558 msgid "Can't save \"%s\": %s" 558 msgid "Can't save \"%s\": %s"
559 msgstr "Não foi possível salvar %s: %s" 559 msgstr "Não foi possível salvar %s: %s"
560 560
561 -#: src/filetransfer/save.c:116 src/filetransfer/activitylist.c:438  
562 -#: src/trace/trace.c:451 src/dialogs/transfer.c:97 src/dialogs/save/save.c:454 561 +#: src/filetransfer/save.c:117 src/filetransfer/activitylist.c:438
  562 +#: src/trace/trace.c:473 src/dialogs/transfer.c:97 src/dialogs/save/save.c:454
563 #, c-format 563 #, c-format
564 msgid "Can't save %s" 564 msgid "Can't save %s"
565 msgstr "Não foi possível salvar arquivo %s" 565 msgstr "Não foi possível salvar arquivo %s"
@@ -1972,7 +1972,7 @@ msgstr &quot;&quot; @@ -1972,7 +1972,7 @@ msgstr &quot;&quot;
1972 "%s" 1972 "%s"
1973 1973
1974 #: src/filetransfer/v3270ft.c:217 src/filetransfer/activitylist.c:455 1974 #: src/filetransfer/v3270ft.c:217 src/filetransfer/activitylist.c:455
1975 -#: src/trace/trace.c:470 src/dialogs/transfer.c:73 1975 +#: src/trace/trace.c:492 src/dialogs/transfer.c:73
1976 msgid "Save" 1976 msgid "Save"
1977 msgstr "Salvar" 1977 msgstr "Salvar"
1978 1978
@@ -2004,7 +2004,7 @@ msgstr &quot;Salvar área selecionada&quot; @@ -2004,7 +2004,7 @@ msgstr &quot;Salvar área selecionada&quot;
2004 msgid "Save terminal contents" 2004 msgid "Save terminal contents"
2005 msgstr "Salvar conteúdo da tela" 2005 msgstr "Salvar conteúdo da tela"
2006 2006
2007 -#: src/trace/trace.c:469 2007 +#: src/trace/trace.c:491
2008 msgid "Save trace to file" 2008 msgid "Save trace to file"
2009 msgstr "Salvar trace para arquivo" 2009 msgstr "Salvar trace para arquivo"
2010 2010
@@ -2349,7 +2349,7 @@ msgstr &quot;Nome da sessão TN3270&quot; @@ -2349,7 +2349,7 @@ msgstr &quot;Nome da sessão TN3270&quot;
2349 msgid "Terminal colors" 2349 msgid "Terminal colors"
2350 msgstr "Cores do terminal" 2350 msgstr "Cores do terminal"
2351 2351
2352 -#: src/trace/trace.c:473 2352 +#: src/trace/trace.c:495
2353 msgid "Text file" 2353 msgid "Text file"
2354 msgstr "Arquivo texto" 2354 msgstr "Arquivo texto"
2355 2355
locale/pw3270.pot
@@ -9,7 +9,7 @@ msgstr &quot;&quot; @@ -9,7 +9,7 @@ msgstr &quot;&quot;
9 "#-#-#-#-# pw3270.pot (PACKAGE VERSION) #-#-#-#-#\n" 9 "#-#-#-#-# pw3270.pot (PACKAGE VERSION) #-#-#-#-#\n"
10 "Project-Id-Version: PACKAGE VERSION\n" 10 "Project-Id-Version: PACKAGE VERSION\n"
11 "Report-Msgid-Bugs-To: \n" 11 "Report-Msgid-Bugs-To: \n"
12 -"POT-Creation-Date: 2019-08-06 14:43-0300\n" 12 +"POT-Creation-Date: 2019-08-07 16:05-0300\n"
13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 14 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
15 "Language-Team: LANGUAGE <LL@li.org>\n" 15 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -20,7 +20,7 @@ msgstr &quot;&quot; @@ -20,7 +20,7 @@ msgstr &quot;&quot;
20 "#-#-#-#-# lib3270.pot (PACKAGE VERSION) #-#-#-#-#\n" 20 "#-#-#-#-# lib3270.pot (PACKAGE VERSION) #-#-#-#-#\n"
21 "Project-Id-Version: PACKAGE VERSION\n" 21 "Project-Id-Version: PACKAGE VERSION\n"
22 "Report-Msgid-Bugs-To: \n" 22 "Report-Msgid-Bugs-To: \n"
23 -"POT-Creation-Date: 2019-08-06 16:48+0000\n" 23 +"POT-Creation-Date: 2019-08-07 13:02+0000\n"
24 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 24 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
25 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 25 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
26 "Language-Team: LANGUAGE <LL@li.org>\n" 26 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -31,7 +31,7 @@ msgstr &quot;&quot; @@ -31,7 +31,7 @@ msgstr &quot;&quot;
31 "#-#-#-#-# libv3270.pot (PACKAGE VERSION) #-#-#-#-#\n" 31 "#-#-#-#-# libv3270.pot (PACKAGE VERSION) #-#-#-#-#\n"
32 "Project-Id-Version: PACKAGE VERSION\n" 32 "Project-Id-Version: PACKAGE VERSION\n"
33 "Report-Msgid-Bugs-To: \n" 33 "Report-Msgid-Bugs-To: \n"
34 -"POT-Creation-Date: 2019-08-06 16:50+0000\n" 34 +"POT-Creation-Date: 2019-08-07 13:40+0000\n"
35 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 35 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
36 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 36 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
37 "Language-Team: LANGUAGE <LL@li.org>\n" 37 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -576,8 +576,8 @@ msgstr &quot;&quot; @@ -576,8 +576,8 @@ msgstr &quot;&quot;
576 msgid "Can't save \"%s\": %s" 576 msgid "Can't save \"%s\": %s"
577 msgstr "" 577 msgstr ""
578 578
579 -#: src/filetransfer/save.c:116 src/filetransfer/activitylist.c:438  
580 -#: src/trace/trace.c:451 src/dialogs/transfer.c:97 src/dialogs/save/save.c:454 579 +#: src/filetransfer/save.c:117 src/filetransfer/activitylist.c:438
  580 +#: src/trace/trace.c:473 src/dialogs/transfer.c:97 src/dialogs/save/save.c:454
581 #, c-format 581 #, c-format
582 msgid "Can't save %s" 582 msgid "Can't save %s"
583 msgstr "" 583 msgstr ""
@@ -1947,7 +1947,7 @@ msgid &quot;&quot; @@ -1947,7 +1947,7 @@ msgid &quot;&quot;
1947 msgstr "" 1947 msgstr ""
1948 1948
1949 #: src/filetransfer/v3270ft.c:217 src/filetransfer/activitylist.c:455 1949 #: src/filetransfer/v3270ft.c:217 src/filetransfer/activitylist.c:455
1950 -#: src/trace/trace.c:470 src/dialogs/transfer.c:73 1950 +#: src/trace/trace.c:492 src/dialogs/transfer.c:73
1951 msgid "Save" 1951 msgid "Save"
1952 msgstr "" 1952 msgstr ""
1953 1953
@@ -1979,7 +1979,7 @@ msgstr &quot;&quot; @@ -1979,7 +1979,7 @@ msgstr &quot;&quot;
1979 msgid "Save terminal contents" 1979 msgid "Save terminal contents"
1980 msgstr "" 1980 msgstr ""
1981 1981
1982 -#: src/trace/trace.c:469 1982 +#: src/trace/trace.c:491
1983 msgid "Save trace to file" 1983 msgid "Save trace to file"
1984 msgstr "" 1984 msgstr ""
1985 1985
@@ -2312,7 +2312,7 @@ msgstr &quot;&quot; @@ -2312,7 +2312,7 @@ msgstr &quot;&quot;
2312 msgid "Terminal colors" 2312 msgid "Terminal colors"
2313 msgstr "" 2313 msgstr ""
2314 2314
2315 -#: src/trace/trace.c:473 2315 +#: src/trace/trace.c:495
2316 msgid "Text file" 2316 msgid "Text file"
2317 msgstr "" 2317 msgstr ""
2318 2318
src/pw3270/Makefile.in
@@ -24,7 +24,7 @@ @@ -24,7 +24,7 @@
24 # erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça) 24 # erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça)
25 # 25 #
26 26
27 -LIBNAME=@DLLPREFIX@@PACKAGE_TARNAME@@DLLEXT@ 27 +LIBNAME=@DLLPREFIX@@PACKAGE_TARNAME@@LIBEXT@
28 28
29 LIB_SOURCES=\ 29 LIB_SOURCES=\
30 window.c \ 30 window.c \
@@ -229,8 +229,8 @@ $(BASEDIR)/.pot/pw3270.pot: \ @@ -229,8 +229,8 @@ $(BASEDIR)/.pot/pw3270.pot: \
229 @$(MSGCAT) --sort-output $^ > $@ 229 @$(MSGCAT) --sort-output $^ > $@
230 230
231 $(BINRLS)/$(PACKAGE_TARNAME)@EXEEXT@: \ 231 $(BINRLS)/$(PACKAGE_TARNAME)@EXEEXT@: \
232 - $(BINRLS)/$(LIBNAME) \  
233 - $(foreach SRC, $(basename $(APP_SOURCES)), $(OBJRLS)/$(SRC).o) 232 + $(foreach SRC, $(basename $(APP_SOURCES)), $(OBJRLS)/$(SRC).o) \
  233 + $(BINRLS)/$(LIBNAME)
234 234
235 @$(LD) \ 235 @$(LD) \
236 $(LDFLAGS) \ 236 $(LDFLAGS) \
@@ -238,26 +238,9 @@ $(BINRLS)/$(PACKAGE_TARNAME)@EXEEXT@: \ @@ -238,26 +238,9 @@ $(BINRLS)/$(PACKAGE_TARNAME)@EXEEXT@: \
238 -o $@ \ 238 -o $@ \
239 $^ \ 239 $^ \
240 -L$(BINRLS) \ 240 -L$(BINRLS) \
241 - $(LIBS) \  
242 - -l@PACKAGE_TARNAME@ 241 + $(LIBS)
243 242
244 $(BINRLS)/$(LIBNAME): \ 243 $(BINRLS)/$(LIBNAME): \
245 - $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@  
246 -  
247 - @echo $(basename $@) ...  
248 - @$(MKDIR) `dirname $@`  
249 - @rm -f $@  
250 - @$(LN_S) $^ $@  
251 -  
252 -$(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@: \  
253 - $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@  
254 -  
255 - @echo $(basename $@) ...  
256 - @$(MKDIR) `dirname $@`  
257 - @rm -f $@  
258 - @$(LN_S) $^ $@  
259 -  
260 -$(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \  
261 $(foreach SRC, $(basename $(LIB_SOURCES)), $(OBJRLS)/$(SRC).o) \ 244 $(foreach SRC, $(basename $(LIB_SOURCES)), $(OBJRLS)/$(SRC).o) \
262 $(foreach MOD, $(MODULES), $(BASEDIR)/.obj/Release/$(MOD).a) 245 $(foreach MOD, $(MODULES), $(BASEDIR)/.obj/Release/$(MOD).a)
263 246
@@ -276,8 +259,17 @@ install: \ @@ -276,8 +259,17 @@ install: \
276 @$(MKDIR) $(DESTDIR)$(libdir) 259 @$(MKDIR) $(DESTDIR)$(libdir)
277 260
278 @$(INSTALL_PROGRAM) \ 261 @$(INSTALL_PROGRAM) \
279 - $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ \  
280 - $(DESTDIR)$(libdir) 262 + $(BINRLS)/$(LIBNAME) \
  263 + $(DESTDIR)$(libdir)/@DLLPREFIX@@PACKAGE_TARNAME@@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@
  264 +
  265 +
  266 + @$(LN_S) \
  267 + @DLLPREFIX@@PACKAGE_TARNAME@@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ \
  268 + $(DESTDIR)$(libdir)/@DLLPREFIX@@PACKAGE_TARNAME@@DLLEXT@.@PACKAGE_MAJOR_VERSION@
  269 +
  270 + @$(LN_S) \
  271 + @DLLPREFIX@@PACKAGE_TARNAME@@DLLEXT@.@PACKAGE_MAJOR_VERSION@ \
  272 + $(DESTDIR)$(libdir)/@DLLPREFIX@@PACKAGE_TARNAME@@DLLEXT@
281 273
282 @$(MKDIR) $(DESTDIR)$(bindir) 274 @$(MKDIR) $(DESTDIR)$(bindir)
283 275
@@ -299,8 +291,8 @@ Debug: \ @@ -299,8 +291,8 @@ Debug: \
299 $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@ 291 $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@
300 292
301 $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@: \ 293 $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@: \
302 - $(BINDBG)/$(LIBNAME) \  
303 - $(foreach SRC, $(basename $(APP_SOURCES)), $(OBJDBG)/$(SRC).o) 294 + $(foreach SRC, $(basename $(APP_SOURCES)), $(OBJDBG)/$(SRC).o) \
  295 + $(BINDBG)/$(LIBNAME)
304 296
305 @$(LD) \ 297 @$(LD) \
306 $(LDFLAGS) \ 298 $(LDFLAGS) \
@@ -308,26 +300,9 @@ $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@: \ @@ -308,26 +300,9 @@ $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@: \
308 -o $@ \ 300 -o $@ \
309 $^ \ 301 $^ \
310 -L$(BINDBG) \ 302 -L$(BINDBG) \
311 - $(LIBS) \  
312 - -l@PACKAGE_TARNAME@ 303 + $(LIBS)
313 304
314 $(BINDBG)/$(LIBNAME): \ 305 $(BINDBG)/$(LIBNAME): \
315 - $(BINDBG)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@  
316 -  
317 - @echo $(basename $@) ...  
318 - @$(MKDIR) `dirname $@`  
319 - @rm -f $@  
320 - @$(LN_S) $^ $@  
321 -  
322 -$(BINDBG)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@: \  
323 - $(BINDBG)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@  
324 -  
325 - @echo $(basename $@) ...  
326 - @$(MKDIR) `dirname $@`  
327 - @rm -f $@  
328 - @$(LN_S) $^ $@  
329 -  
330 -$(BINDBG)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \  
331 $(foreach SRC, $(basename $(LIB_SOURCES)), $(OBJDBG)/$(SRC).o) \ 306 $(foreach SRC, $(basename $(LIB_SOURCES)), $(OBJDBG)/$(SRC).o) \
332 $(foreach MOD, $(MODULES), $(BASEDIR)/.obj/Debug/$(MOD).a) 307 $(foreach MOD, $(MODULES), $(BASEDIR)/.obj/Debug/$(MOD).a)
333 308
@@ -347,9 +322,8 @@ $(BINDBG)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \ @@ -347,9 +322,8 @@ $(BINDBG)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \
347 cleanDebug: 322 cleanDebug:
348 323
349 @rm -fr $(OBJDBG) \ 324 @rm -fr $(OBJDBG) \
350 - $(BINDBG)/$(LIBNAME) \  
351 - $(BINDBG)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@ \  
352 - $(BINDBG)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ 325 + $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@ \
  326 + $(BINDBG)/$(LIBNAME)
353 327
354 @make -C uiparser cleanDebug 328 @make -C uiparser cleanDebug
355 @make -C common cleanDebug 329 @make -C common cleanDebug
@@ -357,9 +331,8 @@ cleanDebug: @@ -357,9 +331,8 @@ cleanDebug:
357 cleanRelease: 331 cleanRelease:
358 332
359 @rm -fr $(OBJRLS) \ 333 @rm -fr $(OBJRLS) \
360 - $(BINRLS)/$(LIBNAME) \  
361 - $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@ \  
362 - $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ 334 + $(BINRLS)/$(PACKAGE_TARNAME)@EXEEXT@ \
  335 + $(BINRLS)/$(LIBNAME)
363 336
364 @make -C uiparser cleanRelease 337 @make -C uiparser cleanRelease
365 @make -C common cleanRelease 338 @make -C common cleanRelease