diff options
author | vs <vs@FreeBSD.org> | 2004-07-19 23:05:40 +0800 |
---|---|---|
committer | vs <vs@FreeBSD.org> | 2004-07-19 23:05:40 +0800 |
commit | 6956d4038e0d78d820c708c9964bf467c340ad8a (patch) | |
tree | 5ab17f70d9c488fb1465ee1ad474dae42be13ad0 /print | |
parent | 73305715b298752fc98ffccb0f8726e7ac27da8c (diff) | |
download | freebsd-ports-gnome-6956d4038e0d78d820c708c9964bf467c340ad8a.tar.gz freebsd-ports-gnome-6956d4038e0d78d820c708c9964bf467c340ad8a.tar.zst freebsd-ports-gnome-6956d4038e0d78d820c708c9964bf467c340ad8a.zip |
Add latex-msc 1.14, laTeX macro package for drawing Message Sequence Charts.
PR: ports/68945
Submitted by: Stefan Grundmann
Diffstat (limited to 'print')
-rw-r--r-- | print/Makefile | 1 | ||||
-rw-r--r-- | print/latex-msc/Makefile | 55 | ||||
-rw-r--r-- | print/latex-msc/distinfo | 6 | ||||
-rw-r--r-- | print/latex-msc/pkg-descr | 11 | ||||
-rw-r--r-- | print/latex-msc/pkg-plist | 2 |
5 files changed, 75 insertions, 0 deletions
diff --git a/print/Makefile b/print/Makefile index 44ee07e30f75..0a828c71a5cc 100644 --- a/print/Makefile +++ b/print/Makefile @@ -114,6 +114,7 @@ SUBDIR += latex-lineno SUBDIR += latex-logpap SUBDIR += latex-mathabx + SUBDIR += latex-msc SUBDIR += latex-pgf SUBDIR += latex-pict2e SUBDIR += latex-subfig 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> diff --git a/print/latex-msc/distinfo b/print/latex-msc/distinfo new file mode 100644 index 000000000000..5b0ad2858b7a --- /dev/null +++ b/print/latex-msc/distinfo @@ -0,0 +1,6 @@ +MD5 (latex-msc/msc.sty) = ab6f489a82fd3b803222053dfb6adab2 +MD5 (latex-msc/README) = 728dd389ff2e0cdf5cf8c7dc8a45a32e +MD5 (latex-msc/manual.tex) = 3cb07d6470e9f08cc06b8c535550fb67 +MD5 (latex-msc/refman.tex) = 4353047e1ca8d38c91ef9790fd62fd3f +MD5 (latex-msc/biblio.bib) = a8388404d3deab9d4205ecd2eb65bfde +MD5 (latex-msc/maintenance.tex) = 93301f734493d9d6270909f91b2212f3 diff --git a/print/latex-msc/pkg-descr b/print/latex-msc/pkg-descr new file mode 100644 index 000000000000..c9169e7efa32 --- /dev/null +++ b/print/latex-msc/pkg-descr @@ -0,0 +1,11 @@ +A LaTeX macro package for drawing Message Sequence Charts by Victor Bos +and Sjouke Mauw. +This package should be useful to all people that prepare their texts with +LaTeX and want to easily draw MSCs in their texts. This is not an MSC editor. +It simply takes a textual description of an MSC and draws the corresponding +MSC. + +The current version of the MSC macro package supports the full MSC2000 +language. + +WWW: http://www.win.tue.nl/~sjouke/mscpackage.html diff --git a/print/latex-msc/pkg-plist b/print/latex-msc/pkg-plist new file mode 100644 index 000000000000..a441da572780 --- /dev/null +++ b/print/latex-msc/pkg-plist @@ -0,0 +1,2 @@ +@exec %%MKTEXLSR%% +@unexec %%MKTEXLSR%% |