Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 May 2002 00:17:35 +0900 (JST)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/37793: New port: print/pxfonts (another Palatino-style fontset for LaTeX)
Message-ID:  <200205061517.g46FHZaa045426@alph.hrslab.yi.org>

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

>Number:         37793
>Category:       ports
>Synopsis:       New port: print/pxfonts (another Palatino-style fontset for LaTeX)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 06 08:30:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Hiroki Sato
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Tokyo University of Science
>Environment:
System: FreeBSD alph.hrslab.org 4.5-STABLE FreeBSD 4.5-STABLE #0: Thu Apr 25 22:53:23 JST 2002 hrs@alph.hrslab.org:/home/obj/usr/src/sys/alph i386

>Description:
	"pxfonts" is another Palatino-style fontset for LaTeX.

>How-To-Repeat:
	N/A

>Fix:

# 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:
#
#	print/pxfonts
#	print/pxfonts/Makefile
#	print/pxfonts/pkg-comment
#	print/pxfonts/pkg-descr
#	print/pxfonts/pkg-plist
#	print/pxfonts/distinfo
#	print/pxfonts/pkg-message
#
echo c - print/pxfonts
mkdir -p print/pxfonts > /dev/null 2>&1
echo x - print/pxfonts/Makefile
sed 's/^X//' >print/pxfonts/Makefile << 'END-of-print/pxfonts/Makefile'
X# New ports collection makefile for:	pxfonts
X# Date created:		6 May 2002
X# Whom:			hrs
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pxfonts
XPORTVERSION=	1.0
XCATEGORIES=	print
XMASTER_SITES=	${MASTER_SITE_TEX_CTAN}
XMASTER_SITE_SUBDIR=	fonts
XDISTNAME=	pxfonts
X
XMAINTAINER=	hrs@FreeBSD.org
X
XBUILD_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip
X
XNO_BUILD=	YES
XPLIST_SUB=	TEXMF=${TEXMF} MKTEXLSR=${MKTEXLSR}
X
XTEXMF=		share/texmf
XMKTEXLSR=	mktexlsr
X
Xdo-patch:
X	cd ${WRKSRC} && unzip -q -o px_patch1.zip
X	cd ${WRKSRC} && ${MV} pxmi.tfm pxmi1.tfm tfm/
X	cd ${WRKSRC} && ${MV} pxmi.vf pxmi1.vf vf/
X	cd ${WRKSRC} && ${MV} pxmi.vpl pxmi1.vpl vf/
X	cd ${WRKSRC} && ${MV} patch1.txt doc/
X
Xdo-install:
X	for i in afm dvipdfm dvips input pfb tfm vf;\
X	do\
X	case $${i} in\
X	afm|tfm|vf)	dest=fonts/$${i};;\
X	pfb)		dest=fonts/type1;;\
X	dvipdfm|dvips)	dest=$${i};;\
X	input)		dest=tex/latex;;\
X	esac;\
X	${ECHO} "Installing: ${WRKSRC}/$${i} -> ${PREFIX}/${TEXMF}/$${dest}/pxr";\
X	${MKDIR} ${PREFIX}/${TEXMF}/$${dest}/pxr;\
X	${INSTALL_DATA} ${WRKSRC}/$${i}/* ${PREFIX}/${TEXMF}/$${dest}/pxr;\
X	done
X	cd ${PREFIX}/${TEXMF}/dvipdfm/config && ${LN} -s -f ../pxr/pxr3.map .
X.for i in pxr.map pxr1.map pxr2.map
X	cd ${PREFIX}/${TEXMF}/dvips/base && ${LN} -s -f ../pxr/${i} .
X.endfor
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${ECHO} "Installing: ${WRKSRC}/doc -> ${PREFIX}/share/doc/${PORTNAME}"
X	${MKDIR} ${PREFIX}/share/doc/${PORTNAME}
X.for sfx in pdf ps tex
X	${INSTALL_MAN} ${WRKSRC}/doc/pxfontsdoc.${sfx}\
X		${WRKSRC}/doc/pxfontsdocA4.${sfx} ${WRKSRC}/doc/patch1.txt\
X		${PREFIX}/share/doc/${PORTNAME}
X.endfor
X.endif
X	${MKTEXLSR}
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-print/pxfonts/Makefile
echo x - print/pxfonts/pkg-comment
sed 's/^X//' >print/pxfonts/pkg-comment << 'END-of-print/pxfonts/pkg-comment'
XYet another Palatino-style font for LaTeX
END-of-print/pxfonts/pkg-comment
echo x - print/pxfonts/pkg-descr
sed 's/^X//' >print/pxfonts/pkg-descr << 'END-of-print/pxfonts/pkg-descr'
XThe PX fonts consist of
X
X - virtual text roman fonts using Adobe Palatino (or URW URWPalladioL)
X   with some modified and additional text symbols in OT1, T1, and TS1 encodings
X
X - virtual text sans serif fonts using Adobe Helvetica (or URW NimbusSanL)
X   with additional text symbols in OT1, T1, TS1, and LY1 encodings
X   (Provided in the TX fonts distribution)
X
X - monospaced typewriter fonts in OT1, T1, TS1, and LY1 encodings
X   (Provided in the TX fonts distribution)
X
X - math alphabets using Adobe Palatino (or URWPalladioL) with modified metrics
X
X - math fonts of all symbols corresponding to those of Computer Modern math
X   fonts (CMSY, CMMI, CMEX, and Greek letters of CMR)
X
X - math fonts of all symbols corresponding to those of AMS fonts (MSAM and MSBM)
X
X - additional math fonts of various symbols
X
XAll fonts are in the Type 1 format (afm and pfb files).  Necessary tfm and vf
Xfiles together with LaTeXe package files and font map files for dvips are
Xprovided.
X
X- Hiroki Sato
X  hrs@FreeBSD.org
END-of-print/pxfonts/pkg-descr
echo x - print/pxfonts/pkg-plist
sed 's/^X//' >print/pxfonts/pkg-plist << 'END-of-print/pxfonts/pkg-plist'
X%%PORTDOCS%%share/doc/pxfonts/pxfontsdoc.pdf
X%%PORTDOCS%%share/doc/pxfonts/pxfontsdoc.ps
X%%PORTDOCS%%share/doc/pxfonts/pxfontsdoc.tex
X%%PORTDOCS%%share/doc/pxfonts/pxfontsdocA4.pdf
X%%PORTDOCS%%share/doc/pxfonts/pxfontsdocA4.ps
X%%PORTDOCS%%share/doc/pxfonts/pxfontsdocA4.tex
X%%PORTDOCS%%share/doc/pxfonts/patch1.txt
X%%PORTDOCS%%@dirrm share/doc/pxfonts
X%%TEXMF%%/dvipdfm/pxr/pxr3.map
X%%TEXMF%%/dvipdfm/config/pxr3.map
X%%TEXMF%%/dvips/pxr/pxr.map
X%%TEXMF%%/dvips/base/pxr.map
X%%TEXMF%%/dvips/pxr/pxr1.map
X%%TEXMF%%/dvips/base/pxr1.map
X%%TEXMF%%/dvips/pxr/pxr2.map
X%%TEXMF%%/dvips/base/pxr2.map
X%%TEXMF%%/fonts/afm/pxr/pxbex.afm
X%%TEXMF%%/fonts/afm/pxr/pxbexa.afm
X%%TEXMF%%/fonts/afm/pxr/pxbmia.afm
X%%TEXMF%%/fonts/afm/pxr/pxbsy.afm
X%%TEXMF%%/fonts/afm/pxr/pxbsya.afm
X%%TEXMF%%/fonts/afm/pxr/pxbsyb.afm
X%%TEXMF%%/fonts/afm/pxr/pxbsyc.afm
X%%TEXMF%%/fonts/afm/pxr/pxex.afm
X%%TEXMF%%/fonts/afm/pxr/pxexa.afm
X%%TEXMF%%/fonts/afm/pxr/pxmia.afm
X%%TEXMF%%/fonts/afm/pxr/pxsy.afm
X%%TEXMF%%/fonts/afm/pxr/pxsya.afm
X%%TEXMF%%/fonts/afm/pxr/pxsyb.afm
X%%TEXMF%%/fonts/afm/pxr/pxsyc.afm
X%%TEXMF%%/fonts/afm/pxr/rpcxb.afm
X%%TEXMF%%/fonts/afm/pxr/rpcxbi.afm
X%%TEXMF%%/fonts/afm/pxr/rpcxi.afm
X%%TEXMF%%/fonts/afm/pxr/rpcxr.afm
X%%TEXMF%%/fonts/afm/pxr/rpxb.afm
X%%TEXMF%%/fonts/afm/pxr/rpxbi.afm
X%%TEXMF%%/fonts/afm/pxr/rpxbmi.afm
X%%TEXMF%%/fonts/afm/pxr/rpxbsc.afm
X%%TEXMF%%/fonts/afm/pxr/rpxi.afm
X%%TEXMF%%/fonts/afm/pxr/rpxmi.afm
X%%TEXMF%%/fonts/afm/pxr/rpxr.afm
X%%TEXMF%%/fonts/afm/pxr/rpxsc.afm
X%%TEXMF%%/fonts/tfm/pxr/p1xb.tfm
X%%TEXMF%%/fonts/tfm/pxr/p1xbi.tfm
X%%TEXMF%%/fonts/tfm/pxr/p1xbsc.tfm
X%%TEXMF%%/fonts/tfm/pxr/p1xbsl.tfm
X%%TEXMF%%/fonts/tfm/pxr/p1xi.tfm
X%%TEXMF%%/fonts/tfm/pxr/p1xr.tfm
X%%TEXMF%%/fonts/tfm/pxr/p1xsc.tfm
X%%TEXMF%%/fonts/tfm/pxr/p1xsl.tfm
X%%TEXMF%%/fonts/tfm/pxr/pcxb.tfm
X%%TEXMF%%/fonts/tfm/pxr/pcxbi.tfm
X%%TEXMF%%/fonts/tfm/pxr/pcxbsl.tfm
X%%TEXMF%%/fonts/tfm/pxr/pcxi.tfm
X%%TEXMF%%/fonts/tfm/pxr/pcxr.tfm
X%%TEXMF%%/fonts/tfm/pxr/pcxsl.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxb.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbex.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbexa.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbi.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbmi.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbmi1.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbmia.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbsc.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbsl.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbsy.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbsya.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbsyb.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxbsyc.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxex.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxexa.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxi.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxmi.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxmi1.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxmia.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxr.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxsc.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxsl.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxsy.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxsya.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxsyb.tfm
X%%TEXMF%%/fonts/tfm/pxr/pxsyc.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpcxb.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpcxbi.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpcxbsl.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpcxi.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpcxr.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpcxsl.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxb.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxbi.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxbmi.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxbsc.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxbsl.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxi.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxmi.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxpplb.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxpplbi.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxpplbo.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxpplr.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxpplri.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxpplro.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxr.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxsc.tfm
X%%TEXMF%%/fonts/tfm/pxr/rpxsl.tfm
X%%TEXMF%%/fonts/type1/pxr/pxbex.pfb
X%%TEXMF%%/fonts/type1/pxr/pxbexa.pfb
X%%TEXMF%%/fonts/type1/pxr/pxbmia.pfb
X%%TEXMF%%/fonts/type1/pxr/pxbsy.pfb
X%%TEXMF%%/fonts/type1/pxr/pxbsya.pfb
X%%TEXMF%%/fonts/type1/pxr/pxbsyb.pfb
X%%TEXMF%%/fonts/type1/pxr/pxbsyc.pfb
X%%TEXMF%%/fonts/type1/pxr/pxex.pfb
X%%TEXMF%%/fonts/type1/pxr/pxexa.pfb
X%%TEXMF%%/fonts/type1/pxr/pxmia.pfb
X%%TEXMF%%/fonts/type1/pxr/pxsy.pfb
X%%TEXMF%%/fonts/type1/pxr/pxsya.pfb
X%%TEXMF%%/fonts/type1/pxr/pxsyb.pfb
X%%TEXMF%%/fonts/type1/pxr/pxsyc.pfb
X%%TEXMF%%/fonts/type1/pxr/rpcxb.pfb
X%%TEXMF%%/fonts/type1/pxr/rpcxbi.pfb
X%%TEXMF%%/fonts/type1/pxr/rpcxi.pfb
X%%TEXMF%%/fonts/type1/pxr/rpcxr.pfb
X%%TEXMF%%/fonts/type1/pxr/rpxb.pfb
X%%TEXMF%%/fonts/type1/pxr/rpxbi.pfb
X%%TEXMF%%/fonts/type1/pxr/rpxbmi.pfb
X%%TEXMF%%/fonts/type1/pxr/rpxbsc.pfb
X%%TEXMF%%/fonts/type1/pxr/rpxi.pfb
X%%TEXMF%%/fonts/type1/pxr/rpxmi.pfb
X%%TEXMF%%/fonts/type1/pxr/rpxr.pfb
X%%TEXMF%%/fonts/type1/pxr/rpxsc.pfb
X%%TEXMF%%/fonts/vf/pxr/p1xb.vf
X%%TEXMF%%/fonts/vf/pxr/p1xbi.vf
X%%TEXMF%%/fonts/vf/pxr/p1xbsc.vf
X%%TEXMF%%/fonts/vf/pxr/p1xbsl.vf
X%%TEXMF%%/fonts/vf/pxr/p1xi.vf
X%%TEXMF%%/fonts/vf/pxr/p1xr.vf
X%%TEXMF%%/fonts/vf/pxr/p1xsc.vf
X%%TEXMF%%/fonts/vf/pxr/p1xsl.vf
X%%TEXMF%%/fonts/vf/pxr/pcxb.vf
X%%TEXMF%%/fonts/vf/pxr/pcxbi.vf
X%%TEXMF%%/fonts/vf/pxr/pcxbsl.vf
X%%TEXMF%%/fonts/vf/pxr/pcxi.vf
X%%TEXMF%%/fonts/vf/pxr/pcxr.vf
X%%TEXMF%%/fonts/vf/pxr/pcxsl.vf
X%%TEXMF%%/fonts/vf/pxr/pxb.vf
X%%TEXMF%%/fonts/vf/pxr/pxbi.vf
X%%TEXMF%%/fonts/vf/pxr/pxbmi.vf
X%%TEXMF%%/fonts/vf/pxr/pxbmi1.vf
X%%TEXMF%%/fonts/vf/pxr/pxbsc.vf
X%%TEXMF%%/fonts/vf/pxr/pxbsl.vf
X%%TEXMF%%/fonts/vf/pxr/pxi.vf
X%%TEXMF%%/fonts/vf/pxr/pxmi.vf
X%%TEXMF%%/fonts/vf/pxr/pxmi1.vf
X%%TEXMF%%/fonts/vf/pxr/pxmi.vpl
X%%TEXMF%%/fonts/vf/pxr/pxmi1.vpl
X%%TEXMF%%/fonts/vf/pxr/pxr.vf
X%%TEXMF%%/fonts/vf/pxr/pxsc.vf
X%%TEXMF%%/fonts/vf/pxr/pxsl.vf
X%%TEXMF%%/tex/latex/pxr/omlpxmi.fd
X%%TEXMF%%/tex/latex/pxr/omlpxr.fd
X%%TEXMF%%/tex/latex/pxr/omspxr.fd
X%%TEXMF%%/tex/latex/pxr/omspxsy.fd
X%%TEXMF%%/tex/latex/pxr/omxpxex.fd
X%%TEXMF%%/tex/latex/pxr/ot1pxr.fd
X%%TEXMF%%/tex/latex/pxr/ot1pxss.fd
X%%TEXMF%%/tex/latex/pxr/ot1pxtt.fd
X%%TEXMF%%/tex/latex/pxr/pxfonts.sty
X%%TEXMF%%/tex/latex/pxr/t1pxr.fd
X%%TEXMF%%/tex/latex/pxr/t1pxss.fd
X%%TEXMF%%/tex/latex/pxr/t1pxtt.fd
X%%TEXMF%%/tex/latex/pxr/ts1pxr.fd
X%%TEXMF%%/tex/latex/pxr/ts1pxss.fd
X%%TEXMF%%/tex/latex/pxr/ts1pxtt.fd
X%%TEXMF%%/tex/latex/pxr/upxexa.fd
X%%TEXMF%%/tex/latex/pxr/upxmia.fd
X%%TEXMF%%/tex/latex/pxr/upxr.fd
X%%TEXMF%%/tex/latex/pxr/upxss.fd
X%%TEXMF%%/tex/latex/pxr/upxsya.fd
X%%TEXMF%%/tex/latex/pxr/upxsyb.fd
X%%TEXMF%%/tex/latex/pxr/upxsyc.fd
X%%TEXMF%%/tex/latex/pxr/upxtt.fd
X@dirrm %%TEXMF%%/dvipdfm/pxr
X@dirrm %%TEXMF%%/dvips/pxr
X@dirrm %%TEXMF%%/fonts/afm/pxr
X@dirrm %%TEXMF%%/fonts/tfm/pxr
X@dirrm %%TEXMF%%/fonts/type1/pxr
X@dirrm %%TEXMF%%/fonts/vf/pxr
X@dirrm %%TEXMF%%/tex/latex/pxr
X@exec %%MKTEXLSR%%
X@unexec %%MKTEXLSR%%
END-of-print/pxfonts/pkg-plist
echo x - print/pxfonts/distinfo
sed 's/^X//' >print/pxfonts/distinfo << 'END-of-print/pxfonts/distinfo'
XMD5 (pxfonts.tar.gz) = a963f438993a00c2f53978bde869b62c
END-of-print/pxfonts/distinfo
echo x - print/pxfonts/pkg-message
sed 's/^X//' >print/pxfonts/pkg-message << 'END-of-print/pxfonts/pkg-message'
X-------------------
XHow To Use PX fonts
X-------------------
X
Xdvips:
X        Add a line "p +pxr.map" into ${PREFIX}/${TEXMF}/dvips/base/config.ps.
X
Xdvipdfm:
X        Add a line "f pxr3.map" into ${PREFIX}/${TEXMF}/dvipdfm/config/config.
X
X(NOTE: This instruction depends on the directory layout of teTeX distribution.)
X
END-of-print/pxfonts/pkg-message
exit

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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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