svn commit: r339076 - head/textproc/hevea

Pietro Cerutti gahr at FreeBSD.org
Wed Jan 8 08:50:26 UTC 2014


Author: gahr
Date: Wed Jan  8 08:50:25 2014
New Revision: 339076
URL: http://svnweb.freebsd.org/changeset/ports/339076

Log:
  - Update to 2.10
  
    Changes:
  
    * Bug in \@makesection (latexcommon.hva). \end at sec@step was
      absent from the definition of stared sectionning comamnd.
      As a result the first label in section was used as the id
      of the section.
    * typo-bug in text/hevea.hva
  
  - STAGE-clean
  - Support OPTIONSng (DOCS)

Modified:
  head/textproc/hevea/Makefile
  head/textproc/hevea/distinfo

Modified: head/textproc/hevea/Makefile
==============================================================================
--- head/textproc/hevea/Makefile	Wed Jan  8 08:36:34 2014	(r339075)
+++ head/textproc/hevea/Makefile	Wed Jan  8 08:50:25 2014	(r339076)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	hevea
-PORTVERSION=	2.09
+PORTVERSION=	2.10
 CATEGORIES=	textproc
 MASTER_SITES=	http://para.inria.fr/~maranget/hevea/distri/ \
 		ftp://ftp.inria.fr/INRIA/moscova/hevea/
@@ -12,11 +12,12 @@ EXTRACT_ONLY=	${PORTNAME}-${PORTVERSION}
 MAINTAINER=	gahr at FreeBSD.org
 COMMENT=	Convert LaTeX to HTML
 
+OPTIONS_DEFINE=	DOCS
+
 BUILD_DEPENDS=	ocamlc:${PORTSDIR}/lang/ocaml
 
 PLIST_SUB=	HEVEAVERSION=${PORTVERSION}
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MDOCS}
@@ -30,15 +31,17 @@ post-patch:
 	    ${WRKSRC}/Makefile
 
 post-install:
-	@${STRIP_CMD} ${PREFIX}/bin/hevea
-	@${STRIP_CMD} ${PREFIX}/bin/hacha
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/esponja
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bibhva
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/hevea
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/hacha
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/hevea
 .if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${PREFIX}/share/doc/hevea
-	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${PORTVERSION}-manual.pdf ${PREFIX}/share/doc/hevea
-	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${PORTVERSION}-manual.ps.gz ${PREFIX}/share/doc/hevea
-	(cd ${PREFIX}/share/doc/hevea; ${TAR} xvfz ${DISTDIR}/${PORTNAME}-${PORTVERSION}-manual.tar.gz)
-	(cd ${PREFIX}/share/doc/hevea; ${GUNZIP_CMD} ${PORTNAME}-${PORTVERSION}-manual.ps.gz)
-	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/hevea
+	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${PORTVERSION}-manual.pdf ${STAGEDIR}${PREFIX}/share/doc/hevea
+	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${PORTVERSION}-manual.ps.gz ${STAGEDIR}${PREFIX}/share/doc/hevea
+	(cd ${STAGEDIR}${PREFIX}/share/doc/hevea; ${TAR} xvfz ${DISTDIR}/${PORTNAME}-${PORTVERSION}-manual.tar.gz)
+	(cd ${STAGEDIR}${PREFIX}/share/doc/hevea; ${GUNZIP_CMD} ${PORTNAME}-${PORTVERSION}-manual.ps.gz)
+	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${PREFIX}/share/doc/hevea
 .endif
 	@${CAT} ${PKGMESSAGE}
 

Modified: head/textproc/hevea/distinfo
==============================================================================
--- head/textproc/hevea/distinfo	Wed Jan  8 08:36:34 2014	(r339075)
+++ head/textproc/hevea/distinfo	Wed Jan  8 08:50:25 2014	(r339076)
@@ -1,8 +1,8 @@
-SHA256 (hevea-2.09.tar.gz) = 57a5da20dad8e5406485a5e0cedbd99b717892a82ab78ba35f2b5bb5e18a9697
-SIZE (hevea-2.09.tar.gz) = 406170
-SHA256 (hevea-2.09-manual.pdf) = 78fe4c45b1a32e25de2d77c3b37a60f57f5f2c4bb6fd4b007b41c5a1a754fb6c
-SIZE (hevea-2.09-manual.pdf) = 641080
-SHA256 (hevea-2.09-manual.ps.gz) = 9bae228b27647b2f586b4222cd67249fdd7df609f3528b5c4b27c15bc99287b5
-SIZE (hevea-2.09-manual.ps.gz) = 360054
-SHA256 (hevea-2.09-manual.tar.gz) = 730fa8ce4f802eb40a63c8e1739fb41667d00ff32782583339963c75af794dc3
-SIZE (hevea-2.09-manual.tar.gz) = 496631
+SHA256 (hevea-2.10.tar.gz) = a5d55f5d22217ee29105ca6754a42eb5ba979c0d4b681e09a6e4e7b9af8d3c3a
+SIZE (hevea-2.10.tar.gz) = 406344
+SHA256 (hevea-2.10-manual.pdf) = 8450fa3f5b8dbd06e78e6955ee6ab6a031147aceb4addd2a3e9e0b69f5255a18
+SIZE (hevea-2.10-manual.pdf) = 642624
+SHA256 (hevea-2.10-manual.ps.gz) = c491748942392104da92b470c17e9d37eb57e0db344cde174b6f5f210c3f8803
+SIZE (hevea-2.10-manual.ps.gz) = 360444
+SHA256 (hevea-2.10-manual.tar.gz) = 205bd9c09d6c0d06a238d80d959fe0187f96e934d7bc41dc75beeec880bc9968
+SIZE (hevea-2.10-manual.tar.gz) = 497597


More information about the svn-ports-all mailing list