Commit e1dbc2988ed86d49534008adf39490ebadbc06d0

Authored by Perry Werneck
1 parent 3aa3f160

Atualizando empacotamento, incluindo rpm com a extensão python.

@@ -10,6 +10,8 @@ @@ -10,6 +10,8 @@
10 *.layout 10 *.layout
11 *.bak 11 *.bak
12 *.depend 12 *.depend
  13 +*.tar
  14 +*.bz2
13 ChangeLog* 15 ChangeLog*
14 Makefile 16 Makefile
15 aclocal.m4 17 aclocal.m4
@@ -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: 2015-10-30 18:26-0200\n" 8 +"POT-Creation-Date: 2015-11-02 10:14-0200\n"
9 "PO-Revision-Date: 2014-02-17 08:05-0300\n" 9 "PO-Revision-Date: 2014-02-17 08:05-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: Portugues <>\n" 11 "Language-Team: Portugues <>\n"
pw3270.spec.in
@@ -35,6 +35,7 @@ @@ -35,6 +35,7 @@
35 %define _distro Linux 35 %define _distro Linux
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 _python %(which python-config 2> /dev/null > /dev/null && echo 1 || echo 0)
38 %define _bldreq gtk3-devel libopenssl-devel 39 %define _bldreq gtk3-devel libopenssl-devel
39 %define _java 1 40 %define _java 1
40 41
@@ -112,6 +113,10 @@ BuildRequires: php-devel @@ -112,6 +113,10 @@ BuildRequires: php-devel
112 BuildRequires: java-devel 113 BuildRequires: java-devel
113 %endif 114 %endif
114 115
  116 +%if 0%{?_python}
  117 +BuildRequires: python-devel
  118 +%endif
  119 +
115 BuildRequires: rsvg-view 120 BuildRequires: rsvg-view
116 121
117 %description 122 %description
@@ -202,6 +207,22 @@ Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ @@ -202,6 +207,22 @@ Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@
202 207
203 %endif 208 %endif
204 209
  210 +%if 0%{?_python}
  211 +
  212 +%package -n python-tn3270
  213 +Summary: Python Extension Module implementing tn3270 protocol
  214 +Group: Development/Libraries/PHP
  215 +Requires: lib3270 = @PACKAGE_VERSION@
  216 +
  217 +%description -n python-tn3270
  218 +This is an extension for acessing 3270 hosts directly
  219 +from python apps.
  220 +
  221 +Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@
  222 +
  223 +%endif
  224 +
  225 +
205 %if 0%{?_java} 226 %if 0%{?_java}
206 227
207 %package java 228 %package java
@@ -266,7 +287,8 @@ export JAVA_HOME=%{java_home} @@ -266,7 +287,8 @@ export JAVA_HOME=%{java_home}
266 --enable-pic \ 287 --enable-pic \
267 --with-jnidir="%{_jnidir}" \ 288 --with-jnidir="%{_jnidir}" \
268 --with-jvmjardir="%{_jvmjardir}" \ 289 --with-jvmjardir="%{_jvmjardir}" \
269 - --with-javadocdir="%{_javadocdir}" 290 + --with-javadocdir="%{_javadocdir}" \
  291 + --with-rexxlibdir="%{_rexxlibdir}"
270 292
271 293
272 %build 294 %build
@@ -299,8 +321,8 @@ rm -rf $RPM_BUILD_ROOT @@ -299,8 +321,8 @@ rm -rf $RPM_BUILD_ROOT
299 321
300 %{_datadir}/@PACKAGE_NAME@/colors.conf 322 %{_datadir}/@PACKAGE_NAME@/colors.conf
301 %{_datadir}/@PACKAGE_NAME@/ui/00default.xml 323 %{_datadir}/@PACKAGE_NAME@/ui/00default.xml
302 -%{_datadir}/pw3270/ui/10functions.xml  
303 -%{_datadir}/pw3270/ui/10keypad.xml 324 +%{_datadir}/@PACKAGE_NAME@/ui/10functions.xml
  325 +%{_datadir}/@PACKAGE_NAME@/ui/10keypad.xml
304 %{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@.png 326 %{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@.png
305 %{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@-logo.png 327 %{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@-logo.png
306 328
@@ -357,6 +379,13 @@ rm -rf $RPM_BUILD_ROOT @@ -357,6 +379,13 @@ rm -rf $RPM_BUILD_ROOT
357 %{_libdir}/php%{phpmajor}/extensions/tn3270.so 379 %{_libdir}/php%{phpmajor}/extensions/tn3270.so
358 %endif 380 %endif
359 381
  382 +%if 0%{?_php}
  383 +%files -n python-tn3270
  384 +%defattr(-,root,root)
  385 +%{_libdir}/python/site-packages/py3270.so
  386 +%endif
  387 +
  388 +
360 %if 0%{?_java} 389 %if 0%{?_java}
361 %files java 390 %files java
362 %defattr(-,root,root) 391 %defattr(-,root,root)
src/python/Makefile.in
@@ -109,7 +109,8 @@ run: $(BINDBG)/py3270@DLLEXT@ @@ -109,7 +109,8 @@ run: $(BINDBG)/py3270@DLLEXT@
109 #---[ Misc targets ]----------------------------------------------------------- 109 #---[ Misc targets ]-----------------------------------------------------------
110 110
111 install: $(BINRLS)/py3270@DLLEXT@ 111 install: $(BINRLS)/py3270@DLLEXT@
112 - 112 + @$(MKDIR) $(DESTDIR)/$(libdir)/python/site-packages
  113 + @$(INSTALL_PROGRAM) $(BINRLS)/py3270@DLLEXT@ $(DESTDIR)/$(libdir)/python/site-packages/py3270@DLLEXT@
113 114
114 cleanDebug: clean 115 cleanDebug: clean
115 116