From owner-freebsd-ports Mon May 6 8:31:39 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5D17937B4A7 for ; Mon, 6 May 2002 08:30:02 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g46FU2E72955; Mon, 6 May 2002 08:30:02 -0700 (PDT) (envelope-from gnats) Received: from eos.ocn.ne.jp (eos.ocn.ne.jp [210.190.142.171]) by hub.freebsd.org (Postfix) with ESMTP id 3B7CB37B40C for ; Mon, 6 May 2002 08:21:51 -0700 (PDT) Received: from mail.hrslab.yi.org (p10062-adsao04hon-acca.tokyo.ocn.ne.jp [61.214.216.62]) by eos.ocn.ne.jp (OCN) with ESMTP id AAA14665 for ; Tue, 7 May 2002 00:21:49 +0900 (JST) Received: from alph.hrslab.yi.org (alph.hrslab.yi.org [192.168.0.10]) by mail.hrslab.yi.org (8.11.1/3.7W/DomainMaster) with ESMTP id g46FHac59249 for ; Tue, 7 May 2002 00:17:37 +0900 (JST) (envelope-from hrs@hrslab.yi.org) Received: from alph.hrslab.yi.org (localhost [127.0.0.1]) by alph.hrslab.yi.org (8.12.3/8.12.3) with ESMTP id g46FHaDC045427 for ; Tue, 7 May 2002 00:17:36 +0900 (JST) (envelope-from hrs@alph.hrslab.yi.org) Received: (from hrs@localhost) by alph.hrslab.yi.org (8.12.3/8.12.3/Submit) id g46FHZaa045426; Tue, 7 May 2002 00:17:35 +0900 (JST) Message-Id: <200205061517.g46FHZaa045426@alph.hrslab.yi.org> Date: Tue, 7 May 2002 00:17:35 +0900 (JST) From: Hiroki Sato Reply-To: Hiroki Sato To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/37793: New port: print/pxfonts (another Palatino-style fontset for LaTeX) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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 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