clucene: Fix build with CMake 4

This commit is contained in:
مهدي شينون (Mehdi Chinoune) 2025-06-01 10:45:17 +01:00
parent 2745d128a6
commit b925792c91

View File

@ -4,19 +4,19 @@ _realname=clucene
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=2.3.3.4
pkgrel=6
pkgrel=7
pkgdesc="CLucene - a C++ search engine (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url="https://clucene.sourceforge.io/"
license=('spdx:Apache-2.0 OR LGPL-2.1-only')
depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
"${MINGW_PACKAGE_PREFIX}-libwinpthread"
"${MINGW_PACKAGE_PREFIX}-zlib")
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-boost" )
depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
"${MINGW_PACKAGE_PREFIX}-libwinpthread"
"${MINGW_PACKAGE_PREFIX}-zlib")
source=("https://downloads.sourceforge.net/project/${_realname}/${_realname}-core-unstable/${pkgver:0:3}/${_realname}-core-${pkgver}.tar.gz"
clucene-core-2.3.3.4.patch
002-install-contribs-lib.patch
@ -69,6 +69,7 @@ build() {
${MINGW_PREFIX}/bin/cmake.exe -Wno-dev \
-G"Ninja" \
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
-DBUILD_STATIC_LIBRARIES=ON \
-DCMAKE_DLL_NAME_WITH_SOVERSION=ON \
-DBUILD_CONTRIBS_LIB=ON \
@ -82,6 +83,8 @@ package() {
cd "${srcdir}/build-${MSYSTEM}"
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/cmake --install .
install -Dm644 "${srcdir}/${_realname}-core-${pkgver}"/COPYING "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
install -Dm644 "${srcdir}/${_realname}-core-${pkgver}"/*.license "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/
install -Dm644 "${srcdir}"/${_realname}-core-${pkgver}/COPYING \
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
install -Dm644 "${srcdir}"/${_realname}-core-${pkgver}/*.license \
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/
}