From c35c6fc30a60b1d106b032cc77affc0192fe132e Mon Sep 17 00:00:00 2001 From: Charlie Li Date: Tue, 29 Mar 2022 07:08:51 -0400 Subject: textproc/libxslt: switch back to autotools Many ports use xsltproc as a BUILD_DEPENDS. CMake itself unconditionally depends on ftp/curl, for which certain options can pull in dependencies using xsltproc to build. While here: - DIST_SUBDIR to gnome - add devel/icu LIB_DEPENDS PR: 262853 Pointy-hat to: diizzy Approved by: fluffy (mentor) Differential Revision: https://reviews.freebsd.org/D34705 --- textproc/libxslt/files/extra-patch-docs | 11 ----------- textproc/libxslt/files/patch-CMakeLists.txt | 20 -------------------- 2 files changed, 31 deletions(-) delete mode 100644 textproc/libxslt/files/extra-patch-docs delete mode 100644 textproc/libxslt/files/patch-CMakeLists.txt (limited to 'textproc/libxslt/files') diff --git a/textproc/libxslt/files/extra-patch-docs b/textproc/libxslt/files/extra-patch-docs deleted file mode 100644 index 2d6c0ccae644..000000000000 --- a/textproc/libxslt/files/extra-patch-docs +++ /dev/null @@ -1,11 +0,0 @@ ---- CMakeLists.txt.orig 2022-02-26 05:49:51 UTC -+++ CMakeLists.txt -@@ -430,7 +430,7 @@ endif() - install(FILES libexslt/libexslt.3 DESTINATION ${CMAKE_INSTALL_MANDIR}/man3 COMPONENT documentation) - install(FILES libxslt/libxslt.3 DESTINATION ${CMAKE_INSTALL_MANDIR}/man3 COMPONENT documentation) - install(FILES doc/xsltproc.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT documentation) --install(DIRECTORY doc/ DESTINATION ${CMAKE_INSTALL_DATADIR}/doc/libxslt COMPONENT documentation PATTERN Makefile.* EXCLUDE) -+#install(DIRECTORY doc/ DESTINATION ${CMAKE_INSTALL_DATADIR}/doc/libxslt COMPONENT documentation PATTERN Makefile.* EXCLUDE) - - if(LIBXSLT_WITH_CRYPTO) - install(FILES FindGcrypt.cmake DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/libxslt-${PROJECT_VERSION} COMPONENT development) diff --git a/textproc/libxslt/files/patch-CMakeLists.txt b/textproc/libxslt/files/patch-CMakeLists.txt deleted file mode 100644 index b1fcf447093d..000000000000 --- a/textproc/libxslt/files/patch-CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ ---- CMakeLists.txt.orig 2022-02-16 16:27:55 UTC -+++ CMakeLists.txt -@@ -480,7 +480,7 @@ set(EXSLT_PRIVATE_LIBS "${XSLT_PRIVATE_LIBS} ${LIBGCRY - file(RELATIVE_PATH PACKAGE_RELATIVE_PATH "${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig" "${CMAKE_INSTALL_PREFIX}") - string(REGEX REPLACE "/$" "" PACKAGE_RELATIVE_PATH "${PACKAGE_RELATIVE_PATH}") - --set(prefix "\${pcfiledir}/${PACKAGE_RELATIVE_PATH}") -+set(prefix ${CMAKE_INSTALL_PREFIX}) - set(exec_prefix "\${prefix}") - set(libdir "\${prefix}/${CMAKE_INSTALL_LIBDIR}") - set(includedir "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}") -@@ -489,7 +489,7 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libxslt.pc D - configure_file(libexslt.pc.in libexslt.pc @ONLY) - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libexslt.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig COMPONENT development) - --set(prefix "\$(cd \"\$(dirname \"\$0\")\"; pwd -P)/..") -+set(XSLT_INCLUDEDIR "-I\${includedir}/libxml2 -I\${includedir}") - configure_file(xslt-config.in xslt-config @ONLY) - install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/xslt-config DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT development) - -- cgit v1.2.3