libxslt: migrate to cmake

This commit is contained in:
Rudi Heitbaum 2024-01-13 05:24:01 +00:00
parent fa5abde81c
commit 118620a6d6

View File

@ -12,23 +12,21 @@ PKG_DEPENDS_HOST="libxml2:host"
PKG_DEPENDS_TARGET="toolchain libxml2"
PKG_LONGDESC="A XSLT C library."
PKG_BUILD_FLAGS="+pic"
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_HOST=" ac_cv_header_ansidecl_h=no \
ac_cv_header_xlocale_h=no \
--enable-static \
--disable-shared \
--without-python \
--with-libxml-prefix=${TOOLCHAIN} \
--without-crypto"
PKG_CMAKE_OPTS_ALL="-DBUILD_SHARED_LIBS=OFF \
-DLIBXSLT_WITH_DEBUGGER=ON \
-DLIBXSLT_WITH_CRYPTO=OFF \
-DLIBXSLT_WITH_MEM_DEBUG=OFF \
-DLIBXSLT_WITH_MODULES=ON \
-DLIBXSLT_WITH_PROFILER=ON \
-DLIBXSLT_WITH_PYTHON=OFF \
-DLIBXSLT_WITH_TESTS=OFF \
-DLIBXSLT_WITH_THREADS=ON \
-DLIBXSLT_WITH_XSLT_DEBUG=ON"
PKG_CONFIGURE_OPTS_TARGET="ac_cv_header_ansidecl_h=no \
ac_cv_header_xlocale_h=no \
--enable-static \
--disable-shared \
--without-python \
--with-libxml-prefix=${SYSROOT_PREFIX}/usr \
--without-crypto"
PKG_CMAKE_OPTS_HOST=${PKG_CMAKE_OPTS_ALL}
PKG_CMAKE_OPTS_TARGET=${PKG_CMAKE_OPTS_ALL}
post_makeinstall_target() {
sed -e "s:\(['= ]\)/usr:\\1${SYSROOT_PREFIX}/usr:g" -i ${SYSROOT_PREFIX}/usr/bin/xslt-config