Skip to content

Commit

Permalink
OBS fixes, adding qt6 project
Browse files Browse the repository at this point in the history
  • Loading branch information
winterz committed Jun 30, 2021
1 parent 782c816 commit 5cbd226
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 19 deletions.
2 changes: 1 addition & 1 deletion debian.rules → qt5-debian.rules
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
include /usr/share/cdbs/1/class/cmake.mk
4 changes: 4 additions & 0 deletions qt6-debian.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/usr/bin/make -f
DEB_CMAKE_EXTRA_FLAGS = -DKDSoap_QT6=True -DCMAKE_BUILD_TYPE=Release
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
24 changes: 6 additions & 18 deletions qt6-kdsoap.spec
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ develop programs which need to access web services using the SOAP protocol.

%build
touch .license.accepted
cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=True -DCMAKE_BUILD_TYPE=Release
cmake . -DCMAKE_INSTALL_PREFIX=/usr -DKDSoap_QT6=True -DCMAKE_SKIP_RPATH=True -DCMAKE_BUILD_TYPE=Release
%__make %{?_smp_mflags}

%post -p /sbin/ldconfig
Expand All @@ -65,8 +65,8 @@ cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=True -DCMAKE_BUILD_TYPE=R
%files
%defattr(-,root,root)
%{_prefix}/share/doc/KDSoap
%{_libdir}/libkdsoap.so.*
%{_libdir}/libkdsoap-server.so.*
%{_libdir}/libkdsoap-qt6.so.*
%{_libdir}/libkdsoap-server-qt6.so.*

%files devel
%defattr(-,root,root)
Expand All @@ -75,21 +75,9 @@ cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=True -DCMAKE_BUILD_TYPE=R
%{_includedir}/KDSoapServer
%dir %{_libdir}/cmake/KDSoap
%{_libdir}/cmake/KDSoap/*
%{_libdir}/libkdsoap.so
%{_libdir}/libkdsoap-server.so
%if 0%{?sle_version} >= 150200 && 0%{?is_opensuse}
%{_libdir}/qt6/mkspecs/modules/*
%endif
%{_prefix}/share/mkspecs/
%if 0%{?suse_version} > 1500
%{_libdir}/qt6/mkspecs/modules/*
%endif
%if 0%{?fedora} > 28
%{_libdir}/qt6/mkspecs/modules/*
%endif
%if %{defined rhel}
%{_libdir}/qt6/mkspecs/modules/*
%endif
%{_libdir}/libkdsoap-qt6.so
%{_libdir}/libkdsoap-server-qt6.so
%{_prefix}/share/mkspecs/features/

%changelog
* Tue Jun 29 2021 Allen Winter <allen.winter@kdab.com> 2.0.0
Expand Down

0 comments on commit 5cbd226

Please sign in to comment.