1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-02 06:03:50 +00:00

Add latex-msc 1.14, laTeX macro package for drawing Message Sequence Charts.

PR:		ports/68945
Submitted by:	Stefan Grundmann
This commit is contained in:
Volker Stolz 2004-07-19 15:05:40 +00:00
parent 7c8a6a855a
commit 41f578c5eb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=114217
5 changed files with 75 additions and 0 deletions

View File

@ -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

55
print/latex-msc/Makefile Normal file
View File

@ -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>

6
print/latex-msc/distinfo Normal file
View File

@ -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

11
print/latex-msc/pkg-descr Normal file
View File

@ -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

View File

@ -0,0 +1,2 @@
@exec %%MKTEXLSR%%
@unexec %%MKTEXLSR%%