diff options
author | Charlie Li <vishwin@FreeBSD.org> | 2022-03-29 07:08:51 -0400 |
---|---|---|
committer | Charlie Li <vishwin@FreeBSD.org> | 2022-03-29 08:22:53 -0400 |
commit | c35c6fc30a60b1d106b032cc77affc0192fe132e (patch) | |
tree | 23b69cc2335f3ec1135567c108ab03b31c993bbb /textproc/libxslt/files | |
parent | www/elgg: Reset maintainer (diff) |
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
Diffstat (limited to 'textproc/libxslt/files')
-rw-r--r-- | textproc/libxslt/files/extra-patch-docs | 11 | ||||
-rw-r--r-- | textproc/libxslt/files/patch-CMakeLists.txt | 20 |
2 files changed, 0 insertions, 31 deletions
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) - |