[neon/neon-packaging/kdsoap/Neon/unstable] debian: update installs and patch
Carlos De Maine
null at kde.org
Fri Jul 14 14:49:19 BST 2023
Git commit ea40a44c698151f59e947ed67541f0c752855810 by Carlos De Maine.
Committed on 14/07/2023 at 13:49.
Pushed by carlosdem into branch 'Neon/unstable'.
update installs and patch
M +2 -1 debian/libkdsoap-dev.install
M +2 -2 debian/libkdsoap-qt6-dev.install
M +27 -4 debian/patches/dual_headers.patch
https://invent.kde.org/neon/neon-packaging/kdsoap/-/commit/ea40a44c698151f59e947ed67541f0c752855810
diff --git a/debian/libkdsoap-dev.install b/debian/libkdsoap-dev.install
index abd0ed9..3d41d96 100644
--- a/debian/libkdsoap-dev.install
+++ b/debian/libkdsoap-dev.install
@@ -1,7 +1,8 @@
usr/bin/kdwsdl2cpp
usr/include/KDSoap/
usr/lib/*/cmake/KDSoap/
-usr/lib/*//libkdsoap-server.so
+usr/lib/*/libkdsoap.so
usr/lib/*/qt5/mkspecs/modules/
usr/share/doc/KDSoap/*.pri
usr/share/mkspecs/
+
diff --git a/debian/libkdsoap-qt6-dev.install b/debian/libkdsoap-qt6-dev.install
index 95fa276..1fd9812 100644
--- a/debian/libkdsoap-qt6-dev.install
+++ b/debian/libkdsoap-qt6-dev.install
@@ -1,5 +1,5 @@
-usr/bin//kdwsdl2cpp-qt6
+usr/bin/kdwsdl2cpp-qt6
usr/include/KDSoap-qt6/
usr/lib/*/cmake/KDSoap-qt6/
-usr/lib/*/libkdsoap-server-qt6.so
+usr/lib/*/libkdsoap-qt6.so
usr/lib/*/qt6/mkspecs/modules/
diff --git a/debian/patches/dual_headers.patch b/debian/patches/dual_headers.patch
index 774f177..2bd96b5 100644
--- a/debian/patches/dual_headers.patch
+++ b/debian/patches/dual_headers.patch
@@ -1,7 +1,7 @@
From 0b9e9a4ef46895c5fcaf1685ea330c2fc38f0e49 Mon Sep 17 00:00:00 2001
From: carlosd <60242467+carlosdem at users.noreply.github.com>
Date: Fri, 14 Jul 2023 23:22:58 +1000
-Subject: [PATCH 1/2] allow dual headers
+Subject: [PATCH 1/3] allow dual headers
---
src/KDSoapClient/CMakeLists.txt | 2 +-
@@ -18,13 +18,13 @@ index b81ed4ae..4ecbb1ef 100644
- DESTINATION ${INSTALL_INCLUDE_DIR}/KDSoapClient
+ DESTINATION "${INSTALL_INCLUDE_DIR}/KDSoap${${PROJECT_NAME}_LIBRARY_QTID}/KDSoapClient"
)
-
+
install(
From 4df6c29bf97337d6ae54cbe8b07433571851e42f Mon Sep 17 00:00:00 2001
From: carlosd <60242467+carlosdem at users.noreply.github.com>
Date: Fri, 14 Jul 2023 23:23:36 +1000
-Subject: [PATCH 2/2] allow dual headers
+Subject: [PATCH 2/3] allow dual headers
---
src/KDSoapServer/CMakeLists.txt | 2 +-
@@ -41,5 +41,28 @@ index a4a0e812..2e145b02 100644
- DESTINATION ${INSTALL_INCLUDE_DIR}/KDSoapServer
+ DESTINATION "${INSTALL_INCLUDE_DIR}/KDSoap${${PROJECT_NAME}_LIBRARY_QTID}/KDSoapServer"
)
-
+
install(
+
+From 4f44b6cad5b49e47fb224746ec21f92af3c20e4d Mon Sep 17 00:00:00 2001
+From: carlosd <60242467+carlosdem at users.noreply.github.com>
+Date: Fri, 14 Jul 2023 23:47:58 +1000
+Subject: [PATCH 3/3] allow dual headers
+
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 489af811..c029891c 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -207,7 +207,7 @@ if(CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
+ COMPATIBILITY
+ AnyNewerVersion
+ )
+- install(FILES "${CMAKE_CURRENT_BINARY_DIR}/kdsoap_version.h" DESTINATION ${INSTALL_INCLUDE_DIR}/KDSoapClient)
++ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/kdsoap_version.h" DESTINATION ${INSTALL_INCLUDE_DIR}/KDSoap${${PROJECT_NAME}_LIBRARY_QTID}/KDSoapClient)
+
+ configure_file(
+ "${CMAKE_CURRENT_SOURCE_DIR}/KDSoapConfig-buildtree.cmake.in"
\ No newline at end of file
More information about the Neon-commits
mailing list