From 9cfdc1fb1efe53bcdb8ad8d06369e2f56025e63c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= Date: Mon, 10 Aug 2020 13:42:29 +0200 Subject: [PATCH] libsignal-protocol-c: change to shared library --- common/shlibs | 1 + srcpkgs/libsignal-protocol-c-devel | 1 + srcpkgs/libsignal-protocol-c/template | 14 ++++++++++++-- 3 files changed, 14 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/libsignal-protocol-c-devel diff --git a/common/shlibs b/common/shlibs index d9fba22d620..33919236eda 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3987,3 +3987,4 @@ libaml.so.0 aml-0.1.0_1 libneatvnc.so.0 neatvnc-0.2.0_1 libtdjson.so.1.6.0 libtd-1.6.0_1 libJudy.so.1 judy-1.0.5_1 +libsignal-protocol-c.so.2 libsignal-protocol-c-2.3.3_2 diff --git a/srcpkgs/libsignal-protocol-c-devel b/srcpkgs/libsignal-protocol-c-devel new file mode 120000 index 00000000000..7f64c9cf85b --- /dev/null +++ b/srcpkgs/libsignal-protocol-c-devel @@ -0,0 +1 @@ +libsignal-protocol-c \ No newline at end of file diff --git a/srcpkgs/libsignal-protocol-c/template b/srcpkgs/libsignal-protocol-c/template index 2f60b284e44..9fa03bf6054 100644 --- a/srcpkgs/libsignal-protocol-c/template +++ b/srcpkgs/libsignal-protocol-c/template @@ -1,9 +1,9 @@ # Template file for 'libsignal-protocol-c' pkgname=libsignal-protocol-c version=2.3.3 -revision=1 +revision=2 build_style=cmake -configure_args="-DCMAKE_POSITION_INDEPENDENT_CODE=ON" +configure_args="-DBUILD_SHARED_LIBS=ON" makedepends="libressl-devel" checkdepends="pkg-config check-devel" short_desc="Signal Protocol C Library" @@ -16,3 +16,13 @@ checksum=c22e7690546e24d46210ca92dd808f17c3102e1344cd2f9a370136a96d22319d if [ "${XBPS_CHECK_PKGS}" ]; then configure_args+=" -DBUILD_TESTING=1" fi + +libsignal-protocol-c-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +}