gsoap/gsoap.spec

205 lines
8.0 KiB
RPMSpec

%define majver %(echo %version | cut -d. -f1-2)
Name: gsoap
Version: 2.8.117
Release: 1mamba
Summary: An open source C and C++ software development toolkit for SOAP/XML Web services
Group: Applications/Web
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://www.cs.fsu.edu/~engelen/soap.html
Source: https://prdownloads.sourceforge.net/gsoap2/gsoap_%{version}.zip
#Source: https://downloads.sourceforge.net/project/gsoap2/gsoap-%{majver}/gsoap_%{version}.zip
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libgcc
BuildRequires: libopenssl-devel
BuildRequires: libstdc++6-devel
BuildRequires: libz-devel
## AUTOBUILDREQ-END
BuildRequires: libopenssl-devel >= 3.0.0
%description
The gSOAP toolkit is an open source C and C++ software development toolkit for SOAP/XML Web services and generic (non-SOAP) C/C++ XML data bindings. The toolkit analyzes WSDLs and XML schemas (separately or as a combined set) and maps the XML schema types and the SOAP messaging protocols to easy-to-use and efficient C and C++ code. It also supports exposing (legacy) C and C++ applications as SOAP/XML Web services by auto-generating XML serialization code and WSDL specifications. Or you can simply use it to automatically convert XML to/from C and C++ data. The toolkit supports options to generate pure ANSI C or C++ with or without STL.
%package devel
Summary: An open source C and C++ software development toolkit for SOAP/XML Web services
Group: Development/Libraries
%description devel
The gSOAP toolkit is an open source C and C++ software development toolkit for SOAP/XML Web services and generic (non-SOAP) C/C++ XML data bindings. The toolkit analyzes WSDLs and XML schemas (separately or as a combined set) and maps the XML schema types and the SOAP messaging protocols to easy-to-use and efficient C and C++ code. It also supports exposing (legacy) C and C++ applications as SOAP/XML Web services by auto-generating XML serialization code and WSDL specifications. Or you can simply use it to automatically convert XML to/from C and C++ data. The toolkit supports options to generate pure ANSI C or C++ with or without STL.
%debug_package
%prep
%setup -q -n gsoap-%{majver}
%build
%configure
%make -j1
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files devel
%defattr(-,root,root)
%{_bindir}/soapcpp2
%{_bindir}/wsdl2h
%{_includedir}/stdsoap2.h
%{_libdir}/libgsoap++.a
%{_libdir}/libgsoap.a
%{_libdir}/libgsoapck++.a
%{_libdir}/libgsoapck.a
%{_libdir}/libgsoapssl++.a
%{_libdir}/libgsoapssl.a
%{_libdir}/pkgconfig/gsoap++.pc
%{_libdir}/pkgconfig/gsoap.pc
%{_libdir}/pkgconfig/gsoapck++.pc
%{_libdir}/pkgconfig/gsoapck.pc
%{_libdir}/pkgconfig/gsoapssl++.pc
%{_libdir}/pkgconfig/gsoapssl.pc
%dir %{_datadir}/gsoap
%dir %{_datadir}/gsoap/WS
%{_datadir}/gsoap/WS/*
%dir %{_datadir}/gsoap/custom
%{_datadir}/gsoap/custom/*
%dir %{_datadir}/gsoap/extras
%{_datadir}/gsoap/extras/*
%dir %{_datadir}/gsoap/import
%{_datadir}/gsoap/import/*
%dir %{_datadir}/gsoap/plugin
%{_datadir}/gsoap/plugin/*
%doc README.txt
%changelog
* Fri Oct 22 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 2.8.117-1mamba
- update to 2.8.117
* Thu Feb 04 2021 Automatic Build System <autodist@mambasoft.it> 2.8.111-1mamba
- automatic version update by autodist
* Tue Jan 19 2021 Automatic Build System <autodist@mambasoft.it> 2.8.110-1mamba
- automatic version update by autodist
* Wed Dec 30 2020 Automatic Build System <autodist@mambasoft.it> 2.8.109-1mamba
- automatic version update by autodist
* Wed Oct 21 2020 Automatic Build System <autodist@mambasoft.it> 2.8.108-1mamba
- automatic version update by autodist
* Mon Sep 07 2020 Automatic Build System <autodist@mambasoft.it> 2.8.106-1mamba
- automatic version update by autodist
* Fri Jul 31 2020 Automatic Build System <autodist@mambasoft.it> 2.8.105-1mamba
- automatic version update by autodist
* Sat Jul 04 2020 Automatic Build System <autodist@mambasoft.it> 2.8.104-1mamba
- automatic version update by autodist
* Thu May 28 2020 Automatic Build System <autodist@mambasoft.it> 2.8.103-1mamba
- automatic version update by autodist
* Sun May 10 2020 Automatic Build System <autodist@mambasoft.it> 2.8.102-1mamba
- automatic version update by autodist
* Sat Apr 11 2020 Automatic Build System <autodist@mambasoft.it> 2.8.101-1mamba
- automatic version update by autodist
* Fri Mar 27 2020 Automatic Build System <autodist@mambasoft.it> 2.8.100-1mamba
- automatic version update by autodist
* Wed Mar 18 2020 Automatic Build System <autodist@mambasoft.it> 2.8.99-1mamba
- automatic version update by autodist
* Tue Feb 25 2020 Automatic Build System <autodist@mambasoft.it> 2.8.98-1mamba
- automatic version update by autodist
* Fri Jan 10 2020 Automatic Build System <autodist@mambasoft.it> 2.8.97-1mamba
- automatic version update by autodist
* Wed Dec 11 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 2.8.96-1mamba
- update to 2.8.96
* Sat Jul 27 2019 Automatic Build System <autodist@mambasoft.it> 2.8.88-1mamba
- automatic version update by autodist
* Sun Jun 30 2019 Automatic Build System <autodist@mambasoft.it> 2.8.86-1mamba
- automatic version update by autodist
* Sat May 25 2019 Automatic Build System <autodist@mambasoft.it> 2.8.84-1mamba
- automatic version update by autodist
* Mon Apr 22 2019 Automatic Build System <autodist@mambasoft.it> 2.8.83-1mamba
- automatic version update by autodist
* Thu Feb 21 2019 Automatic Build System <autodist@mambasoft.it> 2.8.80-1mamba
- automatic version update by autodist
* Wed Jan 30 2019 Automatic Build System <autodist@mambasoft.it> 2.8.78-1mamba
- automatic version update by autodist
* Mon Jan 28 2019 Automatic Build System <autodist@mambasoft.it> 2.8.77-1mamba
- automatic version update by autodist
* Wed Jan 16 2019 Automatic Build System <autodist@mambasoft.it> 2.8.75-1mamba
- automatic version update by autodist
* Mon Apr 09 2018 Automatic Build System <autodist@mambasoft.it> 2.8.66-1mamba
- automatic version update by autodist
* Wed Mar 28 2018 Automatic Build System <autodist@mambasoft.it> 2.8.65-1mamba
- automatic version update by autodist
* Wed Feb 28 2018 Automatic Build System <autodist@mambasoft.it> 2.8.63-1mamba
- automatic version update by autodist
* Tue Feb 13 2018 Automatic Build System <autodist@mambasoft.it> 2.8.62-1mamba
- automatic version update by autodist
* Tue Jan 16 2018 Automatic Build System <autodist@mambasoft.it> 2.8.60-1mamba
- automatic version update by autodist
* Tue Jan 09 2018 Automatic Build System <autodist@mambasoft.it> 2.8.59-1mamba
- automatic version update by autodist
* Tue Jul 18 2017 Automatic Build System <autodist@mambasoft.it> 2.8.49-1mamba
- automatic version update by autodist
* Sun Apr 09 2017 Ercole 'ercolinux' Carpanetto <ercole69@gmail.com> 2.8.45-1mamba
- update to 2.8.45
* Fri Jun 24 2016 Automatic Build System <autodist@mambasoft.it> 2.8.33-1mamba
- automatic version update by autodist
* Fri Apr 08 2016 Automatic Build System <autodist@mambasoft.it> 2.8.30-1mamba
- automatic version update by autodist
* Tue Feb 16 2016 Automatic Build System <autodist@mambasoft.it> 2.8.28-1mamba
- automatic version update by autodist
* Wed Apr 22 2015 Automatic Build System <autodist@mambasoft.it> 2.8.22-1mamba
- automatic version update by autodist
* Fri Feb 13 2015 Automatic Build System <autodist@mambasoft.it> 2.8.21-1mamba
- automatic version update by autodist
* Mon Oct 27 2014 Automatic Build System <autodist@mambasoft.it> 2.8.18-1mamba
- automatic version update by autodist
* Wed Jan 22 2014 Automatic Build System <autodist@mambasoft.it> 2.8.17-1mamba
- automatic version update by autodist
* Mon Oct 28 2013 Automatic Build System <autodist@mambasoft.it> 2.8.16-1mamba
- automatic version update by autodist
* Mon Apr 23 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.8.8-1mamba
- update to 2.8.8
* Sun Oct 23 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 2.8.4-1mamba
- package created by autospec