diff --git a/pw3270-plugin-rexx.spec b/pw3270-plugin-rexx.spec new file mode 100644 index 0000000..b32fbe2 --- /dev/null +++ b/pw3270-plugin-rexx.spec @@ -0,0 +1,83 @@ +Summary: C-Sharp API for pw3270/lib3270 +Name: pw3270-plugin-rexx +Version: 5.1 +Release: 0 +License: GPL-2.0 +Source: %{name}-%{version}.tar.bz2 +URL: https://portal.softwarepublico.gov.br/social/pw3270/ +Group: Development/Languages/Rexx + +BuildRoot: /var/tmp/%{name}-%{version} + +BuildRequires: ooRexx-devel +BuildRequires: autoconf >= 2.61 +BuildRequires: automake +BuildRequires: binutils +BuildRequires: coreutils +BuildRequires: gcc-c++ +BuildRequires: m4 +BuildRequires: pkgconfig +BuildRequires: pw3270-devel >= 5.1 + +Requires: pw3270 >= 5.1 +Requires: ooRexx-extension-tn3270 = %{version} + +%description + +ooRexx API for tn3270 acesss using pw3270 ou lib3270. + +%package -n ooRexx-extension-tn3270 + +Summary: Rexx class for 3270 access using pw3270/tn3270 +Group: Development/Languages/Other +Requires: lib3270 >= 5.1 +Requires: ooRexx >= 4.1 + +%description -n ooRexx-extension-tn3270 + +This package provides Rexx class and associated libraries +allowing rexx scripts to access tn3270e hosts. + + +%prep + +%setup + +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$RPM_OPT_FLAGS" +export FFLAGS="$RPM_OPT_FLAGS" + +aclocal +autoconf +%configure + +# No dev packet +rm -f $RPM_BUILD_ROOT/%{_libdir}/librx3270.so + +%build +make clean +make Release + +%install +rm -rf $RPM_BUILD_ROOT + +%makeinstall + +%fdupes $RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%{_libdir}/pw3270-plugins/prx3270.so +%{_datadir}/pw3270/ui/80rexx.xml + +%files -n ooRexx-extension-tn3270 +%{_libdir}/librx3270.* +%{_datadir}/ooRexx/rx3270.cls + + +%changelog + + -- libgit2 0.21.2