diff --git a/www/tdom/Makefile b/www/tdom/Makefile index e11cbbd93465..780e9588b7d1 100644 --- a/www/tdom/Makefile +++ b/www/tdom/Makefile @@ -1,64 +1,63 @@ PORTNAME= tDOM -PORTVERSION= 0.9.1 +PORTVERSION= 0.9.3 CATEGORIES= www MASTER_SITES= http://tdom.org/downloads/ -DISTNAME= ${PORTNAME:tl}-${PORTVERSION} -EXTRACT_SUFX= -src.tgz +DISTNAME= ${PORTNAME:tl}-${PORTVERSION}-src MAINTAINER= mi@aldan.algebra.com COMMENT= High performance processing of XML and HTML data with Tcl WWW= http://www.tdom.org/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= tcl:tea CONFIGURE_ARGS= --enable-threads --disable-tdomalloc EXTRACT_AFTER_ARGS=--exclude 'expat*/*.c' --exclude 'expat*/[a-mo-z]*.h' \ - --exclude 'domalloc*' + --exclude 'domalloc*' --exclude win TEST_TARGET= test PLIST_SUB= PORTVERSION=${PORTVERSION} DOCS= CHANGES README OPTIONS_DEFINE= DOCS HTML5 OPTIONS_DEFAULT=${OPTIONS_DEFINE} EBASE OPTIONS_SINGLE= EXPAT OPTIONS_SINGLE_EXPAT= EBASE EPORTS EBASE_DESC= Use Expat from base EPORTS_DESC= Use Expat from ports HTML5_DESC= Enable parsing of HTML5 (requires gumbo) HTML5_LIB_DEPENDS=libgumbo.so:devel/gumbo HTML5_CONFIGURE_ENABLE=html5 HTML5_CFLAGS= -I${LOCALBASE}/include HTML5_USES= pkgconfig EPORTS_LIB_DEPENDS= libexpat.so:textproc/expat2 EPORTS_CONFIGURE_ON= --with-expat=${LOCALBASE} EBASE_CONFIGURE_ON= --with-expat=/usr MAKE_ARGS+= RANLIB_STUB=: .include .if ${PORT_OPTIONS:MEBASE} post-patch: ${REINPLACE_CMD} 's|expat\.h|bsdxml.h|g' \ ${WRKSRC}/configure \ ${WRKSRC}/generic/dom.h \ ${WRKSRC}/generic/tdom.h \ ${WRKSRC}/generic/tclexpat.h ${REINPLACE_CMD} 's|-lexpat|-lbsdxml|' ${WRKSRC}/configure ${REINPLACE_CMD} '553s|$$|knownBug} {|' ${WRKSRC}/tests/dom.test .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}/html/ .include diff --git a/www/tdom/distinfo b/www/tdom/distinfo index 10d6b100db6c..b51e0060dc48 100644 --- a/www/tdom/distinfo +++ b/www/tdom/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1537791265 -SHA256 (tdom-0.9.1-src.tgz) = 3b1f644cf07533fe4afaa8cb709cb00a899d9e9ebfa66f4674aa2dcfb398242c -SIZE (tdom-0.9.1-src.tgz) = 1100163 +TIMESTAMP = 1704653401 +SHA256 (tdom-0.9.3-src.tar.gz) = b46bcb6750283bcf41bd6f220cf06e7074752dc8b9a87a192bd81e53caad53f9 +SIZE (tdom-0.9.3-src.tar.gz) = 1319804 diff --git a/www/tdom/files/patch-Makefile.in b/www/tdom/files/patch-Makefile.in index 3e19fe584ece..6d360066ee0d 100644 --- a/www/tdom/files/patch-Makefile.in +++ b/www/tdom/files/patch-Makefile.in @@ -1,23 +1,9 @@ --- Makefile.in 2018-07-23 18:03:51.409385897 -0400 +++ Makefile.in 2018-10-14 10:04:41.681243000 -0400 @@ -114,5 +114,5 @@ EXEEXT = @EXEEXT@ LDFLAGS_DEFAULT = @LDFLAGS_DEFAULT@ -MAKE_LIB = @MAKE_LIB@ +MAKE_LIB = @MAKE_LIB@ ${LDFLAGS_DEFAULT} MAKE_SHARED_LIB = @MAKE_SHARED_LIB@ MAKE_STATIC_LIB = @MAKE_STATIC_LIB@ -@@ -217,5 +217,5 @@ - #======================================================================== - --binaries: versionhash.h $(BINARIES) pkgIndex.tcl-hand -+binaries: $(top_builddir)/versionhash.h $(BINARIES) pkgIndex.tcl-hand - - libraries: -@@ -342,5 +342,5 @@ - # Create a include file that #define the current fossil hash - #======================================================================== --versionhash.h: $(srcdir)/manifest.uuid -+$(top_builddir)/versionhash.h: $(srcdir)/manifest.uuid - @echo "#define FOSSIL_HASH \"" | tr -d '\n\r' > $(top_builddir)/versionhash.h - @cat $(srcdir)/manifest.uuid | tr -d '\n\r' >> $(top_builddir)/versionhash.h diff --git a/www/tdom/pkg-plist b/www/tdom/pkg-plist index fbd567bc2df5..3bf420b71af3 100644 --- a/www/tdom/pkg-plist +++ b/www/tdom/pkg-plist @@ -1,27 +1,28 @@ include/tdom.h lib/tdom%%PORTVERSION%%/libtdom%%PORTVERSION%%.so lib/tdom%%PORTVERSION%%/libtdomstub%%PORTVERSION%%.a lib/tdom%%PORTVERSION%%/pkgIndex.tcl lib/tdom%%PORTVERSION%%/tdom.tcl lib/tdomConfig.sh man/mann/dom.n.gz man/mann/domDoc.n.gz man/mann/domNode.n.gz man/mann/expat.n.gz man/mann/expatapi.n.gz man/mann/pullparser.n.gz +man/mann/schema.n.gz man/mann/tdomcmd.n.gz man/mann/tnc.n.gz %%PORTDOCS%%%%DOCSDIR%%/html/category-index.html %%PORTDOCS%%%%DOCSDIR%%/html/dom.html %%PORTDOCS%%%%DOCSDIR%%/html/domDoc.html %%PORTDOCS%%%%DOCSDIR%%/html/domNode.html %%PORTDOCS%%%%DOCSDIR%%/html/expat.html %%PORTDOCS%%%%DOCSDIR%%/html/expatapi.html %%PORTDOCS%%%%DOCSDIR%%/html/index.html %%PORTDOCS%%%%DOCSDIR%%/html/keyword-index.html %%PORTDOCS%%%%DOCSDIR%%/html/pullparser.html %%PORTDOCS%%%%DOCSDIR%%/html/tdomcmd.html %%PORTDOCS%%%%DOCSDIR%%/html/tnc.html %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/README