diff --git a/srcpkgs/belcard/patches/cmake.patch b/srcpkgs/belcard/patches/cmake.patch new file mode 100644 index 00000000000..82e64776970 --- /dev/null +++ b/srcpkgs/belcard/patches/cmake.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt 2024-07-03 17:05:32.761834538 +0200 ++++ - 2024-07-03 17:06:11.527232818 +0200 +@@ -115,7 +115,7 @@ + endif() + + include(CMakePackageConfigHelpers) +-set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake") ++set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") + configure_package_config_file("${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" + INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" + NO_SET_AND_CHECK_MACRO diff --git a/srcpkgs/belcard/template b/srcpkgs/belcard/template index 0136177cc97..4d070bed8e6 100644 --- a/srcpkgs/belcard/template +++ b/srcpkgs/belcard/template @@ -1,16 +1,16 @@ # Template file for 'belcard' pkgname=belcard -version=5.2.111 +version=5.3.74 revision=1 build_style=cmake -configure_args="-DENABLE_STATIC=FALSE -DENABLE_UNIT_TESTS=FALSE" +configure_args="-DBUILD_SHARED_LIBS=TRUE -DENABLE_UNIT_TESTS=FALSE" makedepends="bctoolbox-devel belr-devel" short_desc="C++ library to manipulate VCard standard format" maintainer="John " license="GPL-3.0-or-later" homepage="https://linphone.org" distfiles="https://gitlab.linphone.org/BC/public/belcard/-/archive/${version}/belcard-${version}.tar.gz" -checksum=81511ce6c987f3c1a654a164a66be4c3ff0b0d555f023bb0a3186ea9a5385b49 +checksum=0a6f6129767d43378a6a25c46483ac0645ecb5d9f485979cbb896e277973024e belcard-devel_package() { short_desc+=" - development files" @@ -19,6 +19,6 @@ belcard-devel_package() { vmove usr/bin vmove "usr/lib/*.so" vmove usr/include - vmove usr/share/belcard/cmake + vmove usr/lib/cmake } }