[neon/neon-packaging/kdsoap-ws-discovery-client6/Neon/unstable] debian: polish it up
Carlos De Maine
null at kde.org
Thu Jun 15 13:17:33 BST 2023
Git commit 2e9d39bcf445acae5da77aa3bfe0362017cd29fd by Carlos De Maine.
Committed on 15/06/2023 at 12:17.
Pushed by carlosdem into branch 'Neon/unstable'.
polish it up
M +19 -7 debian/control
M +1 -5 debian/kdsoap-ws-discovery-client6-dev.install
A +1 -0 debian/kdsoap-ws-discovery-client6-doc
A +11 -0 debian/kdsoap-ws-discovery-client6-doc.doc-base
A +1 -0 debian/kdsoap-ws-discovery-client6-doc.install
M +3 -2 debian/kdsoap-ws-discovery-client6.install
M +5 -5 debian/rules
https://invent.kde.org/neon/neon-packaging/kdsoap-ws-discovery-client6/-/commit/2e9d39bcf445acae5da77aa3bfe0362017cd29fd
diff --git a/debian/control b/debian/control
index e0e6c11..c4edaf2 100644
--- a/debian/control
+++ b/debian/control
@@ -2,26 +2,27 @@ Source: kdsoap-ws-discovery-client6
Section: libs
Priority: optional
Maintainer: KDE Neon <neon at kde.org>
-Homepage: http://www.kdab.com/kd-soap/
+Homepage: https://invent.kde.org/libraries/kdsoap-ws-discovery-client/
Standards-Version: 4.6.1
Build-Depends: cmake,
debhelper-compat (= 13),
+ dia,
doxygen,
graphviz,
- libkdsoap-dev
+ libkdsoap-dev,
+ mscgen,
kf6-extra-cmake-modules,
qt6-base-dev,
qt6-tools-dev,
- quilt
-Vcs-Git: git://github.com/KDAB/KDSoap.git
-Vcs-Browser: https://github.com/KDAB/KDSoap
+Vcs-Git: git://invent.kde.org/libraries/kdsoap-ws-discovery-client.git
+Vcs-Browser: https://invent.kde.org/libraries/kdsoap-ws-discovery-client
Package: kdsoap-ws-discovery-client6
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Qt-based WS-Discovery client library based KDSoap
+Description: Qt-based WS-Discovery client library based on KDSoap
This project is trying to create a WS-Discovery client library based on the KDSoap
library. It uses modern C++ 11 and Qt 6.
.
@@ -35,9 +36,20 @@ Depends: kdsoap-ws-discovery-client6 (= ${binary:Version}),
qt6-base-dev,
${misc:Depends},
${shlibs:Depends}
-Description: Qt-based WS-Discovery client library based KDSoap
+Description: Qt-based WS-Discovery client library based on KDSoap
This project is trying to create a WS-Discovery client library based on the KDSoap
library. It uses modern C++ 11 and Qt 6.
.
This package contains the static libraries and header files for development
with the KDSoap libraries.
+
+Package: kdsoap-ws-discovery-client6-doc
+Section: doc
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Description: Qt-based WS-Discovery client library based on KDSoap
+ This project is trying to create a WS-Discovery client library based on the KDSoap
+ library. It uses modern C++ 11 and Qt 6.
+ .
+ This package contains the documentation for the kdsoap-ws-discovery-client6 library.
diff --git a/debian/kdsoap-ws-discovery-client6-dev.install b/debian/kdsoap-ws-discovery-client6-dev.install
index 8f52ecb..49252ab 100644
--- a/debian/kdsoap-ws-discovery-client6-dev.install
+++ b/debian/kdsoap-ws-discovery-client6-dev.install
@@ -1,7 +1,3 @@
-usr/bin
usr/include
usr/lib/*/cmake
-usr/lib/*/lib*.so
-usr/lib/*/qt6/mkspecs/modules/
-usr/share/doc/KDSoap-qt6/*.pri
-usr/share/mkspecs
+usr/lib/*/libKDSoapWSDiscoveryClient.so
diff --git a/debian/kdsoap-ws-discovery-client6-doc b/debian/kdsoap-ws-discovery-client6-doc
new file mode 100644
index 0000000..aa3954d
--- /dev/null
+++ b/debian/kdsoap-ws-discovery-client6-doc
@@ -0,0 +1 @@
+usr/share/doc/KDSoapWSDiscoveryClient/
diff --git a/debian/kdsoap-ws-discovery-client6-doc.doc-base b/debian/kdsoap-ws-discovery-client6-doc.doc-base
new file mode 100644
index 0000000..40a5f97
--- /dev/null
+++ b/debian/kdsoap-ws-discovery-client6-doc.doc-base
@@ -0,0 +1,11 @@
+Document: kdsoap-ws-discovery-client6
+Title: kdsoap-ws-discovery-client6 Reference Manual
+Author: kdsoap-ws-discovery-client6
+Abstract: Qt-based WS-Discovery client library based KDSoap
+ This project is trying to create a WS-Discovery client library based on the KDSoap
+ library. It uses modern C++ 11 and Qt 6
+Section: Programming/C++
+
+Format: HTML
+Index: usr/share/doc/KDSoapWSDiscoveryClient/html/index.html
+Files: usr/share/doc/KDSoapWSDiscoveryClient/html/*.html
diff --git a/debian/kdsoap-ws-discovery-client6-doc.install b/debian/kdsoap-ws-discovery-client6-doc.install
new file mode 100644
index 0000000..57c7217
--- /dev/null
+++ b/debian/kdsoap-ws-discovery-client6-doc.install
@@ -0,0 +1 @@
+usr/share/doc/KDSoapWSDiscoveryClient/ usr/share/doc/KDSoapWSDiscoveryClient/
diff --git a/debian/kdsoap-ws-discovery-client6.install b/debian/kdsoap-ws-discovery-client6.install
index 6ab81d6..659f1cd 100644
--- a/debian/kdsoap-ws-discovery-client6.install
+++ b/debian/kdsoap-ws-discovery-client6.install
@@ -1,2 +1,3 @@
-usr/lib/*/libkdsoap-qt6.so.2
-usr/lib/*/libkdsoap-qt6.so.2.*
+usr/lib/*/libKDSoapWSDiscoveryClient.so.0
+usr/lib/*/libKDSoapWSDiscoveryClient.so.0.*
+
diff --git a/debian/rules b/debian/rules
index f559cad..b728b55 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,11 +3,11 @@
# SPDX-FileCopyrightText: 2023 Jonathan Riddell <jr at jriddell.org>
%:
- dh $@ --with kf6 --buildsystem kf6 --parallel --with quilt
+ dh $@ --with kf6 --buildsystem kf6
override_dh_auto_configure:
- dh_auto_configure -- -DKDSoap_DOCS=ON
+ dh_auto_configure -- -BUILD_QCH=ON
-override_dh_install:
- dh_install -plibkdsoap-doc -Xjquery.js
- dh_install --remaining-packages
+#override_dh_install:
+# dh_install -plibkdsoap-doc -Xjquery.js
+# dh_install --remaining-packages
More information about the Neon-commits
mailing list