From 5c303b5752ba4928b4895c4fbc47db190ef57bb6 Mon Sep 17 00:00:00 2001
From: Guilhem Saurel <guilhem.saurel@laas.fr>
Date: Tue, 19 Jul 2022 00:38:41 +0200
Subject: [PATCH] [wip/qualisys-cpp-sdk] add patch-ab

ref. pr 29
---
 qualisys-cpp-sdk/Makefile         |  2 +-
 qualisys-cpp-sdk/PLIST            |  2 +-
 qualisys-cpp-sdk/depend.mk        |  2 +-
 qualisys-cpp-sdk/distinfo         |  1 +
 qualisys-cpp-sdk/patches/patch-ab | 11 +++++++++++
 5 files changed, 15 insertions(+), 3 deletions(-)
 create mode 100644 qualisys-cpp-sdk/patches/patch-ab

diff --git a/qualisys-cpp-sdk/Makefile b/qualisys-cpp-sdk/Makefile
index 7be45983..ea18d209 100644
--- a/qualisys-cpp-sdk/Makefile
+++ b/qualisys-cpp-sdk/Makefile
@@ -3,7 +3,7 @@
 #
 
 PKGNAME=		qualisys-cpp-sdk-2021.2
-PKGREVISION=		1
+PKGREVISION=		2
 
 GITHUB_TAG=		rt_protocol_1.23
 DISTNAME=		qualisys_cpp_sdk
diff --git a/qualisys-cpp-sdk/PLIST b/qualisys-cpp-sdk/PLIST
index e8ba7e59..9e4f419e 100644
--- a/qualisys-cpp-sdk/PLIST
+++ b/qualisys-cpp-sdk/PLIST
@@ -3,7 +3,7 @@ include/qualisys_cpp_sdk/Markup.h
 include/qualisys_cpp_sdk/Network.h
 include/qualisys_cpp_sdk/RTPacket.h
 include/qualisys_cpp_sdk/RTProtocol.h
-lib/libqualisys_cpp_sdk.a
+lib/libqualisys_cpp_sdk.so
 lib/qualisys_cpp_sdk/qualisys_cpp_sdkConfig.cmake
 lib/qualisys_cpp_sdk/qualisys_cpp_sdkTargets-release.cmake
 lib/qualisys_cpp_sdk/qualisys_cpp_sdkTargets.cmake
diff --git a/qualisys-cpp-sdk/depend.mk b/qualisys-cpp-sdk/depend.mk
index 4cf4da2d..c867149c 100644
--- a/qualisys-cpp-sdk/depend.mk
+++ b/qualisys-cpp-sdk/depend.mk
@@ -15,7 +15,7 @@ PREFER.qualisys-cpp-sdk?=	robotpkg
 
 SYSTEM_SEARCH.qualisys-cpp-sdk=				\
   'include/qualisys_cpp_sdk/RTPacket.h'			\
-  'lib/libqualisys_cpp_sdk.a'				\
+  'lib/libqualisys_cpp_sdk.so'				\
   'lib/qualisys_cpp_sdk/qualisys_cpp_sdkConfig.cmake'
 
 DEPEND_USE+=			qualisys-cpp-sdk
diff --git a/qualisys-cpp-sdk/distinfo b/qualisys-cpp-sdk/distinfo
index 467ae07d..6f7d5602 100644
--- a/qualisys-cpp-sdk/distinfo
+++ b/qualisys-cpp-sdk/distinfo
@@ -4,3 +4,4 @@ Size (qualisys_cpp_sdk-rt_protocol_1.23.tar.gz) = 95577 bytes
 SHA1 (patch-24) = f1f409d036095b2879ef8a733646f74046f867bf
 SHA1 (patch-26) = 0e55c6e29280b19b154762ba36a43b703497d7e9
 SHA1 (patch-aa) = 47a07b2ba6415dd6d50267f325e85b83bd177edd
+SHA1 (patch-ab) = ebe3bd54676848e945a5bb0514a37d993693a8d6
diff --git a/qualisys-cpp-sdk/patches/patch-ab b/qualisys-cpp-sdk/patches/patch-ab
new file mode 100644
index 00000000..c51f9e79
--- /dev/null
+++ b/qualisys-cpp-sdk/patches/patch-ab
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig	2022-07-19 00:37:40.000000000 +0200
++++ CMakeLists.txt	2022-07-19 00:37:50.702873124 +0200
+@@ -5,7 +5,7 @@
+ 
+ include(GNUInstallDirs)
+ 
+-add_library(${PROJECT_NAME}
++add_library(${PROJECT_NAME} SHARED
+         Markup.cpp
+         Network.cpp
+         RTPacket.cpp
-- 
GitLab