import russian and chinese fonts

This commit is contained in:
jasper 2011-07-19 09:14:21 +00:00
parent 8fcc52ea43
commit 1905ff7fe4
47 changed files with 1101 additions and 0 deletions

59
fonts/ru-pscyr/Makefile Normal file
View File

@ -0,0 +1,59 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
COMMENT= cyrillic PostScript Type1 fonts to use with TeX
DISTNAME= pscyr-0.4c_patch2
PKGNAME= ru-${DISTNAME}
REVISION= 4
CATEGORIES= fonts russian print
MAINTAINER= Alexander Yurchenko <grange@openbsd.org>
# Free redistribution is permitted without fonts files modifications
PERMIT_PACKAGE_CDROM= may not sell
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= may not sell
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ftp://ftp.vsu.ru/pub/tex/font-packs/pscyr/
DISTFILES= PSCyr-0.4c-patch2-tex.tar.gz \
PSCyr-0.4c-patch2-type1.tar.gz
RUN_DEPENDS= print/texlive/base
NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *
TEXMF_DIR= ${PREFIX}/share/texmf-local
do-install:
${INSTALL_DATA_DIR} ${TEXMF_DIR}/fonts/map/dvips/pscyr
${INSTALL_DATA_DIR} ${TEXMF_DIR}/fonts/map/dvipdfm/pscyr
${INSTALL_DATA_DIR} ${TEXMF_DIR}/fonts/enc/dvips/pscyr
${INSTALL_DATA_DIR} ${TEXMF_DIR}/tex/latex/pscyr
${INSTALL_DATA_DIR} ${TEXMF_DIR}/fonts/tfm/public/pscyr
${INSTALL_DATA_DIR} ${TEXMF_DIR}/fonts/vf/public/pscyr
${INSTALL_DATA_DIR} ${TEXMF_DIR}/fonts/type1/public/pscyr
${INSTALL_DATA_DIR} ${TEXMF_DIR}/fonts/afm/public/pscyr
${INSTALL_DATA_DIR} ${TEXMF_DIR}/doc/fonts/pscyr
${INSTALL_DATA} ${WRKDIR}/dvips/base/t2a.enc \
${TEXMF_DIR}/fonts/enc/dvips/pscyr
${INSTALL_DATA} ${WRKDIR}/dvips/config/pscyr.map \
${TEXMF_DIR}/fonts/map/dvips/pscyr
${INSTALL_DATA} ${WRKDIR}/dvipdfm/base/pscyr2.map \
${TEXMF_DIR}/fonts/map/dvipdfm/pscyr
${INSTALL_DATA} ${WRKDIR}/tex/latex/pscyr/* \
${TEXMF_DIR}/tex/latex/pscyr
${INSTALL_DATA} ${WRKDIR}/fonts/tfm/public/pscyr/* \
${TEXMF_DIR}/fonts/tfm/public/pscyr
${INSTALL_DATA} ${WRKDIR}/fonts/vf/public/pscyr/* \
${TEXMF_DIR}/fonts/vf/public/pscyr
${INSTALL_DATA} ${WRKDIR}/fonts/type1/public/pscyr/* \
${TEXMF_DIR}/fonts/type1/public/pscyr
${INSTALL_DATA} ${WRKDIR}/fonts/afm/public/pscyr/* \
${TEXMF_DIR}/fonts/afm/public/pscyr
${INSTALL_DATA} ${WRKDIR}/{LICENSE,doc/README.koi,doc/PROBLEMS} \
${TEXMF_DIR}/doc/fonts/pscyr
.include <bsd.port.mk>

10
fonts/ru-pscyr/distinfo Normal file
View File

@ -0,0 +1,10 @@
MD5 (PSCyr-0.4c-patch2-tex.tar.gz) = r5x9uwmtTG/nXmiJk5STFQ==
MD5 (PSCyr-0.4c-patch2-type1.tar.gz) = Ej6RiHYcoBx85TzStyw8mQ==
RMD160 (PSCyr-0.4c-patch2-tex.tar.gz) = ksyoQOixFilNlndLxqG6MGwZOS0=
RMD160 (PSCyr-0.4c-patch2-type1.tar.gz) = MEedRrqlW/654KPrSTB1vokjQ5U=
SHA1 (PSCyr-0.4c-patch2-tex.tar.gz) = fmTrFP5jiaDb4i+WJsIvYL/1oBM=
SHA1 (PSCyr-0.4c-patch2-type1.tar.gz) = 1caMzRbobs3pfnIHNFG9+x/by5w=
SHA256 (PSCyr-0.4c-patch2-tex.tar.gz) = G/NYrDX3Sehcou7g5Q1Ft2mHWTe2mA49k69uSF68DN0=
SHA256 (PSCyr-0.4c-patch2-type1.tar.gz) = WfcoWVQUOeGaQRW4QXyMOG4VF2nPQxhapYAnzjxqVK4=
SIZE (PSCyr-0.4c-patch2-tex.tar.gz) = 186735
SIZE (PSCyr-0.4c-patch2-type1.tar.gz) = 1866345

4
fonts/ru-pscyr/pkg/DESCR Normal file
View File

@ -0,0 +1,4 @@
pscyr is a collection of files providing support for cyrillic PostScript
Type1 fonts in TeX documents. The package provides 71 different font
shapes altogether. The glyph set is sufficient to typeset documents in
Russian, Ukrainian and Belorussian.

358
fonts/ru-pscyr/pkg/PLIST Normal file
View File

@ -0,0 +1,358 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
@pkgpath russion/pscyr
share/texmf-local/
share/texmf-local/doc/
share/texmf-local/doc/fonts/
share/texmf-local/doc/fonts/pscyr/
share/texmf-local/doc/fonts/pscyr/LICENSE
share/texmf-local/doc/fonts/pscyr/PROBLEMS
share/texmf-local/doc/fonts/pscyr/README.koi
share/texmf-local/fonts/
share/texmf-local/fonts/afm/
share/texmf-local/fonts/afm/public/
share/texmf-local/fonts/afm/public/pscyr/
share/texmf-local/fonts/afm/public/pscyr/acade1.afm
share/texmf-local/fonts/afm/public/pscyr/acade2.afm
share/texmf-local/fonts/afm/public/pscyr/acade3.afm
share/texmf-local/fonts/afm/public/pscyr/adver4.afm
share/texmf-local/fonts/afm/public/pscyr/antiq4.afm
share/texmf-local/fonts/afm/public/pscyr/antiq5.afm
share/texmf-local/fonts/afm/public/pscyr/antiq6.afm
share/texmf-local/fonts/afm/public/pscyr/antiq7.afm
share/texmf-local/fonts/afm/public/pscyr/arial.afm
share/texmf-local/fonts/afm/public/pscyr/arialbd.afm
share/texmf-local/fonts/afm/public/pscyr/arialbi.afm
share/texmf-local/fonts/afm/public/pscyr/ariale.afm
share/texmf-local/fonts/afm/public/pscyr/ariali.afm
share/texmf-local/fonts/afm/public/pscyr/colle10.afm
share/texmf-local/fonts/afm/public/pscyr/colle8.afm
share/texmf-local/fonts/afm/public/pscyr/colle9.afm
share/texmf-local/fonts/afm/public/pscyr/cooper.afm
share/texmf-local/fonts/afm/public/pscyr/cour.afm
share/texmf-local/fonts/afm/public/pscyr/courbd.afm
share/texmf-local/fonts/afm/public/pscyr/courbi.afm
share/texmf-local/fonts/afm/public/pscyr/couri.afm
share/texmf-local/fonts/afm/public/pscyr/ercour.afm
share/texmf-local/fonts/afm/public/pscyr/ercourb.afm
share/texmf-local/fonts/afm/public/pscyr/ercourbi.afm
share/texmf-local/fonts/afm/public/pscyr/ercouri.afm
share/texmf-local/fonts/afm/public/pscyr/handb11.afm
share/texmf-local/fonts/afm/public/pscyr/handb12.afm
share/texmf-local/fonts/afm/public/pscyr/handb13.afm
share/texmf-local/fonts/afm/public/pscyr/journ.afm
share/texmf-local/fonts/afm/public/pscyr/journb.afm
share/texmf-local/fonts/afm/public/pscyr/journi.afm
share/texmf-local/fonts/afm/public/pscyr/lazur14.afm
share/texmf-local/fonts/afm/public/pscyr/magaz15.afm
share/texmf-local/fonts/afm/public/pscyr/magaz16.afm
share/texmf-local/fonts/afm/public/pscyr/magaz17.afm
share/texmf-local/fonts/afm/public/pscyr/textb18.afm
share/texmf-local/fonts/afm/public/pscyr/textb19.afm
share/texmf-local/fonts/afm/public/pscyr/textb20.afm
share/texmf-local/fonts/afm/public/pscyr/times.afm
share/texmf-local/fonts/afm/public/pscyr/timesbd.afm
share/texmf-local/fonts/afm/public/pscyr/timesbi.afm
share/texmf-local/fonts/afm/public/pscyr/timesi.afm
share/texmf-local/fonts/enc/
share/texmf-local/fonts/enc/dvips/
share/texmf-local/fonts/enc/dvips/pscyr/
share/texmf-local/fonts/enc/dvips/pscyr/t2a.enc
share/texmf-local/fonts/map/
share/texmf-local/fonts/map/dvipdfm/
share/texmf-local/fonts/map/dvipdfm/pscyr/
share/texmf-local/fonts/map/dvipdfm/pscyr/pscyr2.map
share/texmf-local/fonts/map/dvips/
share/texmf-local/fonts/map/dvips/pscyr/
share/texmf-local/fonts/map/dvips/pscyr/pscyr.map
share/texmf-local/fonts/tfm/
share/texmf-local/fonts/tfm/public/
share/texmf-local/fonts/tfm/public/pscyr/
share/texmf-local/fonts/tfm/public/pscyr/facb6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/facb7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/facbo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/facbo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/facr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/facr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/facrc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/facri6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/facri7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/facro6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/facro7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fadr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fadr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqb6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqb7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqbi6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqbi7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqbo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqbo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqrc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqri6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqri7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqro6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/faqro7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/farb6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/farb7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/farbe6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/farbe7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/farbi6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/farbi7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/farbo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/farbo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/farr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/farr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/farrc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/farri6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/farri7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/farro6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/farro7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcob6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcob7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcobo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcobo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcor6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcor7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcorc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcori6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcori7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcoro6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcoro7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcpr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcpr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcrb6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcrb7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcrbi6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcrbi7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcrr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcrr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcrri6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fcrri7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ferb6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ferb7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ferbi6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ferbi7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ferr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ferr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ferri6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ferri7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fhab6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fhab7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fhabo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fhabo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fhar6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fhar7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fharc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fhari6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fhari7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fharo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fharo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnb6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnb7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnbo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnbo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnrc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnri6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnri7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnro6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fjnro7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/flzr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/flzr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/flzrc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/flzro6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/flzro7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmab6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmab7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmabo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmabo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmar6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmar7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmarc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmari6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmari7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmaro6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/fmaro7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmb6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmb7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmbi6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmbi7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmbo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmbo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmrc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmri6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmri7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmro6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftmro7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxb6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxb7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxbo6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxbo7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxr6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxr7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxrc6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxri6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxri7t.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxro6a.tfm
share/texmf-local/fonts/tfm/public/pscyr/ftxro7t.tfm
share/texmf-local/fonts/type1/
share/texmf-local/fonts/type1/public/
share/texmf-local/fonts/type1/public/pscyr/
share/texmf-local/fonts/type1/public/pscyr/acade1.pfb
share/texmf-local/fonts/type1/public/pscyr/acade2.pfb
share/texmf-local/fonts/type1/public/pscyr/acade3.pfb
share/texmf-local/fonts/type1/public/pscyr/adver4.pfb
share/texmf-local/fonts/type1/public/pscyr/antiq4.pfb
share/texmf-local/fonts/type1/public/pscyr/antiq5.pfb
share/texmf-local/fonts/type1/public/pscyr/antiq6.pfb
share/texmf-local/fonts/type1/public/pscyr/antiq7.pfb
share/texmf-local/fonts/type1/public/pscyr/arial.pfb
share/texmf-local/fonts/type1/public/pscyr/arialbd.pfb
share/texmf-local/fonts/type1/public/pscyr/arialbi.pfb
share/texmf-local/fonts/type1/public/pscyr/ariale.pfb
share/texmf-local/fonts/type1/public/pscyr/ariali.pfb
share/texmf-local/fonts/type1/public/pscyr/colle10.pfb
share/texmf-local/fonts/type1/public/pscyr/colle8.pfb
share/texmf-local/fonts/type1/public/pscyr/colle9.pfb
share/texmf-local/fonts/type1/public/pscyr/cooper.pfb
share/texmf-local/fonts/type1/public/pscyr/cour.pfb
share/texmf-local/fonts/type1/public/pscyr/courbd.pfb
share/texmf-local/fonts/type1/public/pscyr/courbi.pfb
share/texmf-local/fonts/type1/public/pscyr/couri.pfb
share/texmf-local/fonts/type1/public/pscyr/ercour.pfb
share/texmf-local/fonts/type1/public/pscyr/ercourb.pfb
share/texmf-local/fonts/type1/public/pscyr/ercourbi.pfb
share/texmf-local/fonts/type1/public/pscyr/ercouri.pfb
share/texmf-local/fonts/type1/public/pscyr/handb11.pfb
share/texmf-local/fonts/type1/public/pscyr/handb12.pfb
share/texmf-local/fonts/type1/public/pscyr/handb13.pfb
share/texmf-local/fonts/type1/public/pscyr/journ.pfb
share/texmf-local/fonts/type1/public/pscyr/journb.pfb
share/texmf-local/fonts/type1/public/pscyr/journi.pfb
share/texmf-local/fonts/type1/public/pscyr/lazur14.pfb
share/texmf-local/fonts/type1/public/pscyr/magaz15.pfb
share/texmf-local/fonts/type1/public/pscyr/magaz16.pfb
share/texmf-local/fonts/type1/public/pscyr/magaz17.pfb
share/texmf-local/fonts/type1/public/pscyr/textb18.pfb
share/texmf-local/fonts/type1/public/pscyr/textb19.pfb
share/texmf-local/fonts/type1/public/pscyr/textb20.pfb
share/texmf-local/fonts/type1/public/pscyr/times.pfb
share/texmf-local/fonts/type1/public/pscyr/timesbd.pfb
share/texmf-local/fonts/type1/public/pscyr/timesbi.pfb
share/texmf-local/fonts/type1/public/pscyr/timesi.pfb
share/texmf-local/fonts/vf/
share/texmf-local/fonts/vf/public/
share/texmf-local/fonts/vf/public/pscyr/
share/texmf-local/fonts/vf/public/pscyr/facb7t.vf
share/texmf-local/fonts/vf/public/pscyr/facbo7t.vf
share/texmf-local/fonts/vf/public/pscyr/facr7t.vf
share/texmf-local/fonts/vf/public/pscyr/facrc6a.vf
share/texmf-local/fonts/vf/public/pscyr/facri7t.vf
share/texmf-local/fonts/vf/public/pscyr/facro7t.vf
share/texmf-local/fonts/vf/public/pscyr/fadr7t.vf
share/texmf-local/fonts/vf/public/pscyr/faqb7t.vf
share/texmf-local/fonts/vf/public/pscyr/faqbi7t.vf
share/texmf-local/fonts/vf/public/pscyr/faqbo7t.vf
share/texmf-local/fonts/vf/public/pscyr/faqr7t.vf
share/texmf-local/fonts/vf/public/pscyr/faqrc6a.vf
share/texmf-local/fonts/vf/public/pscyr/faqri7t.vf
share/texmf-local/fonts/vf/public/pscyr/faqro7t.vf
share/texmf-local/fonts/vf/public/pscyr/farb7t.vf
share/texmf-local/fonts/vf/public/pscyr/farbe7t.vf
share/texmf-local/fonts/vf/public/pscyr/farbi7t.vf
share/texmf-local/fonts/vf/public/pscyr/farbo7t.vf
share/texmf-local/fonts/vf/public/pscyr/farr7t.vf
share/texmf-local/fonts/vf/public/pscyr/farrc6a.vf
share/texmf-local/fonts/vf/public/pscyr/farri7t.vf
share/texmf-local/fonts/vf/public/pscyr/farro7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcob7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcobo7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcor7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcorc6a.vf
share/texmf-local/fonts/vf/public/pscyr/fcori7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcoro7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcpr7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcrb7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcrbi7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcrr7t.vf
share/texmf-local/fonts/vf/public/pscyr/fcrri7t.vf
share/texmf-local/fonts/vf/public/pscyr/ferb7t.vf
share/texmf-local/fonts/vf/public/pscyr/ferbi7t.vf
share/texmf-local/fonts/vf/public/pscyr/ferr7t.vf
share/texmf-local/fonts/vf/public/pscyr/ferri7t.vf
share/texmf-local/fonts/vf/public/pscyr/fhab7t.vf
share/texmf-local/fonts/vf/public/pscyr/fhabo7t.vf
share/texmf-local/fonts/vf/public/pscyr/fhar7t.vf
share/texmf-local/fonts/vf/public/pscyr/fharc6a.vf
share/texmf-local/fonts/vf/public/pscyr/fhari7t.vf
share/texmf-local/fonts/vf/public/pscyr/fharo7t.vf
share/texmf-local/fonts/vf/public/pscyr/fjnb7t.vf
share/texmf-local/fonts/vf/public/pscyr/fjnbo7t.vf
share/texmf-local/fonts/vf/public/pscyr/fjnr7t.vf
share/texmf-local/fonts/vf/public/pscyr/fjnrc6a.vf
share/texmf-local/fonts/vf/public/pscyr/fjnri7t.vf
share/texmf-local/fonts/vf/public/pscyr/fjnro7t.vf
share/texmf-local/fonts/vf/public/pscyr/flzr7t.vf
share/texmf-local/fonts/vf/public/pscyr/flzrc6a.vf
share/texmf-local/fonts/vf/public/pscyr/flzro7t.vf
share/texmf-local/fonts/vf/public/pscyr/fmab7t.vf
share/texmf-local/fonts/vf/public/pscyr/fmabo7t.vf
share/texmf-local/fonts/vf/public/pscyr/fmar7t.vf
share/texmf-local/fonts/vf/public/pscyr/fmarc6a.vf
share/texmf-local/fonts/vf/public/pscyr/fmari7t.vf
share/texmf-local/fonts/vf/public/pscyr/fmaro7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftmb7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftmbi7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftmbo7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftmr7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftmrc6a.vf
share/texmf-local/fonts/vf/public/pscyr/ftmri7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftmro7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftxb7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftxbo7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftxr7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftxrc6a.vf
share/texmf-local/fonts/vf/public/pscyr/ftxri7t.vf
share/texmf-local/fonts/vf/public/pscyr/ftxro7t.vf
share/texmf-local/tex/
share/texmf-local/tex/latex/
share/texmf-local/tex/latex/pscyr/
share/texmf-local/tex/latex/pscyr/ot1fac.fd
share/texmf-local/tex/latex/pscyr/ot1fad.fd
share/texmf-local/tex/latex/pscyr/ot1faq.fd
share/texmf-local/tex/latex/pscyr/ot1far.fd
share/texmf-local/tex/latex/pscyr/ot1fco.fd
share/texmf-local/tex/latex/pscyr/ot1fcp.fd
share/texmf-local/tex/latex/pscyr/ot1fcr.fd
share/texmf-local/tex/latex/pscyr/ot1fer.fd
share/texmf-local/tex/latex/pscyr/ot1fha.fd
share/texmf-local/tex/latex/pscyr/ot1fjn.fd
share/texmf-local/tex/latex/pscyr/ot1flz.fd
share/texmf-local/tex/latex/pscyr/ot1fma.fd
share/texmf-local/tex/latex/pscyr/ot1ftm.fd
share/texmf-local/tex/latex/pscyr/ot1ftx.fd
share/texmf-local/tex/latex/pscyr/pscyr.sty
share/texmf-local/tex/latex/pscyr/t2afac.fd
share/texmf-local/tex/latex/pscyr/t2afad.fd
share/texmf-local/tex/latex/pscyr/t2afaq.fd
share/texmf-local/tex/latex/pscyr/t2afar.fd
share/texmf-local/tex/latex/pscyr/t2afco.fd
share/texmf-local/tex/latex/pscyr/t2afcp.fd
share/texmf-local/tex/latex/pscyr/t2afcr.fd
share/texmf-local/tex/latex/pscyr/t2afer.fd
share/texmf-local/tex/latex/pscyr/t2afha.fd
share/texmf-local/tex/latex/pscyr/t2afjn.fd
share/texmf-local/tex/latex/pscyr/t2aflz.fd
share/texmf-local/tex/latex/pscyr/t2afma.fd
share/texmf-local/tex/latex/pscyr/t2aftm.fd
share/texmf-local/tex/latex/pscyr/t2aftx.fd
@exec %D/bin/mktexlsr
@exec %D/bin/updmap-sys --quiet --nomkmap --enable Map=pscyr.map
@exec %D/bin/updmap-sys --quiet --enable Map=pscyr2.map
@unexec %D/bin/mktexlsr
@unexec %D/bin/updmap-sys --quiet --nomkmap --disable pscyr.map
@unexec %D/bin/updmap-sys --quiet --disable pscyr2.map

37
fonts/ru-ptsans/Makefile Normal file
View File

@ -0,0 +1,37 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
COMMENT = free Cyrillic fonts
PKG_ARCH = *
DISTNAME = ptsans-2.0
PKGNAME = ru-${DISTNAME}
REVISION = 0
EXTRACT_SUFX = .zip
CATEGORIES = fonts x11 russian
MAINTAINER = Vadim Zhukov <persgray@gmail.com>
# Original distfile taken from http://www.fontstock.com/public/
MASTER_SITES = http://www.ohvost.ru/dnl/
HOMEPAGE = http://paratype.com/public/
# OFL, http://scripts.sil.org/OFL (CC-like)
# permits:
# Distribution, Reproduction, Embedding, DerivativeWorks
# requires
# Attribution, Notice, ShareAlike, DerivativeRenaming,
# BundlingWhenSelling
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
NO_BUILD = Yes
NO_REGRESS = Yes
FONTSDIR = ${PREFIX}/lib/X11/fonts/ptsans
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/ptsans
${INSTALL_DATA_DIR} ${FONTSDIR}
${INSTALL_DATA} ${WRKDIR}/*.ttf ${FONTSDIR}
${INSTALL_DATA} ${WRKDIR}/PTSansOFL.txt ${PREFIX}/share/ptsans
.include <bsd.port.mk>

5
fonts/ru-ptsans/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (ptsans-2.0.zip) = mYqzPhTUgi4g5FbIzMDCeQ==
RMD160 (ptsans-2.0.zip) = h5fhegX6Nrv/vwwqu2QC9DgivS8=
SHA1 (ptsans-2.0.zip) = hmBi+nUYMsEiWGCCtCP544O0fjU=
SHA256 (ptsans-2.0.zip) = jVutfymewSkZdnwByh2Vs+FtA+aOQezUMeHVlpJNqkA=
SIZE (ptsans-2.0.zip) = 1710534

View File

@ -0,0 +1,9 @@
PT Sans family was developed as a part of the project "Public Types of
Russian Federation". The fonts of this project have open user license
and can be freely distributed. The main aim of the project is to give
possibility to the peoples of Russia to read and write on their native
languages.
PT Sans is based on Russian sans serif types.
The family consists of 8 styles: 4 basic styles; 2 captions styles for
small sizes and 2 narrows styles for economic setting.

14
fonts/ru-ptsans/pkg/PLIST Normal file
View File

@ -0,0 +1,14 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
@pkgpath x11/ptsans
lib/X11/fonts/
@fontdir lib/X11/fonts/ptsans/
lib/X11/fonts/ptsans/PTC55F.ttf
lib/X11/fonts/ptsans/PTC75F.ttf
lib/X11/fonts/ptsans/PTN57F.ttf
lib/X11/fonts/ptsans/PTN77F.ttf
lib/X11/fonts/ptsans/PTS55F.ttf
lib/X11/fonts/ptsans/PTS56F.ttf
lib/X11/fonts/ptsans/PTS75F.ttf
lib/X11/fonts/ptsans/PTS76F.ttf
share/ptsans/
share/ptsans/PTSansOFL.txt

7
fonts/un-fonts/Makefile Normal file
View File

@ -0,0 +1,7 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
SUBDIR =
SUBDIR += core
SUBDIR += extra
.include <bsd.port.subdir.mk>

View File

@ -0,0 +1,23 @@
# $OpenBSD: Makefile.inc,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
CATEGORIES ?= fonts x11 japanese korean
HOMEPAGE ?= http://kldp.net/projects/unfonts/
WRKDIST = ${WRKDIR}/un-fonts
# GPLv2
PERMIT_PACKAGE_CDROM = yes
PERMIT_PACKAGE_FTP = yes
PERMIT_DISTFILES_CDROM =yes
PERMIT_DISTFILES_FTP = yes
FONTDIR ?= ${PREFIX}/lib/X11/fonts/korean
NO_BUILD ?= yes
NO_REGRESS ?= yes
PKG_ARCH ?= *
do-install:
${INSTALL_DATA_DIR} ${FONTDIR}
${INSTALL_DATA} ${WRKSRC}/*.ttf ${FONTDIR}

View File

@ -0,0 +1,12 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
COMMENT = extra Asian truetype fonts designed by Koaunghi Un
DISTNAME = un-fonts-extra-${VERSION}
PKGNAME = un-fonts-extra-${VERSION:S/-/./}
REVISION = 0
# N.B. MASTER_SITES directory will need changing for version updates
VERSION = 1.0.2-080608
MASTER_SITES = http://kldp.net/frs/download.php/4696/
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (un-fonts-extra-1.0.2-080608.tar.gz) = osdyHlPw4BEvzAe0MwXjqw==
RMD160 (un-fonts-extra-1.0.2-080608.tar.gz) = 06zH8Du15XgZvAOZX2YdzzFqdTA=
SHA1 (un-fonts-extra-1.0.2-080608.tar.gz) = TJ5To6B/ZNcFZsOufJETkFz8tUg=
SHA256 (un-fonts-extra-1.0.2-080608.tar.gz) = MqVqzAbyZGU70VHsSMCBHQfBmMJWHp8u+ohF5FtrdAc=
SIZE (un-fonts-extra-1.0.2-080608.tar.gz) = 11375538

View File

@ -0,0 +1,18 @@
Un-fonts comes from the HLaTeX type1 fonts made in 1998 by Koaunghi Un,
he designed type1 fonts to use with Korean TeX(HLaTeX) and released them
under the GNU GPL license.
They were converted to TrueType with FontForge(PfaEdit) by Won-kyu Park
in 2003.
This package contains the extra families (10 fonts)
* UnPen, UnPenheulim: script
* UnTaza: typewriter style
* UnBom: decorative
* UnShinmun
* UnYetgul: old Korean printing style
* UnJamoSora, UnJamoNovel, UnJamoDotum, UnJamoBatang
Project maintainers:
* Won-kyu Park <wkpark@kldp.org>
* Jungshik Shin <jshin@mailaps.org>

View File

@ -0,0 +1,16 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
@pkgpath x11/un-fonts/extra
lib/X11/fonts/
@fontdir lib/X11/fonts/korean/
lib/X11/fonts/korean/UnBom.ttf
lib/X11/fonts/korean/UnJamoBatang.ttf
lib/X11/fonts/korean/UnJamoDotum.ttf
lib/X11/fonts/korean/UnJamoNovel.ttf
lib/X11/fonts/korean/UnJamoSora.ttf
lib/X11/fonts/korean/UnPen.ttf
lib/X11/fonts/korean/UnPenheulim.ttf
lib/X11/fonts/korean/UnPilgia.ttf
lib/X11/fonts/korean/UnShinmun.ttf
lib/X11/fonts/korean/UnTaza.ttf
lib/X11/fonts/korean/UnVada.ttf
lib/X11/fonts/korean/UnYetgul.ttf

View File

@ -0,0 +1,33 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
COMMENT= chinese big5/gb truetype fonts
DISTNAME= zh-arphicttf-2.11
PKGNAME= zh-fonts-arphicttf-2.11
REVISION= 2
CATEGORIES= fonts chinese x11
MAINTAINER= Kevin Lo <kevlo@openbsd.org>
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
MASTER_SITES= ${MASTER_SITE_BACKUP}
NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *
WRKDIST= ${WRKDIR}/arphic
FONTDIR= ${PREFIX}/lib/X11/fonts/TrueType
FONTS= bkai00mp.ttf bsmi00lp.ttf gbsn00lp.ttf gkai00mp.ttf
do-install:
${INSTALL_DATA_DIR} ${FONTDIR}
cd ${WRKSRC}/font; ${INSTALL_DATA} ${FONTS} ${FONTDIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (zh-arphicttf-2.11.tar.gz) = CdoCrXhZKFn7krlZyMTHPQ==
RMD160 (zh-arphicttf-2.11.tar.gz) = 69U7VvJ7Oqqh3hOG8hOg6h/KiSQ=
SHA1 (zh-arphicttf-2.11.tar.gz) = Sh2UMTVxGNRK7O33p+5rmhsF/WQ=
SHA256 (zh-arphicttf-2.11.tar.gz) = PPbF2Y3twFDHjvlAOUorXcefSOKi2akd2aWfiyc5cmc=
SIZE (zh-arphicttf-2.11.tar.gz) = 16582862

View File

@ -0,0 +1,3 @@
Chinese Big5/GB TrueType fonts, includes Kaiti/Mingti(Big5) and
Kaiti/Sungti(GB). It then can be used along with X Window System
or typesetting software like CJK. Thanks to Arphic Technology.

View File

@ -0,0 +1,8 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
@pkgpath chinese/arphicttf
lib/X11/fonts/
@fontdir lib/X11/fonts/TrueType/
lib/X11/fonts/TrueType/bkai00mp.ttf
lib/X11/fonts/TrueType/bsmi00lp.ttf
lib/X11/fonts/TrueType/gbsn00lp.ttf
lib/X11/fonts/TrueType/gkai00mp.ttf

36
fonts/zh-bg5pdf/Makefile Normal file
View File

@ -0,0 +1,36 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
SHARED_ONLY= Yes
COMMENT= convert Big5 encoded files to PDF
DISTNAME= bg5pdf-1.0.0
PKGNAME= zh-${DISTNAME}
REVISION= 9
CATEGORIES= fonts chinese print
MAINTAINER= Kevin Lo <kevlo@openbsd.org>
# GPL + Aladdin license
PERMIT_DISTFILES_CDROM= No
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= No
PERMIT_PACKAGE_FTP= Yes
WANTLIB += pdf z
MODULES= lang/python
RUN_DEPENDS= fonts/taipeifonts
LIB_DEPENDS= print/pdflib
CONFIGURE_STYLE=none
WRKDIST= ${WRKDIR}/bg5pdf
NO_REGRESS= Yes
pre-configure:
${SUBST_CMD} ${WRKSRC}/Makefile
perl -pi -e "s|/usr/bin/python|${MODPY_BIN}|" ${WRKSRC}/bg5pdf
.include <bsd.port.mk>

5
fonts/zh-bg5pdf/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (bg5pdf-1.0.0.tar.gz) = Tzz0G76QrhzQaRKSH65iNA==
RMD160 (bg5pdf-1.0.0.tar.gz) = h1fGr+AA3TD6g9QsXyGZMPsJJCc=
SHA1 (bg5pdf-1.0.0.tar.gz) = 8FChmVwKQPBXjf+wQFW6thlbAy4=
SHA256 (bg5pdf-1.0.0.tar.gz) = YktNv6VK6PQJtYGZFJNHP4RC8UA2AqdDLA20eewaE+4=
SIZE (bg5pdf-1.0.0.tar.gz) = 55208

View File

@ -0,0 +1,21 @@
--- Makefile.orig Wed Sep 8 09:40:21 2010
+++ Makefile Wed Sep 8 09:51:02 2010
@@ -0,0 +1,18 @@
+PYTHON_INCLUDES=-I$(LOCALBASE)/include/python${MODPY_VERSION}
+
+all: bg5pdflib.so
+
+bg5pdflib.so: bg5pdflib.o
+ $(CC) -shared bg5pdflib.o -L$(LOCALBASE)/lib -lpdf -lz -o $@
+
+.c.o:
+ $(CC) $(CFLAGS) -fPIC $(PYTHON_INCLUDES) -I$(LOCALBASE)/include -c $<
+
+install:
+ mkdir -p $(DESTDIR)/$(LOCALBASE)/lib/python${MODPY_VERSION}/site-packages
+ install -m 755 -o root -g bin bg5pdf $(DESTDIR)/$(LOCALBASE)/bin
+ install -m 644 -o root -g bin bg5pdflib.so \
+ $(DESTDIR)/$(LOCALBASE)/lib/python${MODPY_VERSION}/site-packages
+
+clean:
+ rm -f *.o bg5pdflib.so

View File

@ -0,0 +1,7 @@
Bg5pdf is a simple wrapper for wrapping big5 encoding text file into
PDF file by using PDFlib. The output of this program does not contain
embedding fonts. You have to download Acrobat Acroread Asianfont pack
to view and print the output file. This wrapper does not provide any
formatting function except simple line wrapping. If you need
sophisticated formatting, you should try CJK-LaTex or other equivalent
tools.

View File

@ -0,0 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
@pkgpath chinese/bg5pdf
bin/bg5pdf
lib/python${MODPY_VERSION}/site-packages/bg5pdflib.so

50
fonts/zh-bg5ps/Makefile Normal file
View File

@ -0,0 +1,50 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
COMMENT= convert Big5/GB encoded files to postscript
DISTNAME= bg5ps-1.3.0
PKGNAME= zh-${DISTNAME}
REVISION= 7
CATEGORIES= fonts chinese x11
MAINTAINER= Kevin Lo <kevlo@openbsd.org>
# GPL
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
WANTLIB= c m ttf
MASTER_SITES= ${MASTER_SITE_BACKUP}
MODULES= lang/python
RUN_DEPENDS= fonts/arphicttf
LIB_DEPENDS= print/freetype
# python.port.mk overrides various targets when CONFIGURE_STYLE is empty
CONFIGURE_STYLE=none
NO_REGRESS= Yes
pre-configure:
perl -pi -e \
"s|/usr/local/bin/python.*|${MODPY_BIN}|" ${WRKSRC}/bg5ps
${SUBST_CMD} ${WRKSRC}/bg5ps.conf
MAKE_FLAGS= CFLAGS="${CFLAGS} -I${LOCALBASE}/include/freetype1" \
LDFLAGS=-L${LOCALBASE}/lib \
CC=${CC}
do-install:
${INSTALL_PROGRAM} ${WRKBUILD}/bg5ps ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKBUILD}/ttf2psm ${PREFIX}/bin
${INSTALL_DATA_DIR} ${PREFIX}/lib/bg5ps
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bg5ps
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/bg5ps
${INSTALL_DATA} ${WRKSRC}/bg5ps.conf ${PREFIX}/lib/bg5ps
cp -R ${WRKSRC}/doc/* ${PREFIX}/share/doc/bg5ps
cp -R ${WRKSRC}/examples/* ${PREFIX}/share/examples/bg5ps
.include <bsd.port.mk>

5
fonts/zh-bg5ps/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (bg5ps-1.3.0.tar.gz) = so0yoskHKp78buWflEHiKw==
RMD160 (bg5ps-1.3.0.tar.gz) = w1/NF+7fT7hdtLtTtvDqRKGFum0=
SHA1 (bg5ps-1.3.0.tar.gz) = t/xwD/Eza3T+RH/UsTvKftNgSqg=
SHA256 (bg5ps-1.3.0.tar.gz) = j0COTZoKZ4dK+SaWx55T+pFa7xqRhSUV9adqwz6Q/T0=
SIZE (bg5ps-1.3.0.tar.gz) = 120390

View File

@ -0,0 +1,15 @@
--- Makefile.orig Sun Apr 6 16:03:35 2003
+++ Makefile Sun Apr 6 16:04:12 2003
@@ -29,11 +29,8 @@ ETCDIR = /etc/chinese/
all: ttf2psm
-%.o : %.c
- $(CC) -c $(CFLAGS) $(INCLUDEDIR) $< -o $@
-
ttf2psm: $(OBJS)
- $(CC) $(CFLAGS) $(INCLUDEDIR) $(LIBS) -o ttf2psm $(OBJS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -o ttf2psm $(OBJS)
install: all bg5ps bg5ps.conf
mkdir -p $(ETCDIR)

View File

@ -0,0 +1,41 @@
--- bg5ps.orig Mon Feb 14 21:46:43 2000
+++ bg5ps Fri Jul 8 11:33:55 2011
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/local/bin/python2.1
################################################################################
# bg5ps.py which use the ttf2ps program to convert the Big5 Coding chinese #
# text into printable postscript file. Since it uses true type font, the #
@@ -11,7 +11,7 @@
#
# Revision 1.5 2000/02/14 20:40:04 platin
#
-# Change default config file to /etc/chinese/bg5ps.conf
+# Change default config file to /usr/local/lib/bg5ps/bg5ps.conf
#
# Revision 1.4 2000/02/14 20:28:35 platin
# Automatic selection of fontName in echo Encoding.
@@ -55,7 +55,7 @@ if wd=="": wd="."
#start default config file segment
#Font and font path
chineseFontPath=wd
-fontName="ntu_kai"
+fontName="bsmi00lp"
#Output only even or odd
oddPages=true
@@ -443,10 +443,10 @@ mpage -2 big5.txt | bg5ps -en big5 -nps y > test.ps
exec l
cf.close()
else:
- sys.stderr.write("\n~/.bg5ps.conf not found.\n Trying /etc/chinese/bg5ps.conf.")
- if os.path.isfile("/etc/chinese/bg5ps.conf"):
- sys.stderr.write("\n /etc/chinese/bg5ps.conf found. Use configuration file /etc/chinese/bg5ps.conf")
- cf=open("/etc/chinese/bg5ps.conf","r")
+ sys.stderr.write("\n~/.bg5ps.conf not found.\n Trying /usr/local/lib/bg5ps/bg5ps.conf.")
+ if os.path.isfile("/usr/local/lib/g5ps/bg5ps.conf"):
+ sys.stderr.write("\n /usr/local/lib/bg5ps/bg5ps.conf found. Use configuration file /usr/local/lib/bg5ps/bg5ps.conf")
+ cf=open("/usr/local/lib/bg5ps/bg5ps.conf","r")
for l in cf.readlines():
exec l
cf.close()

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-bg5ps_conf,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
--- bg5ps.conf.orig Mon Feb 14 21:28:35 2000
+++ bg5ps.conf Fri Jul 8 11:33:55 2011
@@ -4,7 +4,7 @@
Encoding="big5"
#chineseFontPath: 指定中文字型的路徑(預設值: 與 bg5ps 同)
-chineseFontPath="/usr/share/fonts/ttf/"
+chineseFontPath="${LOCALBASE}/lib/X11/fonts/TrueType"
#modify the above line

View File

@ -0,0 +1,9 @@
--- gb2312-bg5ps.conf.orig Thu Jan 18 14:33:33 2001
+++ gb2312-bg5ps.conf Sun Jan 21 20:59:48 2001
@@ -1,5 +1,5 @@
#chineseFontPath: 指定中文字型的路徑(預設值: 與 bg5ps 同)
-chineseFontPath="/usr/share/fonts/ttf/"
+chineseFontPath="/usr/local/lib/X11/fonts/TrueType/"
#modify the above line

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-ttf2psm_c,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
--- ttf2psm.c.orig Tue Sep 7 18:35:36 2010
+++ ttf2psm.c Tue Sep 7 18:36:05 2010
@@ -18,6 +18,7 @@
*
*/
+#include<stdlib.h>
#include<stdio.h>
#include<freetype/freetype.h>
#include<string.h>

2
fonts/zh-bg5ps/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
bg5ps is a Python script that generates Postscript from Chinese Big5/GB
encoded files, using ttf fonts.

View File

@ -0,0 +1,2 @@
Please copy ${PREFIX}/lib/bg5ps/bg5ps.conf to ~/.bg5ps.conf,
then modify it to suit your needs.

26
fonts/zh-bg5ps/pkg/PLIST Normal file
View File

@ -0,0 +1,26 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
@pkgpath chinese/bg5ps
bin/bg5ps
bin/ttf2psm
lib/bg5ps/
lib/bg5ps/bg5ps.conf
share/doc/bg5ps/
share/doc/bg5ps/COPYING.txt
share/doc/bg5ps/bg5ps.sgml
share/doc/bg5ps/bg5ps.txt
share/doc/bg5ps/html/
share/doc/bg5ps/html/bg5ps-1.html
share/doc/bg5ps/html/bg5ps-2.html
share/doc/bg5ps/html/bg5ps-3.html
share/doc/bg5ps/html/bg5ps-4.html
share/doc/bg5ps/html/bg5ps-5.html
share/doc/bg5ps/html/bg5ps-6.html
share/doc/bg5ps/html/bg5ps-7.html
share/doc/bg5ps/html/bg5ps.html
share/doc/bg5ps/makeps
share/doc/bg5ps/ttf2ps.doc
share/examples/bg5ps/
share/examples/bg5ps/netscape.ps
share/examples/bg5ps/test.big5
share/examples/bg5ps/test.gb2312
share/examples/bg5ps/test.sh

View File

@ -0,0 +1,41 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
COMMENT= extra chinese fonts
DISTNAME= zh-fonts-taipei-1.01
REVISION= 0
CATEGORIES= fonts chinese x11
DIST_SUBDIR= zh-fonts
MASTER_SITES= http://cle.linux.org.tw/fonts/bitmap/taipeifont/
MAINTAINER= Kevin Lo <kevlo@openbsd.org>
PERMIT_DISTFILES_CDROM= no license
PERMIT_DISTFILES_FTP= no license
PERMIT_PACKAGE_CDROM= no license
PERMIT_PACKAGE_FTP= no license
FONTS= taipei16.pcf.gz taipeik20.pcf.gz taipeim20.pcf.gz \
taipei24.pcf.gz taipeik24.pcf.gz taipeim24.pcf.gz
DISTFILES= ${FONTS}
NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *
EXTRACT_ONLY=
CONFIGURE_STYLE= imake
FONTDIR= ${PREFIX}/lib/X11/fonts/chinese
post-extract:
@mkdir -p ${WRKDIST}
@cp ${FILESDIR}/Imakefile ${FILESDIR}/taipei.alias ${WRKDIST}
@for i in ${FONTS} ; do cp $(FULLDISTDIR)/$$i ${WRKDIST}; done
post-install:
@cd ${FONTDIR} && mv fonts.alias fonts.alias-taipei
.include <bsd.port.mk>

View File

@ -0,0 +1,30 @@
MD5 (zh-fonts/taipei16.pcf.gz) = Yog9iMP3HKWBjZBDRPxMAw==
MD5 (zh-fonts/taipei24.pcf.gz) = Tjtx5xWITuyU1x41LOq/Qw==
MD5 (zh-fonts/taipeik20.pcf.gz) = AD9hm8HzyEbn+m6QcMx0Cw==
MD5 (zh-fonts/taipeik24.pcf.gz) = aQhDOlaxdjZsKz5cnViVKA==
MD5 (zh-fonts/taipeim20.pcf.gz) = hWRr7GFk1yd0ROBig7w4Ug==
MD5 (zh-fonts/taipeim24.pcf.gz) = ybWxl+Z4T1p+vib1+mdW1g==
RMD160 (zh-fonts/taipei16.pcf.gz) = iX+/OvppGYL9DCi0X1CMDinyaHw=
RMD160 (zh-fonts/taipei24.pcf.gz) = mfhLskB0hSh0J+5LoGRT8++8sGI=
RMD160 (zh-fonts/taipeik20.pcf.gz) = zl4/BSSwt4f/C2BnpHakxw4XhgI=
RMD160 (zh-fonts/taipeik24.pcf.gz) = pBqQpmdCH8XtJjRi471eas0XiBc=
RMD160 (zh-fonts/taipeim20.pcf.gz) = hmktgKhST0ku2Px0fZM0Zpvgxr4=
RMD160 (zh-fonts/taipeim24.pcf.gz) = MWzN0eCZ+sfYT+n1oGjcWAEc158=
SHA1 (zh-fonts/taipei16.pcf.gz) = X3Y0h4EkqNIXp+tzMN50i440/Qk=
SHA1 (zh-fonts/taipei24.pcf.gz) = vQe6VWjLTSsanAifLcjtK8NQXvo=
SHA1 (zh-fonts/taipeik20.pcf.gz) = zNHrbQBfkgt81ztrsTF66EG3OX8=
SHA1 (zh-fonts/taipeik24.pcf.gz) = 6GDARKkHYTL2bW54ydhosHYiiIU=
SHA1 (zh-fonts/taipeim20.pcf.gz) = HXkd2x2dLJN83XVvt61Sz5Gr96I=
SHA1 (zh-fonts/taipeim24.pcf.gz) = muO61yWK3x1dlcBEzz7lw7USjcM=
SHA256 (zh-fonts/taipei16.pcf.gz) = TaUD6TJWQO7/AhFZDFPXqnUb4jYy8mt0qs+NovtP5Lc=
SHA256 (zh-fonts/taipei24.pcf.gz) = BkbGPzYDTTgCCP0ZBKaKTnOo1J0659oJStGdxQ0uIpw=
SHA256 (zh-fonts/taipeik20.pcf.gz) = QHR5EUugutEOOptpQoJVZHIfccl2fRPiLrYvxS61Auc=
SHA256 (zh-fonts/taipeik24.pcf.gz) = 10ND5v0cQ/SZVl2mm6Xwqol9m7c8+hqTziKtZdWJblo=
SHA256 (zh-fonts/taipeim20.pcf.gz) = IyWOXIzppbdunHPBIocjxbNMJKZxO9886r/RbkvnyHk=
SHA256 (zh-fonts/taipeim24.pcf.gz) = 47Dq4VGQ51R+ouiM3H90VIqP5KeUaB6t+Cen370E20g=
SIZE (zh-fonts/taipei16.pcf.gz) = 459172
SIZE (zh-fonts/taipei24.pcf.gz) = 816621
SIZE (zh-fonts/taipeik20.pcf.gz) = 714430
SIZE (zh-fonts/taipeik24.pcf.gz) = 880684
SIZE (zh-fonts/taipeim20.pcf.gz) = 680552
SIZE (zh-fonts/taipeim24.pcf.gz) = 812068

View File

@ -0,0 +1,22 @@
# $OpenBSD: Imakefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
OBJS = FontBaseObj(taipei16).gz FontBaseObj(taipeik20).gz \
FontBaseObj(taipeim20).gz FontBaseObj(taipei24).gz \
FontBaseObj(taipeik24).gz FontBaseObj(taipeim24).gz
ALIASFILE = taipei.alias
FONTINSTDIR = $(FONTDIR)/chinese
MakeFonts()
InstallFonts($(FONTINSTDIR))
InstallFontAliases($(FONTINSTDIR))
all:: fonts.alias
fonts.alias: $(ALIASFILE)
cat $(ALIASFILE) > fonts.alias
clean::
$(RM) fonts.alias

View File

@ -0,0 +1,8 @@
-taipei-ming-medium-r-normal--16-160-75-75-c-160-big5-0 taipei16
-taipei-fixed-medium-r-normal--20-200-75-75-c-200-big5-0 taipeik20
-taipei-ming-medium-r-normal--20-200-75-75-c-200-big5-0 taipeim20
-taipei-fixed-medium-r-normal--24-240-75-75-c-240-big5-0 taipeik24
-taipei-ming-medium-r-normal--24-240-75-75-c-240-big5-0 taipeim24
-default-fixed-medium-r-normal--16-160-72-72-c-160-big5-0 taipei16
-default-fixed-medium-r-normal--20-200-72-72-c-200-big5-0 taipeim20
-default-fixed-medium-r-normal--24-240-72-72-c-240-big5-0 taipeim24

View File

@ -0,0 +1 @@
Taipeifonts is a suit of Chinese Taipei fonts for X-window.

View File

@ -0,0 +1,13 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
@pkgpath chinese/taipeifonts
lib/X11/fonts/
@fontdir lib/X11/fonts/chinese/
lib/X11/fonts/chinese/fonts.alias-taipei
@comment lib/X11/fonts/chinese/fonts.dir
@comment lib/X11/fonts/chinese/fonts.scale
lib/X11/fonts/chinese/taipei16.pcf.gz
lib/X11/fonts/chinese/taipei24.pcf.gz
lib/X11/fonts/chinese/taipeik20.pcf.gz
lib/X11/fonts/chinese/taipeik24.pcf.gz
lib/X11/fonts/chinese/taipeim20.pcf.gz
lib/X11/fonts/chinese/taipeim24.pcf.gz

View File

@ -0,0 +1,38 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
COMMENT= Wen Quan Yi bitmap song CJK fonts
V= 0.9.9-0
DISTNAME= wqy-bitmapfont-pcf-$V
REVISION= 0
PKGNAME= zh-wqy-bitmapfont-${V:S/-/./}
CATEGORIES= fonts x11 chinese
HOMEPAGE= http://wqy.sourceforge.net/en/
MAINTAINER= Kevin Lo <kevlo@openbsd.org>
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wqy/}
WRKDIST= ${WRKDIR}/wqy-bitmapfont
NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *
WQYFONTDIR= ${PREFIX}/lib/X11/fonts/wqy
do-install:
${X11BASE}/bin/mkfontdir ${WRKSRC}
egrep '\.pcf' ${WRKSRC}/fonts.dir | \
sed 's/\.pcf//g' > ${WRKSRC}/fonts.alias
${INSTALL_DATA_DIR} ${WQYFONTDIR}
${INSTALL_DATA} ${WRKSRC}/*.pcf ${WQYFONTDIR}
${INSTALL_DATA} ${WRKSRC}/fonts.alias ${WQYFONTDIR}/fonts.alias-wqy
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (wqy-bitmapfont-pcf-0.9.9-0.tar.gz) = drlwL6fm5Lkoe77/knoVRg==
RMD160 (wqy-bitmapfont-pcf-0.9.9-0.tar.gz) = Y5WYrNFNA3NQz5HB6jlp0nERxHQ=
SHA1 (wqy-bitmapfont-pcf-0.9.9-0.tar.gz) = uX+/GZi9+JNhn8dLTHV3tDehzRg=
SHA256 (wqy-bitmapfont-pcf-0.9.9-0.tar.gz) = jFGlKGhjtEok3MaAdMZbGiXOQok9oB7cvk2zuOyp4UM=
SIZE (wqy-bitmapfont-pcf-0.9.9-0.tar.gz) = 6539821

View File

@ -0,0 +1,7 @@
The Wen Quan Yi bitmap font is a manually fine-tuned multi-strike bitmap
font for on-screen display of Chinese (traditional and simplified).
It has arguably the most complete coverage for Chinese characters among
all known open-source fonts, including CJK Unified Ideograph (U4E00 - U9FA5)
and CJK Unified Ideograph Extension A (U3400 - U4DB5) glyphs at four
different sizes (9pt-12X12 pixel, 10pt-13X13 pixel, 11pt-15X15 pixel,
12pt-16x16 pixel) and two weights (medium and bold).

View File

@ -0,0 +1,13 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
@pkgpath x11/wqy-bitmapfont
lib/X11/fonts/
@fontdir lib/X11/fonts/wqy/
lib/X11/fonts/wqy/fonts.alias-wqy
lib/X11/fonts/wqy/wenquanyi_10pt.pcf
lib/X11/fonts/wqy/wenquanyi_10ptb.pcf
lib/X11/fonts/wqy/wenquanyi_11pt.pcf
lib/X11/fonts/wqy/wenquanyi_11ptb.pcf
lib/X11/fonts/wqy/wenquanyi_12pt.pcf
lib/X11/fonts/wqy/wenquanyi_12ptb.pcf
lib/X11/fonts/wqy/wenquanyi_9pt.pcf
lib/X11/fonts/wqy/wenquanyi_9ptb.pcf

View File

@ -0,0 +1,34 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
COMMENT= Wen Quan Yi Zen Hei outline font
V= 0.6.26-0
DISTNAME= wqy-zenhei-$V
PKGNAME= zh-wqy-zenhei-ttf-${V:S/-/./}
REVISION= 0
CATEGORIES= fonts x11 chinese
HOMEPAGE= http://wqy.sourceforge.net/en/
MAINTAINER= Kevin Lo <kevlo@openbsd.org>
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wqy/}
WRKDIST= ${WRKDIR}/wqy-zenhei
NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *
WQYFONTDIR= ${PREFIX}/lib/X11/fonts/wqy
do-install:
${INSTALL_DATA_DIR} ${WQYFONTDIR}
${INSTALL_DATA} ${WRKSRC}/*.ttf ${WQYFONTDIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (wqy-zenhei-0.6.26-0.tar.gz) = vywctRJgbZlYc7raJ8d32g==
RMD160 (wqy-zenhei-0.6.26-0.tar.gz) = J2HT98mU3yFerMlgFDfzXyAASOA=
SHA1 (wqy-zenhei-0.6.26-0.tar.gz) = ZHgVHpDSxSGqDHqpMNBgyltdEHY=
SHA256 (wqy-zenhei-0.6.26-0.tar.gz) = RzVbbshLswlhS21lfd/amTuW7QvlaSZPguUjslT5RbI=
SIZE (wqy-zenhei-0.6.26-0.tar.gz) = 6780681

View File

@ -0,0 +1,7 @@
The WenQuanYi Zen Hei is a Hei-Ti style (sans-serif type) Chinese
outline font. It was designed for general purpose text formatting
and on-screen display of Chinese characters among many other languages.
The embolden strokes of the font glyphs produces enhanced screen contrast,
making it easier to read recognize. The embedded bitmap glyphs further
enhance on-screen performance, which can be enabled with the provided
configuration files.

View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 09:14:21 jasper Exp $
@pkgpath x11/wqy-zenhei-ttf
lib/X11/fonts/
@fontdir lib/X11/fonts/wqy/
lib/X11/fonts/wqy/wqy-zenhei.ttf