diff options
Diffstat (limited to 'print/latex-msc/Makefile')
-rw-r--r-- | print/latex-msc/Makefile | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/print/latex-msc/Makefile b/print/latex-msc/Makefile new file mode 100644 index 000000000000..e81c7cae6629 --- /dev/null +++ b/print/latex-msc/Makefile @@ -0,0 +1,55 @@ +# New ports collection makefile for: latex-msc +# Date created: 12 Jul 2004 +# Whom: sg-sendpr@waset.de +# +# $FreeBSD$ + +PORTNAME= latex-msc +PORTVERSION= 1.14 +CATEGORIES= print +MASTER_SITES= ftp://ftp.ctan.org/tex-archive/%SUBDIR%/ \ + ${MASTER_SITE_TEX_CTAN} +MASTER_SITE_SUBDIR= macros/latex/contrib/msc +DISTFILES= ${CLASS_FILES} ${PORTDOCS} +DIST_SUBDIR= ${PORTNAME} + +MAINTAINER= sg-sendpr@waset.de +COMMENT= LaTeX macro package for drawing Message Sequence Charts + +BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX \ + ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal +RUN_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX \ + ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal + +NO_SIZE= yes # Most mirrors don't provide size-data + +NO_BUILD= yes +PLIST_SUB= MKTEXLSR=${MKTEXLSR} CLASSDIR=${CLASSDIR} + +TEXMFLOCAL= share/texmf-local +TEXMFLOCAL_LSR= ${LOCALBASE}/${TEXMFLOCAL}/ls-R +MKTEXLSR= ${LOCALBASE}/bin/mktexlsr +CLASSDIR= ${TEXMFLOCAL}/tex/latex/${PORTNAME:S/^latex-//} +WRKSRC= ${WRKDIR}/${PORTNAME:S/^latex-//} + +CLASS_FILES= msc.sty +PLIST_FILES= %%CLASSDIR%%/msc.sty +PLIST_DIRS= %%CLASSDIR%% +PORTDOCS= README manual.tex refman.tex biblio.bib maintenance.tex + +do-extract: + ${MKDIR} ${WRKSRC} + cd ${DISTDIR}/${DIST_SUBDIR} && ${CP} ${DISTFILES} ${WRKSRC} + +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} + +.include <bsd.port.mk> |