svn commit: r356103 - head/print/latex-ltablex
Raphael Kubo da Costa
rakuco at FreeBSD.org
Sun Jun 1 11:47:41 UTC 2014
Author: rakuco
Date: Sun Jun 1 11:47:40 2014
New Revision: 356103
URL: http://svnweb.freebsd.org/changeset/ports/356103
QAT: https://qat.redports.org/buildarchive/r356103/
Log:
Finally add staging support.
While here, replace all the direct invocations of mktexlsr by
USE_TEX=texhash.
Modified:
head/print/latex-ltablex/Makefile
head/print/latex-ltablex/pkg-plist
Modified: head/print/latex-ltablex/Makefile
==============================================================================
--- head/print/latex-ltablex/Makefile Sun Jun 1 11:47:14 2014 (r356102)
+++ head/print/latex-ltablex/Makefile Sun Jun 1 11:47:40 2014 (r356103)
@@ -2,7 +2,7 @@
PORTNAME= ltablex
PORTVERSION= 1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
# As of 2012-08-24, some mirrors are returning a tarball with a
# different checksum, so I am mirroring it locally instead.
@@ -17,32 +17,23 @@ MAINTAINER= rakuco at FreeBSD.org
COMMENT= Combines the features of both the tabularx and longtable packages
USES= zip
-USE_TEX= latex
-NO_BUILD= YES
-PLIST_SUB= MKTEXLSR=${MKTEXLSR} \
- CLASSDIR=${CLASSDIR} \
- TEXMFDIR=${TEXMFDIR}
+USE_TEX= latex texhash
+NO_BUILD= yes
+PLIST_SUB= CLASSDIR=${CLASSDIR}
-TEXMFDIR= share/texmf
-MKTEXLSR= ${LOCALBASE}/bin/mktexlsr
+OPTIONS_DEFINE= DOCS
+TEXMFDIR= share/texmf
CLASSDIR= ${TEXMFDIR}/tex/latex/${PORTNAME}
-
CLASS_FILES= ltablex.sty
PORTDOCS= ltablex.pdf ltablex.tex
WRKSRC= ${WRKDIR}/${PORTNAME}
-NO_STAGE= yes
do-install:
- ${MKDIR} ${PREFIX}/${CLASSDIR}
- ${INSTALL_DATA} ${CLASS_FILES:S@^@${WRKSRC}/@} ${PREFIX}/${CLASSDIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S@^@${WRKSRC}/@} ${DOCSDIR}
-.endif
-
-post-install:
- ${MKTEXLSR} ${PREFIX}/${TEXMFDIR}
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${CLASSDIR}
+ ${INSTALL_DATA} ${CLASS_FILES:S@^@${WRKSRC}/@} ${STAGEDIR}${PREFIX}/${CLASSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S@^@${WRKSRC}/@} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/print/latex-ltablex/pkg-plist
==============================================================================
--- head/print/latex-ltablex/pkg-plist Sun Jun 1 11:47:14 2014 (r356102)
+++ head/print/latex-ltablex/pkg-plist Sun Jun 1 11:47:40 2014 (r356103)
@@ -1,4 +1,2 @@
%%CLASSDIR%%/ltablex.sty
@dirrm %%CLASSDIR%%
- at exec %%MKTEXLSR%% %D/%%TEXMFDIR%%
- at unexec %%MKTEXLSR%% %D/%%TEXMFDIR%%
More information about the svn-ports-all
mailing list