Skip site navigation (1)Skip section navigation (2)
Date:      21 Jul 2005 10:43:04 +0200
From:      Nicola Vitale <nivit@email.it>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/83838: [NEW PORT] print/latex-circ: A LaTeX package for typesetting circuit diagrams
Message-ID:  <20050721084304.29059.qmail@stellina>
Resent-Message-ID: <200507210850.j6L8oEok076105@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@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@dirrm share/texmf-local/fonts/pk/circ
X@dirrm share/texmf-local/fonts/source/circ
X@dirrm share/texmf-local/fonts/tfm/circ
X@dirrm share/texmf-local/tex/latex/circ
X@exec %%MKTEXLSR%%
X@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050721084304.29059.qmail>