Commit aa3026c773fc0c0f7cc5ecbaf0224d9fec93380a

Authored by Perry Werneck
1 parent a57b456c

Updating readme and package.

Showing 2 changed files with 23 additions and 3 deletions   Show diff stats
@@ -24,6 +24,25 @@ Building for Linux @@ -24,6 +24,25 @@ Building for Linux
24 ================== 24 ==================
25 25
26 26
  27 +
27 Cross-compiling for Windows 28 Cross-compiling for Windows
28 =========================== 29 ===========================
29 30
  31 +1. First install the MinGW Repositories to your SuSE version from:
  32 +
  33 + * 32 bits: https://build.opensuse.org/project/show/windows:mingw:win32
  34 + * 64 bits: https://build.opensuse.org/project/show/windows:mingw:win64
  35 +
  36 +2. Get pw3270 sources from git
  37 +
  38 + * git clone http://softwarepublico.gov.br/gitlab/pw3270/principal.git ./pw3270
  39 +
  40 +3. Install cross compilers
  41 +
  42 + * ./pw3270/win/install-cross.sh --all
  43 +
  44 +4. Build pw3270 windows installers
  45 +
  46 + * cd pw3270/ && ./win/pack.sh
  47 +
  48 +
rpm/pw3270.spec
@@ -345,7 +345,6 @@ rm %{buildroot}/%{_datadir}/pw3270/ui/*rexx*.xml @@ -345,7 +345,6 @@ rm %{buildroot}/%{_datadir}/pw3270/ui/*rexx*.xml
345 %{_libdir}/pkgconfig/lib3270.pc 345 %{_libdir}/pkgconfig/lib3270.pc
346 %{_libdir}/lib3270.so 346 %{_libdir}/lib3270.so
347 %{_libdir}/lib3270.a 347 %{_libdir}/lib3270.a
348 -%{_datadir}/pw3270/locale  
349 348
350 %{_libdir}/lib3270++.a 349 %{_libdir}/lib3270++.a
351 %{_libdir}/lib3270++.so 350 %{_libdir}/lib3270++.so
@@ -355,18 +354,20 @@ rm %{buildroot}/%{_datadir}/pw3270/ui/*rexx*.xml @@ -355,18 +354,20 @@ rm %{buildroot}/%{_datadir}/pw3270/ui/*rexx*.xml
355 %files devel 354 %files devel
356 %defattr(-,root,root) 355 %defattr(-,root,root)
357 356
  357 +%{_datadir}/pw3270/locale
  358 +
358 %{_includedir}/pw3270.h 359 %{_includedir}/pw3270.h
359 %{_includedir}/v3270.h 360 %{_includedir}/v3270.h
360 361
361 %{_includedir}/pw3270 362 %{_includedir}/pw3270
362 -%{_includedir}/libv3270 363 +%{_includedir}/v3270
363 364
364 %{_libdir}/libv3270.a 365 %{_libdir}/libv3270.a
365 %{_libdir}/libv3270.so 366 %{_libdir}/libv3270.so
366 %{_libdir}/libpw3270.so 367 %{_libdir}/libpw3270.so
367 368
368 %{_libdir}/pkgconfig/pw3270.pc 369 %{_libdir}/pkgconfig/pw3270.pc
369 -%{_libdir}/pkgconfig/libv3270.pc 370 +%{_libdir}/pkgconfig/v3270.pc
370 371
371 %{_datadir}/pw3270/ui/98trace.xml 372 %{_datadir}/pw3270/ui/98trace.xml
372 %{_datadir}/pw3270/ui/99debug.xml 373 %{_datadir}/pw3270/ui/99debug.xml