Commit d88991e5153998da949f59fbcb0e5406bf85e0fd
1 parent
9c9c9a2e
Exists in
master
and in
5 other branches
Empacotando novo módulo java
Showing
2 changed files
with
31 additions
and
0 deletions
Show diff stats
Makefile.in
| @@ -361,6 +361,9 @@ install-oxt: | @@ -361,6 +361,9 @@ install-oxt: | ||
| 361 | install-php: | 361 | install-php: |
| 362 | @$(MAKE) -C src/php install | 362 | @$(MAKE) -C src/php install |
| 363 | 363 | ||
| 364 | +install-java: | ||
| 365 | + @$(MAKE) -C src/java install | ||
| 366 | + | ||
| 364 | install-plugin-rexx: | 367 | install-plugin-rexx: |
| 365 | @$(MAKE) BINDIR=../../../.bin LIB3270_CFLAGS="-I../../src/include" -C src/plugins/rx3270 install | 368 | @$(MAKE) BINDIR=../../../.bin LIB3270_CFLAGS="-I../../src/include" -C src/plugins/rx3270 install |
| 366 | 369 |
pw3270.spec.in
| @@ -36,6 +36,7 @@ | @@ -36,6 +36,7 @@ | ||
| 36 | %define _redhat %(test -e /etc/redhat-release && echo 1 || echo 0) | 36 | %define _redhat %(test -e /etc/redhat-release && echo 1 || echo 0) |
| 37 | %define _php %(which php-config 2> /dev/null > /dev/null && echo 1 || echo 0) | 37 | %define _php %(which php-config 2> /dev/null > /dev/null && echo 1 || echo 0) |
| 38 | %define _bldreq gtk3-devel libopenssl-devel | 38 | %define _bldreq gtk3-devel libopenssl-devel |
| 39 | +%define _java 1 | ||
| 39 | 40 | ||
| 40 | %if 0%{?_php} | 41 | %if 0%{?_php} |
| 41 | %define phpmajor %(php-config --version | cut -d. -f1) | 42 | %define phpmajor %(php-config --version | cut -d. -f1) |
| @@ -106,6 +107,10 @@ BuildRequires: ucpp | @@ -106,6 +107,10 @@ BuildRequires: ucpp | ||
| 106 | BuildRequires: php-devel | 107 | BuildRequires: php-devel |
| 107 | %endif | 108 | %endif |
| 108 | 109 | ||
| 110 | +%if 0%{?_java} | ||
| 111 | +BuildRequires: java-devel | ||
| 112 | +%endif | ||
| 113 | + | ||
| 109 | BuildRequires: rsvg-view | 114 | BuildRequires: rsvg-view |
| 110 | 115 | ||
| 111 | %description | 116 | %description |
| @@ -196,6 +201,21 @@ Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ | @@ -196,6 +201,21 @@ Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ | ||
| 196 | 201 | ||
| 197 | %endif | 202 | %endif |
| 198 | 203 | ||
| 204 | +%if 0%{?_java} | ||
| 205 | + | ||
| 206 | +%package java | ||
| 207 | +Summary: Java class to interact with pw3270 | ||
| 208 | +Group: Development/Libraries/PHP | ||
| 209 | +Requires: lib3270 = @PACKAGE_VERSION@ | ||
| 210 | + | ||
| 211 | +%description java | ||
| 212 | +Java class for lib3270/pw3270 interaction. | ||
| 213 | + | ||
| 214 | +Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ | ||
| 215 | + | ||
| 216 | +%endif | ||
| 217 | + | ||
| 218 | + | ||
| 199 | #---[ Build & Install ]----------------------------------------------------------------------------------------------- | 219 | #---[ Build & Install ]----------------------------------------------------------------------------------------------- |
| 200 | 220 | ||
| 201 | %prep | 221 | %prep |
| @@ -305,6 +325,14 @@ rm -rf $RPM_BUILD_ROOT | @@ -305,6 +325,14 @@ rm -rf $RPM_BUILD_ROOT | ||
| 305 | %{_libdir}/php%{phpmajor}/extensions/tn3270.so | 325 | %{_libdir}/php%{phpmajor}/extensions/tn3270.so |
| 306 | %endif | 326 | %endif |
| 307 | 327 | ||
| 328 | +%if 0%{?_java} | ||
| 329 | +%files java | ||
| 330 | +%defattr(-,root,root) | ||
| 331 | +%{_jnidir}/libjni3270.so | ||
| 332 | +%{_jvmjardir}/pw3270.jar | ||
| 333 | +%endif | ||
| 334 | + | ||
| 335 | + | ||
| 308 | #---[ Scripts ]------------------------------------------------------------------------------------------------------- | 336 | #---[ Scripts ]------------------------------------------------------------------------------------------------------- |
| 309 | 337 | ||
| 310 | %post | 338 | %post |