ports/68945: New Port: print/latex-msc

Stefan Grundmann sg-sendpr at waset.de
Mon Jul 12 12:10:25 UTC 2004


>Number:         68945
>Category:       ports
>Synopsis:       New Port: print/latex-msc
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 12 12:10:24 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Stefan Grundmann
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
waset.de
>Environment:
System: FreeBSD chons.hb.waset.de 5.2-CURRENT FreeBSD 5.2-CURRENT : Tue Jul  6 19:19:55 CEST 2004     root at chons.hb.waset.de:/usr/obj/usr/src/sys/CHONS  i386

>Description:
pkg-descr:
  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.

  
the website of this package (http://www.win.tue.nl/~sjouke/mscpackage.html) is
not up to date (ctan version is 1.14, last version on the website is 1.13) and
therefore not included in the pkg-descr.
  
>How-To-Repeat:

>Fix:


--- latex-msc.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	latex-msc
#	latex-msc/distinfo
#	latex-msc/pkg-plist
#	latex-msc/Makefile
#	latex-msc/pkg-descr
#
echo c - latex-msc
mkdir -p latex-msc > /dev/null 2>&1
echo x - latex-msc/distinfo
sed 's/^X//' >latex-msc/distinfo << 'END-of-latex-msc/distinfo'
XMD5 (latex-msc/README) = fb142ad07f3bbb9bef398794a6f7b4d7
XSIZE (latex-msc/README) = 1168
XMD5 (latex-msc/biblio.bib) = a8388404d3deab9d4205ecd2eb65bfde
XSIZE (latex-msc/biblio.bib) = 1785
XMD5 (latex-msc/maintenance.tex) = 7e19640aae179bb92f655a2e181de3ae
XSIZE (latex-msc/maintenance.tex) = 9873
XMD5 (latex-msc/manual.tex) = 25419d706f68572739d1e6d124824d96
XSIZE (latex-msc/manual.tex) = 89334
XMD5 (latex-msc/msc.sty) = ab6f489a82fd3b803222053dfb6adab2
XSIZE (latex-msc/msc.sty) = 111678
XMD5 (latex-msc/refman.tex) = 1bc60ef55d23ebd9317af13fc742ba3b
XSIZE (latex-msc/refman.tex) = 59030
END-of-latex-msc/distinfo
echo x - latex-msc/pkg-plist
sed 's/^X//' >latex-msc/pkg-plist << 'END-of-latex-msc/pkg-plist'
X at comment $FreeBSD$
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/manual.tex
X%%PORTDOCS%%%%DOCSDIR%%/refman.tex
X%%PORTDOCS%%%%DOCSDIR%%/biblio.bib
X%%PORTDOCS%%%%DOCSDIR%%/maintenance.tex
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X%%CLASSDIR%%/msc.sty
X at dirrm %%CLASSDIR%%
X at exec %%MKTEXLSR%%
X at unexec %%MKTEXLSR%%
END-of-latex-msc/pkg-plist
echo x - latex-msc/Makefile
sed 's/^X//' >latex-msc/Makefile << 'END-of-latex-msc/Makefile'
X# New ports collection makefile for:	latex-msc
X# Date created:		12 Jul 2004
X# Whom:		sg-sendpr at waset.de
X#
X# $FreeBSD$
X
XPORTNAME=	latex-msc
XPORTVERSION=	1.14
XCATEGORIES=	print
XMASTER_SITES=	ftp://ftp.ctan.org/tex-archive/%SUBDIR%/ \
X		${MASTER_SITE_TEX_CTAN}
XMASTER_SITE_SUBDIR=	macros/latex/contrib/msc
XDISTFILES=	${CLASS_FILES} ${DOC_FILES}
XDIST_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	sg-sendpr at waset.de
XCOMMENT=	A LaTeX macro package for drawing Message Sequence Charts
X
XBUILD_DEPENDS=	mktexlsr:${PORTSDIR}/print/teTeX \
X		${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
XRUN_DEPENDS=	mktexlsr:${PORTSDIR}/print/teTeX \
X		${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
X
XNO_BUILD=	yes
XPLIST_SUB=	MKTEXLSR=${MKTEXLSR} CLASSDIR=${CLASSDIR}
X
XTEXMFLOCAL=	share/texmf-local
XTEXMFLOCAL_LSR=	${LOCALBASE}/${TEXMFLOCAL}/ls-R
XMKTEXLSR=	${LOCALBASE}/bin/mktexlsr
XCLASSDIR=	${TEXMFLOCAL}/tex/latex/${PORTNAME:S/^latex-//}
XWRKSRC=		${WRKDIR}/${PORTNAME:S/^latex-//}
X
XCLASS_FILES=	msc.sty
XDOC_FILES=	README manual.tex refman.tex biblio.bib maintenance.tex
X
Xdo-extract:
X	${MKDIR} ${WRKSRC}
X	cd ${DISTDIR}/${DIST_SUBDIR} && ${CP} ${DISTFILES} ${WRKSRC}
X
Xdo-install:
X	${MKDIR} ${PREFIX}/${CLASSDIR}
X	${INSTALL_DATA} ${CLASS_FILES:S@^@${WRKSRC}/@} ${PREFIX}/${CLASSDIR}
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${DOC_FILES:S@^@${WRKSRC}/@} ${DOCSDIR}
X.endif
X
Xpost-install:
X	@${MKTEXLSR}
X
X.include <bsd.port.mk>
END-of-latex-msc/Makefile
echo x - latex-msc/pkg-descr
sed 's/^X//' >latex-msc/pkg-descr << 'END-of-latex-msc/pkg-descr'
XA LaTeX macro package for drawing Message Sequence Charts by Victor Bos 
Xand Sjouke Mauw.
XThis package should be useful to all people that prepare their texts with
XLaTeX and want to easily draw MSCs in their texts. This is not an MSC editor. 
XIt simply takes a textual description of an MSC and draws the corresponding 
XMSC. 
X
XThe current version of the MSC macro package supports the full MSC2000 
Xlanguage.
END-of-latex-msc/pkg-descr
exit
--- latex-msc.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list