git: c35c6fc30a60 - main - textproc/libxslt: switch back to autotools

From: Charlie Li <vishwin_at_FreeBSD.org>
Date: Tue, 29 Mar 2022 12:23:03 UTC
The branch main has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c35c6fc30a60b1d106b032cc77affc0192fe132e

commit c35c6fc30a60b1d106b032cc77affc0192fe132e
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2022-03-29 11:08:51 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2022-03-29 12:22:53 +0000

    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/Makefile                   |  41 +++---
 textproc/libxslt/distinfo                   |   4 +-
 textproc/libxslt/files/extra-patch-docs     |  11 --
 textproc/libxslt/files/patch-CMakeLists.txt |  20 ---
 textproc/libxslt/pkg-plist                  | 218 ++++++----------------------
 5 files changed, 65 insertions(+), 229 deletions(-)

diff --git a/textproc/libxslt/Makefile b/textproc/libxslt/Makefile
index b30b19a468db..4b2701651018 100644
--- a/textproc/libxslt/Makefile
+++ b/textproc/libxslt/Makefile
@@ -5,7 +5,7 @@ DISTVERSION=	1.1.35
 PORTREVISION=	1
 CATEGORIES=	textproc gnome
 MASTER_SITES=	GNOME/sources/${PORTNAME}/${DISTVERSION:R}/
-DIST_SUBDIR=	gnome2
+DIST_SUBDIR=	gnome
 
 MAINTAINER=	desktop@FreeBSD.org
 COMMENT=	XML stylesheet transformation library
@@ -13,32 +13,33 @@ COMMENT=	XML stylesheet transformation library
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
-		libgpg-error.so:security/libgpg-error
-
-USES=		cmake cpe gnome localbase:ldflags pathfix pkgconfig tar:xz
+LIB_DEPENDS=	libicudata.so:devel/icu
+USES=		cpe gmake gnome libtool localbase:ldflags pathfix pkgconfig tar:xz
 CPE_VENDOR=	xmlsoft
+# many ports use xsltproc as a BUILD_DEPENDS, using cmake can cause dependency loops
+GNU_CONFIGURE=	yes
 USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
 
-CMAKE_OFF=	LIBXSLT_WITH_PYTHON
-CMAKE_ON=	LIBXSLT_WITH_CRYPTO
+CONFIGURE_ARGS=	--with-html-dir=${PREFIX}/share/doc \
+		--without-python
+INSTALL_TARGET=	install-strip
+TEST_TARGET=	check
 
-OPTIONS_DEFINE=	DOCS DEBUG MEM_DEBUG TEST
-OPTIONS_SUB=	yes
+OPTIONS_DEFINE=	CRYPTO MEM_DEBUG
+OPTIONS_DEFAULT=	CRYPTO
 
+CRYPTO_DESC=	Enable crypto support
 MEM_DEBUG_DESC=	Enable memory debugging
 
-DEBUG_CMAKE_BOOL=	LIBXSLT_WITH_XSLT_DEBUG
-DOCS_EXTRA_PATCHES_OFF=	${PATCHDIR}/extra-patch-docs
-MEM_DEBUG_CMAKE_BOOL=	LIBXSLT_WITH_MEM_DEBUG
-TEST_CMAKE_BOOL=	LIBXSLT_WITH_TESTS
-TEST_TEST_TARGET=	test
-
-post-install:
-	${RLN} ${STAGEDIR}${PREFIX}/lib/libexslt.so.0.8.20 ${STAGEDIR}${PREFIX}/lib/libexslt.so.0
-	${RLN} ${STAGEDIR}${PREFIX}/lib/libxslt.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libxslt.so.1
-	${MKDIR} ${STAGEDIR}${PREFIX}/lib/libxslt-plugins
-	${INSTALL_DATA} ${WRKSRC}/libxslt.m4 ${STAGEDIR}${PREFIX}/share/aclocal/libxslt.m4
+CRYPTO_LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
+			libgpg-error.so:security/libgpg-error
+CRYPTO_CONFIGURE_WITH=	crypto
+
+MEM_DEBUG_CONFIGURE_WITH=	mem-debug
+
+post-patch:
+	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-data-local||' \
+		${WRKSRC}/doc/Makefile.in
 
 .include <bsd.port.mk>
diff --git a/textproc/libxslt/distinfo b/textproc/libxslt/distinfo
index 76801005fb3f..f8cdbc85d4b6 100644
--- a/textproc/libxslt/distinfo
+++ b/textproc/libxslt/distinfo
@@ -1,3 +1,3 @@
 TIMESTAMP = 1645748296
-SHA256 (gnome2/libxslt-1.1.35.tar.xz) = 8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79
-SIZE (gnome2/libxslt-1.1.35.tar.xz) = 1827548
+SHA256 (gnome/libxslt-1.1.35.tar.xz) = 8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79
+SIZE (gnome/libxslt-1.1.35.tar.xz) = 1827548
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)
- 
diff --git a/textproc/libxslt/pkg-plist b/textproc/libxslt/pkg-plist
index c7ada5325f98..29fed7c884bc 100644
--- a/textproc/libxslt/pkg-plist
+++ b/textproc/libxslt/pkg-plist
@@ -24,14 +24,13 @@ include/libxslt/xsltconfig.h
 include/libxslt/xsltexports.h
 include/libxslt/xsltlocale.h
 include/libxslt/xsltutils.h
-lib/cmake/libxslt-1.1.35/FindGcrypt.cmake
-lib/cmake/libxslt-1.1.35/libxslt-config-version.cmake
-lib/cmake/libxslt-1.1.35/libxslt-config.cmake
-lib/cmake/libxslt-1.1.35/libxslt-export-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/libxslt-1.1.35/libxslt-export.cmake
+lib/cmake/libxslt/FindGcrypt.cmake
+lib/cmake/libxslt/libxslt-config.cmake
+lib/libexslt.a
 lib/libexslt.so
 lib/libexslt.so.0
 lib/libexslt.so.0.8.20
+lib/libxslt.a
 lib/libxslt.so
 lib/libxslt.so.1
 lib/libxslt.so.1.1.35
@@ -42,175 +41,42 @@ man/man1/xsltproc.1.gz
 man/man3/libexslt.3.gz
 man/man3/libxslt.3.gz
 share/aclocal/libxslt.m4
-%%PORTDOCS%%%%DOCSDIR%%/API.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk0.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk1.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk10.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk11.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk12.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk2.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk3.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk4.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk5.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk6.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk7.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk8.html
-%%PORTDOCS%%%%DOCSDIR%%/APIchunk9.html
-%%PORTDOCS%%%%DOCSDIR%%/APIconstructors.html
-%%PORTDOCS%%%%DOCSDIR%%/APIfiles.html
-%%PORTDOCS%%%%DOCSDIR%%/APIfunctions.html
-%%PORTDOCS%%%%DOCSDIR%%/APIsymbols.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/APIchunk0.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/APIconstructors.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/APIfiles.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/APIfunctions.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/APIsymbols.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/bugs.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/devhelp2.xsl
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/general.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/home.png
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/html.xsl
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/index.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/left.png
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/libexslt-exslt.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/libexslt-exsltexports.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/libexslt.devhelp2
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/right.png
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/style.css
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/devhelp/up.png
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/docs.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/downloads.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/exslt.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/help.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/html/book1.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/html/home.png
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/html/left.png
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/html/libexslt-exslt.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/html/libexslt-exsltexports.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/html/libexslt-lib.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/html/right.png
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/html/up.png
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/index.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/intro.html
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/libexslt-api.xml
-%%PORTDOCS%%%%DOCSDIR%%/EXSLT/libexslt-refs.xml
-%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
-%%PORTDOCS%%%%DOCSDIR%%/Libxslt-Logo-180x168.gif
-%%PORTDOCS%%%%DOCSDIR%%/Libxslt-Logo-90x34.gif
-%%PORTDOCS%%%%DOCSDIR%%/api.xsl
-%%PORTDOCS%%%%DOCSDIR%%/apibuild.py
-%%PORTDOCS%%%%DOCSDIR%%/bugs.html
-%%PORTDOCS%%%%DOCSDIR%%/checkapisym.xsl
-%%PORTDOCS%%%%DOCSDIR%%/contexts.gif
-%%PORTDOCS%%%%DOCSDIR%%/contribs.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/devhelp2.xsl
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/general.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/home.png
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/html.xsl
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/index.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/left.png
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-attributes.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-documents.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-extra.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-functions.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-imports.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-keys.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-namespaces.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-numbersInternals.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-pattern.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-preproc.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-security.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-templates.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-transform.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-variables.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-xslt.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-xsltInternals.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-xsltexports.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-xsltlocale.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt-xsltutils.html
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/libxslt.devhelp2
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/right.png
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/style.css
-%%PORTDOCS%%%%DOCSDIR%%/devhelp/up.png
-%%PORTDOCS%%%%DOCSDIR%%/docbook.html
-%%PORTDOCS%%%%DOCSDIR%%/docs.html
-%%PORTDOCS%%%%DOCSDIR%%/downloads.html
-%%PORTDOCS%%%%DOCSDIR%%/duck.png
-%%PORTDOCS%%%%DOCSDIR%%/epatents.png
-%%PORTDOCS%%%%DOCSDIR%%/extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/gnome2.png
-%%PORTDOCS%%%%DOCSDIR%%/help.html
-%%PORTDOCS%%%%DOCSDIR%%/html/book1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/home.png
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/left.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-attributes.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-documents.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-extra.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-functions.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-imports.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-keys.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-lib.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-namespaces.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-numbersInternals.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-pattern.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-preproc.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-security.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-templates.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-transform.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-variables.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-xslt.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-xsltInternals.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-xsltexports.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-xsltlocale.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libxslt-xsltutils.html
-%%PORTDOCS%%%%DOCSDIR%%/html/right.png
-%%PORTDOCS%%%%DOCSDIR%%/html/up.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/1.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/10.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/2.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/3.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/4.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/5.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/6.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/7.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/8.png
-%%PORTDOCS%%%%DOCSDIR%%/images/callouts/9.png
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/internals.html
-%%PORTDOCS%%%%DOCSDIR%%/intro.html
-%%PORTDOCS%%%%DOCSDIR%%/libxslt-api.xml
-%%PORTDOCS%%%%DOCSDIR%%/libxslt-refs.xml
-%%PORTDOCS%%%%DOCSDIR%%/libxslt.xsa
-%%PORTDOCS%%%%DOCSDIR%%/newapi.xsl
-%%PORTDOCS%%%%DOCSDIR%%/news.html
-%%PORTDOCS%%%%DOCSDIR%%/news.xsl
-%%PORTDOCS%%%%DOCSDIR%%/node.gif
-%%PORTDOCS%%%%DOCSDIR%%/object.gif
-%%PORTDOCS%%%%DOCSDIR%%/processing.gif
-%%PORTDOCS%%%%DOCSDIR%%/python.html
-%%PORTDOCS%%%%DOCSDIR%%/redhat.gif
-%%PORTDOCS%%%%DOCSDIR%%/search.xml
-%%PORTDOCS%%%%DOCSDIR%%/site.xsl
-%%PORTDOCS%%%%DOCSDIR%%/smallfootonly.gif
-%%PORTDOCS%%%%DOCSDIR%%/stylesheet.gif
-%%PORTDOCS%%%%DOCSDIR%%/symbols.xml
-%%PORTDOCS%%%%DOCSDIR%%/syms.xsl
-%%PORTDOCS%%%%DOCSDIR%%/templates.gif
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/libxslt_tutorial.c
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/libxslttutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/libxslttutorial.xml
-%%PORTDOCS%%%%DOCSDIR%%/tutorial2/libxslt_pipes.c
-%%PORTDOCS%%%%DOCSDIR%%/tutorial2/libxslt_pipes.html
-%%PORTDOCS%%%%DOCSDIR%%/tutorial2/libxslt_pipes.xml
-%%PORTDOCS%%%%DOCSDIR%%/w3c.png
-%%PORTDOCS%%%%DOCSDIR%%/xsa.xsl
-%%PORTDOCS%%%%DOCSDIR%%/xslt.html
-%%PORTDOCS%%%%DOCSDIR%%/xsltproc.1
-%%PORTDOCS%%%%DOCSDIR%%/xsltproc.html
-%%PORTDOCS%%%%DOCSDIR%%/xsltproc.xml
-%%PORTDOCS%%%%DOCSDIR%%/xsltproc2.html
+share/gtk-doc/html/libexslt/general.html
+share/gtk-doc/html/libexslt/home.png
+share/gtk-doc/html/libexslt/index.html
+share/gtk-doc/html/libexslt/left.png
+share/gtk-doc/html/libexslt/libexslt-exslt.html
+share/gtk-doc/html/libexslt/libexslt-exsltexports.html
+share/gtk-doc/html/libexslt/libexslt.devhelp2
+share/gtk-doc/html/libexslt/right.png
+share/gtk-doc/html/libexslt/style.css
+share/gtk-doc/html/libexslt/up.png
+share/gtk-doc/html/libxslt/general.html
+share/gtk-doc/html/libxslt/home.png
+share/gtk-doc/html/libxslt/index.html
+share/gtk-doc/html/libxslt/left.png
+share/gtk-doc/html/libxslt/libxslt-attributes.html
+share/gtk-doc/html/libxslt/libxslt-documents.html
+share/gtk-doc/html/libxslt/libxslt-extensions.html
+share/gtk-doc/html/libxslt/libxslt-extra.html
+share/gtk-doc/html/libxslt/libxslt-functions.html
+share/gtk-doc/html/libxslt/libxslt-imports.html
+share/gtk-doc/html/libxslt/libxslt-keys.html
+share/gtk-doc/html/libxslt/libxslt-namespaces.html
+share/gtk-doc/html/libxslt/libxslt-numbersInternals.html
+share/gtk-doc/html/libxslt/libxslt-pattern.html
+share/gtk-doc/html/libxslt/libxslt-preproc.html
+share/gtk-doc/html/libxslt/libxslt-security.html
+share/gtk-doc/html/libxslt/libxslt-templates.html
+share/gtk-doc/html/libxslt/libxslt-transform.html
+share/gtk-doc/html/libxslt/libxslt-variables.html
+share/gtk-doc/html/libxslt/libxslt-xslt.html
+share/gtk-doc/html/libxslt/libxslt-xsltInternals.html
+share/gtk-doc/html/libxslt/libxslt-xsltexports.html
+share/gtk-doc/html/libxslt/libxslt-xsltlocale.html
+share/gtk-doc/html/libxslt/libxslt-xsltutils.html
+share/gtk-doc/html/libxslt/libxslt.devhelp2
+share/gtk-doc/html/libxslt/right.png
+share/gtk-doc/html/libxslt/style.css
+share/gtk-doc/html/libxslt/up.png
 @dir lib/libxslt-plugins