1Name:           kdsoap
2Version:        1.9.0
3Release:        1
4Summary:        A Qt4-based client-side and server-side SOAP component
5Source0:        %{name}-%{version}.tar.gz
6Source1:        %{name}-%{version}.tar.gz.asc
7Url:            https://github.com/KDAB/KDSoap
8Group:          System/Libraries
9License:        GPL-2.0+
10BuildRoot:      %{_tmppath}/%{name}-%{version}-build
11Vendor:         Klaralvdalens Datakonsult AB (KDAB)
12Packager:       Klaralvdalens Datakonsult AB (KDAB) <info@kdab.com>
13
14%if %{defined suse_version}
15BuildRequires:  libqt4-devel
16%endif
17
18%if %{defined fedora}
19BuildRequires:  gcc-c++ qt-devel desktop-file-utils
20%endif
21
22%if %{defined rhel}
23BuildRequires:  gcc-c++ qt-devel desktop-file-utils
24%endif
25
26%description
27KDSoap can be used to create client applications for web services
28and also provides the means to create web services without the need
29for any further component such as a dedicated web server.
30
31Authors:
32--------
33      Klaralvdalens Datakonsult AB (KDAB) <info@kdab.com>
34
35%define debug_package %{nil}
36%global __debug_install_post %{nil}
37
38%package devel
39Summary:        Development files for %{name}
40Group:          Development/Libraries/C and C++
41Requires:       %{name} = %{version}
42
43%description devel
44This package contains header files and associated tools and libraries to
45develop programs which need to access web services using the SOAP protocol.
46
47%prep
48%autosetup
49
50%build
51touch .license.accepted
52%if "%{_lib}"=="lib64"
53QMAKE_ARGS="LIB_SUFFIX=64" ./configure.sh -shared -release -prefix %{buildroot}/usr
54%else
55./configure.sh -shared -release -prefix %{buildroot}/usr
56%endif
57%__make %{?_smp_mflags}
58
59%post -p /sbin/ldconfig
60%postun -p /sbin/ldconfig
61
62%install
63%make_install
64
65%clean
66%__rm -rf "%{buildroot}"
67
68%files
69%defattr(-,root,root)
70%{_prefix}/share/doc/KDSoap
71%{_libdir}/libkdsoap.so.*
72%{_libdir}/libkdsoap-server.so.*
73
74%files devel
75%defattr(-,root,root)
76%{_bindir}/kdwsdl2cpp
77%{_prefix}/share/mkspecs
78%{_includedir}/KDSoapClient
79%{_includedir}/KDSoapServer
80%{_libdir}/libkdsoap.so
81%{_libdir}/libkdsoap-server.so
82
83%changelog
84* Mon Feb 17 2020 Allen Winter <allen.winter@kdab.com> 1.9.0
85  1.9.0
86* Fri May 17 2019 Allen Winter <allen.winter@kdab.com> 1.8.0
87  1.8.0
88* Thu Mar 01 2018 Allen Winter <allen.winter@kdab.com> 1.7.0
89  1.7.0
90* Mon May 01 2017 Allen Winter <allen.winter@kdab.com> 1.6.0
91  1.6.0
92* Tue Jun 06 2016 Allen Winter <allen.winter@kdab.com> 1.5.1
93  1.5.1 bug fix
94* Thu Mar 03 2016 Allen Winter <allen.winter@kdab.com> 1.5.0
95  1.5.0 Final
96* Mon Feb 29 2016 Allen Winter <allen.winter@kdab.com> 1.4.99
97  1.5.0 RC1
98* Thu Jun 25 2015 Allen Winter <allen.winter@kdab.com> 1.4.0
99  1.4.0 with the autogen buildsystem
100* Sun Aug 24 2014 Allen Winter <allen.winter@kdab.com> 1.4.0
101  1.4.0 Final
102* Tue Aug 12 2014 Allen Winter <allen.winter@kdab.com> 1.3.98
103  1.4.0 RC1
104* Thu Aug 07 2014 Allen Winter <allen.winter@kdab.com> 1.3.1
105  1.3.1 final
106* Mon Aug 04 2014 Allen Winter <allen.winter@kdab.com> 1.3.0
107  1.3.0 final
108