head	1.9;
access;
symbols
	RELEASE_8_3_0:1.9
	RELEASE_9_0_0:1.9
	RELEASE_7_4_0:1.9
	RELEASE_8_2_0:1.9
	RELEASE_6_EOL:1.9
	RELEASE_8_1_0:1.9
	RELEASE_7_3_0:1.9
	RELEASE_8_0_0:1.9
	RELEASE_7_2_0:1.9
	RELEASE_7_1_0:1.9
	RELEASE_6_4_0:1.9
	RELEASE_5_EOL:1.9
	RELEASE_7_0_0:1.9
	RELEASE_6_3_0:1.9
	PRE_XORG_7:1.9
	RELEASE_4_EOL:1.9
	RELEASE_6_2_0:1.9
	RELEASE_6_1_0:1.9
	RELEASE_5_5_0:1.9
	RELEASE_6_0_0:1.9
	RELEASE_5_4_0:1.9
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.8
	RELEASE_4_10_0:1.8
	RELEASE_5_2_1:1.8
	RELEASE_5_2_0:1.8
	RELEASE_4_9_0:1.6
	RELEASE_5_1_0:1.6
	RELEASE_4_8_0:1.6
	RELEASE_5_0_0:1.6
	RELEASE_4_7_0:1.6
	RELEASE_4_6_2:1.5
	RELEASE_4_6_1:1.5
	RELEASE_4_6_0:1.5
	RELEASE_5_0_DP1:1.5
	RELEASE_4_5_0:1.5
	RELEASE_4_4_0:1.5
	RELEASE_4_3_0:1.5
	RELEASE_4_2_0:1.1;
locks; strict;
comment	@# @;


1.9
date	2005.02.19.13.51.49;	author leeym;	state Exp;
branches;
next	1.8;

1.8
date	2003.11.04.00.59.07;	author leeym;	state Exp;
branches;
next	1.7;

1.7
date	2003.09.30.17.55.11;	author vanilla;	state Exp;
branches;
next	1.6;

1.6
date	2002.06.02.17.31.56;	author ijliao;	state Exp;
branches;
next	1.5;

1.5
date	2001.03.02.17.29.35;	author keith;	state Exp;
branches;
next	1.4;

1.4
date	2001.02.01.06.17.20;	author keith;	state Exp;
branches;
next	1.3;

1.3
date	2001.01.30.05.32.32;	author keith;	state Exp;
branches;
next	1.2;

1.2
date	2000.11.26.18.39.38;	author keith;	state Exp;
branches;
next	1.1;

1.1
date	2000.11.13.08.48.09;	author keith;	state Exp;
branches;
next	;


desc
@@


1.9
log
@- add chinese/Makefile.ttf to control install/deinstall process of all
  TrueType fonts in chinese/*ttf
- update related Makefile(s) and remove pkg-{install,pkg-deinstall,pkg-plist}
- relocate non-font files to DATADIR or DOCSDIR
- fix "unable to reomve fonts from gscjk" problem in ttfm.sh and gscjk.ttfm
- update chinese/zh-fireflyttf to 1.2.6 [1]

PR:		[1] 77438
Submitted by:	leeym
Approved by:	statue at freebsd.sinica.edu.tw
@
text
@bin/ttfinfo
bin/ttfm.sh
%%DATADIR%%/gscjk.ttfm
%%DATADIR%%/xttfm.ttfm
@@dirrm %%DATADIR%%
@


1.8
log
@Update to 0.9.5

PR:		58903
Submitted by:	Statue <statue@@freebsd.sinica.edu.tw>
@
text
@a2 2
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/USAGE
a5 3
%%PORTDOCS%%@@dirrm %%DOCSDIR%%
@@unexec rmdir %D/share/fonts/TrueType 2>/dev/null || true
@@unexec rmdir %D/share/fonts 2>/dev/null || true
@


1.7
log
@update to 0.9.4
update MASTER_SITES
take maintainership

PR:		ports/57180
Submitted by:	statue@@freebsd.sinica.edu.tw
@
text
@d3 6
a8 6
share/doc/ttfm/README
share/doc/ttfm/USAGE
share/ttfm/gscjk.ttfm
share/ttfm/xttfm.ttfm
@@dirrm share/ttfm
@@dirrm share/doc/ttfm
@


1.6
log
@add gscjk module
remove ghostscript6 module
bump portrevision

PR:		38803
Submitted by:	Statue <statue@@softwareliberty.org>
@
text
@a4 3
share/ttfm/abiword.ttfm
share/ttfm/chitex.ttfm.nop
share/ttfm/ghostscript6.ttfm.nop
a5 3
share/ttfm/ttf2pk.ttfm.nop
share/ttfm/xttfm-tcl.ttfm.nop
share/ttfm/xfreetype.ttfm
@


1.5
log
@Install in ${PREFIX}/share/fonts/TrueType, instead of
${PREFIX}/share/fonts/ttf.
@
text
@d7 2
a8 1
share/ttfm/ghostscript6.ttfm
@


1.4
log
@Update to 0.9.3.  This version supports Ghostscript 6.50, and
a new abiword module and a man page were added.
@
text
@d14 1
a14 1
@@unexec rmdir %D/share/fonts/ttf 2>/dev/null || true
@


1.3
log
@Make the directory list reverse-ordered.

Submitted by:	kevlo, my mentor
@
text
@d5 1
@


1.2
log
@Update to 0.9.1.

This version fixes some minor typos and bugs in ttfm.sh and X modules,
and the ghostscript6.ttfm module was also added.  The new module is to
be used along with the forthcoming zh-ghostscript6 and zh-enscript.  It
can also be used as a CID font manager.  Relative info can be found at:

http://www.aihara.co.jp/~taiji/tops/

The new GS6 module is written with Japan/Korean in mind, meaning there
are some barebones for identifying/using Japan/Korean TTF/CIDs.

TODO modules:
  * Abiword
  * ChiTeX
  * CID for XFree86-4
  * CJK
  * cwTeX
  * GS5.5/vflib
@
text
@d11 1
a12 1
@@dirrm share/ttfm
@


1.1
log
@New port added: ttfm

A True Type Font Manager that handles true type font installation,
uninstallation, list, and default font setting.  It was originally
in the CLE Linux distribution, modified by Cheng Yuan-Chung from
Joerg Pommnitz's ttmkfdir, to have Big5/GB TTF better detection.

There are four modules as of version 0.9.0 for their respective apps:

chitex: For ChiTeX, a Chinese TeX/LaTeX
ttf2pk: Generate pk/tfm for CJK
xfreetype: For Xfsft in XFree86 3.3.x and "freetype" module in 4.x
xttfm: For X-TT in XFree86 3.3.x and "xtt" module in 4.x, available
       in both tcl and sh versions.

Since ChiTeX hasn't been ported yet, CJK needs further tuning, only
xfreetype & xttfm are available right now.  Future applications which
uses TTF(like ghostscript) should use TTFM to manage TTF.  The importing
of this port also implies existing ports like arphicttf/moettf should
be re-written.

/me is always able to find trouble for himself. :-)
@
text
@d6 1
@

