From 6aa4d44012bd08e33e27290c40d3981fc4c3119b Mon Sep 17 00:00:00 2001 From: minskim Date: Thu, 19 Feb 2004 00:22:41 +0000 Subject: Import py-fonttools from pkgsrc-wip. Packaged by Michal Pasternak and modified by me. FontTools is a library for manipulating fonts, written in Python. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats. This package also includes TTX: a tool to convert OpenType and TrueType fonts to and from XML. --- fonts/py-fonttools/DESCR | 6 ++ fonts/py-fonttools/Makefile | 29 ++++++ fonts/py-fonttools/PLIST | 233 ++++++++++++++++++++++++++++++++++++++++++++ fonts/py-fonttools/distinfo | 4 + 4 files changed, 272 insertions(+) create mode 100644 fonts/py-fonttools/DESCR create mode 100644 fonts/py-fonttools/Makefile create mode 100644 fonts/py-fonttools/PLIST create mode 100644 fonts/py-fonttools/distinfo diff --git a/fonts/py-fonttools/DESCR b/fonts/py-fonttools/DESCR new file mode 100644 index 00000000000..8d6746657f2 --- /dev/null +++ b/fonts/py-fonttools/DESCR @@ -0,0 +1,6 @@ +FontTools is a library for manipulating fonts, written in Python. It +supports TrueType, OpenType, AFM and to an extent Type 1 and some +Mac-specific formats. + +This package also includes TTX: a tool to convert OpenType and TrueType +fonts to and from XML. diff --git a/fonts/py-fonttools/Makefile b/fonts/py-fonttools/Makefile new file mode 100644 index 00000000000..92ad9e73041 --- /dev/null +++ b/fonts/py-fonttools/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/02/19 00:22:41 minskim Exp $ +# + +DISTNAME= fonttools-2.0b1 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= fonts +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fonttools/} +EXTRACT_SUFX= .tgz + +MAINTAINER= dotz@irc.pl +HOMEPAGE= http://fonttools.sourceforge.net/ +COMMENT= Library for manipulating fonts + +WRKSRC= ${WRKDIR}/fonttools +USE_BUILDLINK3= yes +PY_PATCHPLIST= yes +PYDISTUTILSPKG= yes + +PLIST_SUBST+= FONTTOOLSPTH=${FONTTOOLSPTH} + +.include "../../lang/python/extension.mk" +.if !empty(PYPKGPREFIX:M*pth) +FONTTOOLSPTH= "" +.else +FONTTOOLSPTH= "@comment " +.endif + +.include "../../math/py-Numeric/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/fonts/py-fonttools/PLIST b/fonts/py-fonttools/PLIST new file mode 100644 index 00000000000..7cf19ad2a0a --- /dev/null +++ b/fonts/py-fonttools/PLIST @@ -0,0 +1,233 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/19 00:22:41 minskim Exp $ +bin/ttx +${FONTTOOLSPTH}${PYSITELIB}/FontTools.pth +${PYSITELIB}/FontTools/fontTools/__init__.py +${PYSITELIB}/FontTools/fontTools/__init__.pyc +${PYSITELIB}/FontTools/fontTools/__init__.pyo +${PYSITELIB}/FontTools/fontTools/afmLib.py +${PYSITELIB}/FontTools/fontTools/afmLib.pyc +${PYSITELIB}/FontTools/fontTools/afmLib.pyo +${PYSITELIB}/FontTools/fontTools/agl.py +${PYSITELIB}/FontTools/fontTools/agl.pyc +${PYSITELIB}/FontTools/fontTools/agl.pyo +${PYSITELIB}/FontTools/fontTools/cffLib.py +${PYSITELIB}/FontTools/fontTools/cffLib.pyc +${PYSITELIB}/FontTools/fontTools/cffLib.pyo +${PYSITELIB}/FontTools/fontTools/encodings/MacRoman.py +${PYSITELIB}/FontTools/fontTools/encodings/MacRoman.pyc +${PYSITELIB}/FontTools/fontTools/encodings/MacRoman.pyo +${PYSITELIB}/FontTools/fontTools/encodings/StandardEncoding.py +${PYSITELIB}/FontTools/fontTools/encodings/StandardEncoding.pyc +${PYSITELIB}/FontTools/fontTools/encodings/StandardEncoding.pyo +${PYSITELIB}/FontTools/fontTools/encodings/__init__.py +${PYSITELIB}/FontTools/fontTools/encodings/__init__.pyc +${PYSITELIB}/FontTools/fontTools/encodings/__init__.pyo +${PYSITELIB}/FontTools/fontTools/fondLib.py +${PYSITELIB}/FontTools/fontTools/fondLib.pyc +${PYSITELIB}/FontTools/fontTools/fondLib.pyo +${PYSITELIB}/FontTools/fontTools/misc/__init__.py +${PYSITELIB}/FontTools/fontTools/misc/__init__.pyc +${PYSITELIB}/FontTools/fontTools/misc/__init__.pyo +${PYSITELIB}/FontTools/fontTools/misc/arrayTools.py +${PYSITELIB}/FontTools/fontTools/misc/arrayTools.pyc +${PYSITELIB}/FontTools/fontTools/misc/arrayTools.pyo +${PYSITELIB}/FontTools/fontTools/misc/eexec.py +${PYSITELIB}/FontTools/fontTools/misc/eexec.pyc +${PYSITELIB}/FontTools/fontTools/misc/eexec.pyo +${PYSITELIB}/FontTools/fontTools/misc/eexecOp.so +${PYSITELIB}/FontTools/fontTools/misc/homeResFile.py +${PYSITELIB}/FontTools/fontTools/misc/homeResFile.pyc +${PYSITELIB}/FontTools/fontTools/misc/homeResFile.pyo +${PYSITELIB}/FontTools/fontTools/misc/psCharStrings.py +${PYSITELIB}/FontTools/fontTools/misc/psCharStrings.pyc +${PYSITELIB}/FontTools/fontTools/misc/psCharStrings.pyo +${PYSITELIB}/FontTools/fontTools/misc/psLib.py +${PYSITELIB}/FontTools/fontTools/misc/psLib.pyc +${PYSITELIB}/FontTools/fontTools/misc/psLib.pyo +${PYSITELIB}/FontTools/fontTools/misc/psOperators.py +${PYSITELIB}/FontTools/fontTools/misc/psOperators.pyc +${PYSITELIB}/FontTools/fontTools/misc/psOperators.pyo +${PYSITELIB}/FontTools/fontTools/misc/textTools.py +${PYSITELIB}/FontTools/fontTools/misc/textTools.pyc +${PYSITELIB}/FontTools/fontTools/misc/textTools.pyo +${PYSITELIB}/FontTools/fontTools/nfntLib.py +${PYSITELIB}/FontTools/fontTools/nfntLib.pyc +${PYSITELIB}/FontTools/fontTools/nfntLib.pyo +${PYSITELIB}/FontTools/fontTools/t1Lib.py +${PYSITELIB}/FontTools/fontTools/t1Lib.pyc +${PYSITELIB}/FontTools/fontTools/t1Lib.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/__init__.py +${PYSITELIB}/FontTools/fontTools/ttLib/__init__.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/__init__.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/macUtils.py +${PYSITELIB}/FontTools/fontTools/ttLib/macUtils.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/macUtils.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/sfnt.py +${PYSITELIB}/FontTools/fontTools/ttLib/sfnt.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/sfnt.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/standardGlyphOrder.py +${PYSITELIB}/FontTools/fontTools/ttLib/standardGlyphOrder.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/standardGlyphOrder.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/B_A_S_E_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/B_A_S_E_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/B_A_S_E_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/C_F_F_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/C_F_F_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/C_F_F_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/D_S_I_G_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/D_S_I_G_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/D_S_I_G_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/DefaultTable.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/DefaultTable.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/DefaultTable.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/G_D_E_F_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/G_D_E_F_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/G_D_E_F_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/G_P_O_S_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/G_P_O_S_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/G_P_O_S_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/G_S_U_B_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/G_S_U_B_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/G_S_U_B_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/J_S_T_F_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/J_S_T_F_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/J_S_T_F_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/L_T_S_H_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/L_T_S_H_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/L_T_S_H_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/O_S_2f_2.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/O_S_2f_2.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/O_S_2f_2.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_B_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_B_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_B_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_D_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_D_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_D_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_J_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_J_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_J_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_P_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_P_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_P_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_S_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_S_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_S_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_V_.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_V_.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I_V_.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__0.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__0.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__0.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__1.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__1.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__1.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__2.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__2.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__2.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__3.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__3.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__3.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__5.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__5.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/T_S_I__5.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/__init__.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/__init__.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/__init__.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_c_m_a_p.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_c_m_a_p.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_c_m_a_p.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_c_v_t.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_c_v_t.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_c_v_t.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_f_p_g_m.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_f_p_g_m.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_f_p_g_m.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_g_a_s_p.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_g_a_s_p.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_g_a_s_p.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_g_l_y_f.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_g_l_y_f.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_g_l_y_f.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_d_m_x.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_d_m_x.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_d_m_x.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_e_a_d.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_e_a_d.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_e_a_d.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_h_e_a.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_h_e_a.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_h_e_a.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_m_t_x.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_m_t_x.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_h_m_t_x.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_k_e_r_n.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_k_e_r_n.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_k_e_r_n.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_l_o_c_a.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_l_o_c_a.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_l_o_c_a.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_m_a_x_p.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_m_a_x_p.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_m_a_x_p.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_n_a_m_e.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_n_a_m_e.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_n_a_m_e.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_p_o_s_t.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_p_o_s_t.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_p_o_s_t.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_p_r_e_p.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_p_r_e_p.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_p_r_e_p.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_v_h_e_a.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_v_h_e_a.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_v_h_e_a.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_v_m_t_x.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_v_m_t_x.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/_v_m_t_x.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/asciiTable.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/asciiTable.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/asciiTable.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otBase.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otBase.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otBase.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otConverters.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otConverters.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otConverters.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otData.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otData.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otData.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otTables.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otTables.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/otTables.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/tables/ttProgram.py +${PYSITELIB}/FontTools/fontTools/ttLib/tables/ttProgram.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/tables/ttProgram.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/test/__init__.py +${PYSITELIB}/FontTools/fontTools/ttLib/test/__init__.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/test/__init__.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/test/ttBrowser.py +${PYSITELIB}/FontTools/fontTools/ttLib/test/ttBrowser.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/test/ttBrowser.pyo +${PYSITELIB}/FontTools/fontTools/ttLib/xmlImport.py +${PYSITELIB}/FontTools/fontTools/ttLib/xmlImport.pyc +${PYSITELIB}/FontTools/fontTools/ttLib/xmlImport.pyo +${PYSITELIB}/FontTools/fontTools/ttx.py +${PYSITELIB}/FontTools/fontTools/ttx.pyc +${PYSITELIB}/FontTools/fontTools/ttx.pyo +${PYSITELIB}/FontTools/fontTools/unicode.py +${PYSITELIB}/FontTools/fontTools/unicode.pyc +${PYSITELIB}/FontTools/fontTools/unicode.pyo +${PYSITELIB}/FontTools/sstruct.py +${PYSITELIB}/FontTools/sstruct.pyc +${PYSITELIB}/FontTools/sstruct.pyo +${PYSITELIB}/FontTools/xmlWriter.py +${PYSITELIB}/FontTools/xmlWriter.pyc +${PYSITELIB}/FontTools/xmlWriter.pyo +@dirrm ${PYSITELIB}/FontTools/fontTools/ttLib/test +@dirrm ${PYSITELIB}/FontTools/fontTools/ttLib/tables +@dirrm ${PYSITELIB}/FontTools/fontTools/ttLib +@dirrm ${PYSITELIB}/FontTools/fontTools/misc +@dirrm ${PYSITELIB}/FontTools/fontTools/encodings +@dirrm ${PYSITELIB}/FontTools/fontTools +@dirrm ${PYSITELIB}/FontTools diff --git a/fonts/py-fonttools/distinfo b/fonts/py-fonttools/distinfo new file mode 100644 index 00000000000..2a9fd1291dc --- /dev/null +++ b/fonts/py-fonttools/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/02/19 00:22:41 minskim Exp $ + +SHA1 (fonttools-2.0b1.tgz) = 3d67701a9251aa9ab12d3ecf2d600c59a99761a9 +Size (fonttools-2.0b1.tgz) = 226164 bytes -- cgit v1.2.3