From d88991e5153998da949f59fbcb0e5406bf85e0fd Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Fri, 12 Jun 2015 18:29:36 +0000 Subject: [PATCH] Empacotando novo módulo java --- Makefile.in | 3 +++ pw3270.spec.in | 28 ++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 0 deletions(-) diff --git a/Makefile.in b/Makefile.in index e67a075..dce64de 100644 --- a/Makefile.in +++ b/Makefile.in @@ -361,6 +361,9 @@ install-oxt: install-php: @$(MAKE) -C src/php install +install-java: + @$(MAKE) -C src/java install + install-plugin-rexx: @$(MAKE) BINDIR=../../../.bin LIB3270_CFLAGS="-I../../src/include" -C src/plugins/rx3270 install diff --git a/pw3270.spec.in b/pw3270.spec.in index a76847e..fca01b6 100644 --- a/pw3270.spec.in +++ b/pw3270.spec.in @@ -36,6 +36,7 @@ %define _redhat %(test -e /etc/redhat-release && echo 1 || echo 0) %define _php %(which php-config 2> /dev/null > /dev/null && echo 1 || echo 0) %define _bldreq gtk3-devel libopenssl-devel +%define _java 1 %if 0%{?_php} %define phpmajor %(php-config --version | cut -d. -f1) @@ -106,6 +107,10 @@ BuildRequires: ucpp BuildRequires: php-devel %endif +%if 0%{?_java} +BuildRequires: java-devel +%endif + BuildRequires: rsvg-view %description @@ -196,6 +201,21 @@ Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ %endif +%if 0%{?_java} + +%package java +Summary: Java class to interact with pw3270 +Group: Development/Libraries/PHP +Requires: lib3270 = @PACKAGE_VERSION@ + +%description java +Java class for lib3270/pw3270 interaction. + +Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ + +%endif + + #---[ Build & Install ]----------------------------------------------------------------------------------------------- %prep @@ -305,6 +325,14 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/php%{phpmajor}/extensions/tn3270.so %endif +%if 0%{?_java} +%files java +%defattr(-,root,root) +%{_jnidir}/libjni3270.so +%{_jvmjardir}/pw3270.jar +%endif + + #---[ Scripts ]------------------------------------------------------------------------------------------------------- %post -- libgit2 0.21.2