Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jan 2014 08:53:51 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r339665 - head/www/tdom
Message-ID:  <201401140853.s0E8rpKU066579@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Tue Jan 14 08:53:50 2014
New Revision: 339665
URL: http://svnweb.freebsd.org/changeset/ports/339665

Log:
  - Convert to USES=gmake tcl
  - Convert to OPTIONSng
  - STAGE-clean

Modified:
  head/www/tdom/Makefile   (contents, props changed)
  head/www/tdom/pkg-plist   (contents, props changed)

Modified: head/www/tdom/Makefile
==============================================================================
--- head/www/tdom/Makefile	Tue Jan 14 08:42:11 2014	(r339664)
+++ head/www/tdom/Makefile	Tue Jan 14 08:53:50 2014	(r339665)
@@ -13,13 +13,13 @@ COMMENT=	High performance XML data proce
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/unix
 TDOMBASE=	${PREFIX}/lib/tdom${PORTVERSION}
 
-USE_TCL=	84+
+OPTIONS_DEFINE=	DOCS
+
+USES=		gmake tcl
 
-USE_GMAKE=	yes
 HAS_CONFIGURE=	yes
 CONFIGURE_SCRIPT=	../configure
 
-NO_STAGE=	yes
 pre-configure:
 	${RM} -f ${WRKSRC}/../generic/domalloc.?
 
@@ -27,9 +27,6 @@ USE_LDCONFIG=	${TDOMBASE}
 
 PLIST_SUB+=	PORTVERSION=${PORTVERSION}
 
-MANN=		dom.n domDoc.n domNode.n expat.n expatapi.n tdomcmd.n tnc.n
-MANCOMPRESSED=	no
-
 DOCS=		CHANGES LICENSE README README.AOL
 HTMLDOCS=	category-index.html dom.html domDoc.html domNode.html \
 		expat.html expatapi.html index.html keyword-index.html \
@@ -38,21 +35,22 @@ HTMLDOCS=	category-index.html dom.html d
 post-build test:
 	${SETENV} LANG=C ${MAKE} -C ${WRKSRC} test
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
-CONFIGURE_ARGS+=	--enable-threads --disable-tdomalloc \
+CONFIGURE_ARGS+=--enable-threads --disable-tdomalloc \
 		--with-tcl=${TCL_LIBDIR} \
-		--with-tclinclude=${TCL_INCLUDEDIR} --prefix=${PREFIX}
+		--with-tclinclude=${TCL_INCLUDEDIR} \
+		--prefix=${PREFIX} --exec-prefix=${PREFIX}
 
 post-install:
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}/html
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}/html
 . for FILE in ${DOCS}
-	@${INSTALL_DATA} ${WRKSRC}/../${FILE} ${DOCSDIR}/${FILE}
+	@${INSTALL_DATA} ${WRKSRC}/../${FILE} ${STAGEDIR}${DOCSDIR}/${FILE}
 . endfor
 . for FILE in ${HTMLDOCS}
-	@${INSTALL_DATA} ${WRKSRC}/../doc/${FILE} ${DOCSDIR}/html/${FILE}
+	@${INSTALL_DATA} ${WRKSRC}/../doc/${FILE} ${STAGEDIR}${DOCSDIR}/html/${FILE}
 . endfor
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/www/tdom/pkg-plist
==============================================================================
--- head/www/tdom/pkg-plist	Tue Jan 14 08:42:11 2014	(r339664)
+++ head/www/tdom/pkg-plist	Tue Jan 14 08:53:50 2014	(r339665)
@@ -4,6 +4,13 @@ lib/tdom%%PORTVERSION%%/libtdomstub%%POR
 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/tdomcmd.n.gz
+man/mann/tnc.n.gz
 %%PORTDOCS%%%%DOCSDIR%%/html/category-index.html
 %%PORTDOCS%%%%DOCSDIR%%/html/dom.html
 %%PORTDOCS%%%%DOCSDIR%%/html/domDoc.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401140853.s0E8rpKU066579>