these ports have moved to fonts/, some have gotten the zh-prefix where applicable.

This commit is contained in:
jasper 2011-07-19 09:23:26 +00:00
parent 1c407dc524
commit 21c0d2b63b
26 changed files with 3 additions and 408 deletions

View File

@ -1,33 +0,0 @@
# $OpenBSD: Makefile,v 1.16 2010/07/24 07:01:03 ajacoutot Exp $
COMMENT= chinese big5/gb truetype fonts
DISTNAME= zh-arphicttf-2.11
PKGNAME= zh-fonts-arphicttf-2.11
REVISION= 1
CATEGORIES= 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

@ -1,5 +0,0 @@
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

@ -1,3 +0,0 @@
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

@ -1,7 +0,0 @@
@comment $OpenBSD: PLIST,v 1.6 2007/07/22 08:02:11 ajacoutot Exp $
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

View File

@ -1,36 +0,0 @@
# $OpenBSD: Makefile,v 1.21 2011/06/08 17:31:53 jasper Exp $
SHARED_ONLY= Yes
COMMENT= convert Big5 encoded files to PDF
DISTNAME= bg5pdf-1.0.0
PKGNAME= zh-${DISTNAME}
REVISION= 8
CATEGORIES= 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= chinese/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>

View File

@ -1,5 +0,0 @@
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

@ -1,21 +0,0 @@
--- 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

@ -1,7 +0,0 @@
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

@ -1,3 +0,0 @@
@comment $OpenBSD: PLIST,v 1.2 2010/09/13 04:46:13 kevlo Exp $
bin/bg5pdf
lib/python${MODPY_VERSION}/site-packages/bg5pdflib.so

View File

@ -1,50 +0,0 @@
# $OpenBSD: Makefile,v 1.25 2011/07/08 09:35:54 jasper Exp $
COMMENT= convert Big5/GB encoded files to postscript
DISTNAME= bg5ps-1.3.0
PKGNAME= zh-${DISTNAME}
REVISION= 6
CATEGORIES= 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= chinese/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>

View File

@ -1,5 +0,0 @@
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

@ -1,15 +0,0 @@
--- 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

@ -1,41 +0,0 @@
--- 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

@ -1,12 +0,0 @@
$OpenBSD: patch-bg5ps_conf,v 1.1 2011/07/08 09:35:54 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

@ -1,9 +0,0 @@
--- 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

@ -1,11 +0,0 @@
$OpenBSD: patch-ttf2psm_c,v 1.1 2010/09/07 03:41:13 kevlo 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>

View File

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

View File

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

View File

@ -1,25 +0,0 @@
@comment $OpenBSD: PLIST,v 1.2 2004/09/14 23:21:38 espie Exp $
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

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.25 2011/05/22 16:24:15 espie Exp $
# $OpenBSD: Makefile,v 1.26 2011/07/19 09:23:26 jasper Exp $
COMMENT= Chinese(Big5) VT100 terminal emulator for X
DISTNAME= crxvt-2.10-2
PKGNAME= zh-crxvt-2.10.2
REVISION= 1
REVISION= 2
CATEGORIES= chinese
MASTER_SITES= ftp://ftp.tw.openbsd.org/pub/OpenBSD/distfiles/ \
@ -19,7 +19,7 @@ PERMIT_DISTFILES_FTP= no license
WANTLIB= c X11
RUN_DEPENDS= chinese/taipeifonts
RUN_DEPENDS= fonts/taipeifonts
USE_GROFF = Yes

View File

@ -1,40 +0,0 @@
# $OpenBSD: Makefile,v 1.26 2010/10/24 21:05:24 ajacoutot Exp $
COMMENT= extra chinese fonts
DISTNAME= zh-fonts-taipei-1.01
CATEGORIES= 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

@ -1,30 +0,0 @@
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

@ -1,22 +0,0 @@
# $OpenBSD: Imakefile,v 1.2 2000/08/31 07:25:49 kevlo 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

@ -1,8 +0,0 @@
-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

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

View File

@ -1,12 +0,0 @@
@comment $OpenBSD: PLIST,v 1.8 2004/09/14 23:21:38 espie Exp $
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