Commit b640e0e705ee7b79318207c52a7c2f6119f0702b

Authored by perry.werneck@gmail.com
1 parent 52286a07

Atualizando detecção do java, incluindo compilação dos plugins no "make run"

Makefile.in
... ... @@ -176,7 +176,8 @@ $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT): src/pw3270/* $(BINDIR)/Debug@DLLDIR
176 176 $(BINDIR)/Debug@DLLDIR@/@DLLPREFIX@3270@DLLEXT@: src/lib3270/* src/include/lib3270/* src/include/* Makefile
177 177 @$(MAKE) BINDBG=../../.bin/Debug@DLLDIR@ -C src/lib3270 ../../.bin/Debug@DLLDIR@/@DLLPREFIX@3270@DLLEXT@
178 178  
179   -run: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) $(PACKAGE_NAME).png $(PACKAGE_NAME)-logo.png
  179 +run: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) $(PACKAGE_NAME).png $(PACKAGE_NAME)-logo.png \
  180 + $(foreach PLUGIN, $(PLUGINS), $(BINDIR)/Debug/plugins/$(PLUGIN)@DLLEXT@)
180 181 @$(DBGCMDPREFIX) "$(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT)"
181 182  
182 183 memchk: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT)
... ...
configure.ac
... ... @@ -278,32 +278,29 @@ AC_ARG_ENABLE([java],[AS_HELP_STRING([--disable-java], [Disable java integration
278 278  
279 279 if test "$app_cv_java" = "yes" ; then
280 280  
281   - # Check for JDK_HOME
282   - if test "_$JDK_HOME" = "_" ; then
283   - AC_CHECK_FILE("/usr/java/default/bin/javac",JDK_HOME="/usr/java/default",)
284   - fi
285   -
286   - if test "_$JDK_HOME" = "_" ; then
  281 + # Check for JAVA_HOME
  282 + if test "_$JAVA_HOME" = "_" ; then
287 283 app_cv_java="no"
288 284 fi
289 285  
290 286 # Check for JRE_HOME
291 287 if test "_$JRE_HOME" = "_" ; then
292   - JRE_HOME="\$(JDK_HOME)/jre"
  288 + JRE_HOME="\$(JAVA_HOME)/jre"
293 289 fi
294 290  
295 291 fi
296 292  
297 293 if test "$app_cv_java" = "yes" ; then
298   - AC_PATH_TOOL([JAVAC], [javac], [\$(JDK_HOME)/bin/javac])
299   - AC_PATH_TOOL([JAVAH], [javah], [\$(JDK_HOME)/bin/javah])
300   - AC_PATH_TOOL([JAR], [jar], [\$(JDK_HOME)/bin/jar])
  294 + AC_PATH_TOOL([JAVA], [java], [no], [$PATH:$JAVA_HOME/bin])
  295 + AC_PATH_TOOL([JAVAC], [javac], [no], [$PATH:$JAVA_HOME/bin])
  296 + AC_PATH_TOOL([JAVAH], [javah], [no], [$PATH:$JAVA_HOME/bin])
  297 + AC_PATH_TOOL([JAR], [jar], [no], [$PATH:$JAVA_HOME/bin])
301 298 fi
302 299  
303 300 AC_SUBST(JAVAC)
304 301 AC_SUBST(JAVAH)
305 302 AC_SUBST(JAR)
306   -AC_SUBST(JDK_HOME)
  303 +AC_SUBST(JAVA_HOME)
307 304 AC_SUBST(JRE_HOME)
308 305  
309 306 #--[ Misc options ]-------------------------------------------------------------------------------------------------------------------------------------------
... ...
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: 2013-02-25 08:29-0300\n"
  8 +"POT-Creation-Date: 2013-02-25 08:36-0300\n"
9 9 "PO-Revision-Date: 2013-02-25 08:31-0300\n"
10 10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n"
11 11 "Language-Team: Português <>\n"
... ...
pw3270.spec.in
... ... @@ -110,6 +110,16 @@ devel for tn3270 protocol library for %{name}
110 110  
111 111 Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@
112 112  
  113 +%package plugin-dbus
  114 +Summary: DBUS object for %{name}
  115 +Group: System/X11/Terminals
  116 +Requires: %{name} = @PACKAGE_VERSION@
  117 +
  118 +%description plugin-dbus
  119 +Plugin exporting a DBUS object from every %{name} open session.
  120 +
  121 +Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@
  122 +
113 123 #---[ Build & Install ]-----------------------------------------------------------------------------------------------
114 124  
115 125 %prep
... ... @@ -177,6 +187,9 @@ rm -rf $RPM_BUILD_ROOT
177 187 %dir %{_datadir}/@PACKAGE_NAME@/sample
178 188 %{_datadir}/@PACKAGE_NAME@/sample/*
179 189  
  190 +%files plugin-dbus
  191 +%{_datadir}/@PACKAGE_NAME@/plugins/dbus3270.so
  192 +
180 193 #---[ Scripts ]-------------------------------------------------------------------------------------------------------
181 194  
182 195 %post
... ...