ports/83838: [NEW PORT] print/latex-circ: A LaTeX package for typesetting circuit diagrams
Nicola Vitale
nivit at email.it
Thu Jul 21 08:50:16 UTC 2005
>Number: 83838
>Category: ports
>Synopsis: [NEW PORT] print/latex-circ: A LaTeX package for typesetting circuit diagrams
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Jul 21 08:50:14 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Nicola Vitale
>Release: FreeBSD 5.4-RELEASE-p4 i386
>Organization:
>Environment:
System: FreeBSD stellina.domo.sva 5.4-RELEASE-p4 FreeBSD 5.4-RELEASE-p4 #1: Sat Jul 16 15:18:36 CEST 2005
>Description:
This Latex package contains macros for typesetting circuit diagrams.
Several electrical symbols like resistor, capacitor, transistors etc.,
are defined. The symbols can be connected with wires.
Author: Simon Law, Andreas Tille and Tanner
Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:
--- latex-circ-1.0f.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-circ
# latex-circ/pkg-descr
# latex-circ/Makefile
# latex-circ/pkg-plist
# latex-circ/distinfo
#
echo c - latex-circ
mkdir -p latex-circ > /dev/null 2>&1
echo x - latex-circ/pkg-descr
sed 's/^X//' >latex-circ/pkg-descr << 'END-of-latex-circ/pkg-descr'
XThis Latex package contains macros for typesetting circuit diagrams.
XSeveral electrical symbols like resistor, capacitor, transistors etc.,
Xare defined. The symbols can be connected with wires.
X
XAuthor: Simon Law, Andreas Tille and Tanner
END-of-latex-circ/pkg-descr
echo x - latex-circ/Makefile
sed 's/^X//' >latex-circ/Makefile << 'END-of-latex-circ/Makefile'
X# New ports collection makefile for: latex-circ
X# Date created: 2005-07-20
X# Whom: Nicola Vitale <nivit at email.it>
X#
X# $FreeBSD$
X#
X
XPORTNAME= circ
XPORTVERSION= 1.0f
X#PORTREVISION= 0
X#PORTEPOCH= 0
XCATEGORIES= print
XMASTER_SITES= ftp://cam.ctan.org/tex-archive/macros/generic/diagrams/ \
X http://theory.uwinnipeg.ca/scripts/CTAN/macros/generic/diagrams/
XPKGNAMEPREFIX= latex-
XDISTNAME= ${PORTNAME}
X
XMAINTAINER= nivit at email.it
XCOMMENT= A LaTeX package for typesetting circuit diagrams
X
XBUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
X ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
XRUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
X ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
X
XUSE_ZIP= yes
X
XTEXMFLOCAL= ${LOCALBASE}/share/texmf-local
XTEXMFLOCAL_DOC= ${TEXMFLOCAL}/doc
XTEXMFLOCAL_LSR= ${TEXMFLOCAL}/ls-R
XMKTEXLSR= ${LOCALBASE}/bin/mktexlsr
XTEX_CMD= ${LOCALBASE}/bin/latex
X
XPLIST_SUB= MKTEXLSR=${MKTEXLSR}
X
XCIRC_INS= circ.ins
XCIRC_DRV= circ.drv
XCIRC_DOC= circ.dvi
X
XFIND_CLASS= -type f \( -name "*.sty" -or -name "*.def" \)
XFIND_FONTS_PK= -type f -name "*.*pk"
XFIND_FONTS_MF= -type f -name "*.mf"
XFIND_FONTS_TFM= -type f -name "*.tfm"
XCLASS_DIR= ${TEXMFLOCAL}/tex/latex/${PORTNAME}
XFONTS_PK_DIR= ${TEXMFLOCAL}/fonts/pk/${PORTNAME}
XFONTS_MF_DIR= ${TEXMFLOCAL}/fonts/source/${PORTNAME}
XFONTS_TFM_DIR= ${TEXMFLOCAL}/fonts/tfm/${PORTNAME}
X
X.include <bsd.port.pre.mk>
X
Xdo-build:
X @cd ${WRKSRC}; \
X ${TEX_CMD} ${CIRC_INS};
X
Xdo-install:
X @cd ${WRKSRC}; \
X ${MKDIR} ${CLASS_DIR}; \
X CLASSES=$$(${FIND} . ${FIND_CLASS} ); \
X for CLASS in $${CLASSES}; do \
X ${INSTALL_DATA} $${CLASS} ${CLASS_DIR}/$${CLASS}; \
X done; \
X ${TEX_CMD} ${CIRC_DRV} && ${TEX_CMD} ${CIRC_DRV} && ${TEX_CMD} ${CIRC_DRV}; \
X ${MKDIR} ${FONTS_PK_DIR} ${FONTS_MF_DIR} ${FONTS_TFM_DIR}; \
X FONTS_PK=$$(${FIND} . ${FIND_FONTS_PK} ); \
X for PK in $${FONTS_PK}; do \
X ${INSTALL_DATA} $${PK} ${FONTS_PK_DIR}/$${PK}; \
X done; \
X FONTS_MF=$$(${FIND} . ${FIND_FONTS_MF} ); \
X for MF in $${FONTS_MF}; do \
X ${INSTALL_DATA} $${MF} ${FONTS_MF_DIR}/$${MF}; \
X done; \
X FONTS_TFM=$$(${FIND} . ${FIND_FONTS_TFM} ); \
X for TFM in $${FONTS_TFM}; do \
X ${INSTALL_DATA} $${TFM} ${FONTS_TFM_DIR}/$${TFM}; \
X done;
X.if !defined(NOPORTDOCS)
X @cd ${WRKSRC}; \
X ${MKDIR} ${TEXMFLOCAL_DOC}/${PORTNAME}; \
X ${INSTALL_DATA} ${CIRC_DOC} ${TEXMFLOCAL_DOC}/${PORTNAME}/${CIRC_DOC}
X.endif
X
Xpost-install:
X @${MKTEXLSR}
X
X.include <bsd.port.post.mk>
END-of-latex-circ/Makefile
echo x - latex-circ/pkg-plist
sed 's/^X//' >latex-circ/pkg-plist << 'END-of-latex-circ/pkg-plist'
X at comment $FreeBSD$
X%%PORTDOCS%%share/texmf-local/doc/circ/circ.dvi
Xshare/texmf-local/fonts/pk/circ/cibimos.600pk
Xshare/texmf-local/fonts/pk/circ/cicirc.600pk
Xshare/texmf-local/fonts/pk/circ/cidiod.600pk
Xshare/texmf-local/fonts/pk/circ/cioptic.600pk
Xshare/texmf-local/fonts/pk/circ/ciphysic.600pk
Xshare/texmf-local/fonts/pk/circ/cirest.600pk
Xshare/texmf-local/fonts/pk/circ/cisym.600pk
Xshare/texmf-local/fonts/pk/circ/ciwidko.600pk
Xshare/texmf-local/fonts/source/circ/cibimos.mf
Xshare/texmf-local/fonts/source/circ/cicirc.mf
Xshare/texmf-local/fonts/source/circ/cidiod.mf
Xshare/texmf-local/fonts/source/circ/cioptic.mf
Xshare/texmf-local/fonts/source/circ/ciphysic.mf
Xshare/texmf-local/fonts/source/circ/cirest.mf
Xshare/texmf-local/fonts/source/circ/cisym.mf
Xshare/texmf-local/fonts/source/circ/ciwidko.mf
Xshare/texmf-local/fonts/source/circ/csym.mf
Xshare/texmf-local/fonts/source/circ/defcirc.mf
Xshare/texmf-local/fonts/tfm/circ/cibimos.tfm
Xshare/texmf-local/fonts/tfm/circ/cicirc.tfm
Xshare/texmf-local/fonts/tfm/circ/cidiod.tfm
Xshare/texmf-local/fonts/tfm/circ/cioptic.tfm
Xshare/texmf-local/fonts/tfm/circ/ciphysic.tfm
Xshare/texmf-local/fonts/tfm/circ/cirest.tfm
Xshare/texmf-local/fonts/tfm/circ/cisym.tfm
Xshare/texmf-local/fonts/tfm/circ/ciwidko.tfm
Xshare/texmf-local/tex/latex/circ/circ.sty
Xshare/texmf-local/tex/latex/circ/ic.def
Xshare/texmf-local/tex/latex/circ/gate.def
Xshare/texmf-local/tex/latex/circ/oldgate.def
Xshare/texmf-local/tex/latex/circ/box.def
Xshare/texmf-local/tex/latex/circ/basic.def
Xshare/texmf-local/tex/latex/circ/optics.def
Xshare/texmf-local/tex/latex/circ/physics.def
X%%PORTDOCS%%@dirrm share/texmf-local/doc/circ
X at dirrm share/texmf-local/fonts/pk/circ
X at dirrm share/texmf-local/fonts/source/circ
X at dirrm share/texmf-local/fonts/tfm/circ
X at dirrm share/texmf-local/tex/latex/circ
X at exec %%MKTEXLSR%%
X at unexec %%MKTEXLSR%%
END-of-latex-circ/pkg-plist
echo x - latex-circ/distinfo
sed 's/^X//' >latex-circ/distinfo << 'END-of-latex-circ/distinfo'
XMD5 (circ.zip) = 664bafcb6743376c6bdc992c5b3438c9
XSIZE (circ.zip) = 52082
END-of-latex-circ/distinfo
exit
--- latex-circ-1.0f.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list