From 6387ce5cb0da8f1f9e02f1c4c237e969faf3b5b2 Mon Sep 17 00:00:00 2001 From: Joseph Koshy Date: Wed, 2 Jan 2002 12:08:39 +0000 Subject: Add a port of `fonttools', an open-source library for manipulating fonts, written in Python. --- print/py-fonttools/Makefile | 43 ++++++++++++ print/py-fonttools/distinfo | 1 + print/py-fonttools/pkg-comment | 1 + print/py-fonttools/pkg-descr | 6 ++ print/py-fonttools/pkg-plist | 147 +++++++++++++++++++++++++++++++++++++++++ 5 files changed, 198 insertions(+) create mode 100644 print/py-fonttools/Makefile create mode 100644 print/py-fonttools/distinfo create mode 100644 print/py-fonttools/pkg-comment create mode 100644 print/py-fonttools/pkg-descr create mode 100644 print/py-fonttools/pkg-plist (limited to 'print/py-fonttools') diff --git a/print/py-fonttools/Makefile b/print/py-fonttools/Makefile new file mode 100644 index 000000000000..391f4e1e4113 --- /dev/null +++ b/print/py-fonttools/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: py-fonttools +# Date created: 2 January 2001 +# Whom: Joseph Koshy +# +# $FreeBSD$ +# + +PORTNAME= fonttools +PORTVERSION= 1.0b1 +CATEGORIES= print python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= fonttools +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= fonttools-${PORTVERSION} + +MAINTAINER= jkoshy@freebsd.org + +BUILD_DEPENDS= ${PYDISTUTILS} \ + xmlproc_val:${PORTSDIR}/textproc/py-xml \ + ${PYTHON_SITELIBDIR}/Numeric/Numeric.py:${PORTSDIR}/math/py-numeric +RUN_DEPENDS= xmlproc_val:${PORTSDIR}/textproc/py-xml \ + ${PYTHON_SITELIBDIR}/Numeric/Numeric.py:${PORTSDIR}/math/py-numeric + +WRKSRC= ${WRKDIR}/fonttools + +USE_PYTHON= yes +PYTHON_VERSION= python2.1 + +DOCDIR= ${PREFIX}/share/doc/py-fonttools + +do-build: + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py build + +do-install: + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py install + ${INSTALL_SCRIPT} ${WRKSRC}/ttDump.py ${PREFIX}/bin/ + ${INSTALL_SCRIPT} ${WRKSRC}/ttCompile.py ${PREFIX}/bin/ +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/Doc/index.html ${DOCDIR} +.endif + +.include diff --git a/print/py-fonttools/distinfo b/print/py-fonttools/distinfo new file mode 100644 index 000000000000..273134ba867f --- /dev/null +++ b/print/py-fonttools/distinfo @@ -0,0 +1 @@ +MD5 (fonttools-1.0b1.tar.gz) = 4b9bc94ae62457c3ad5c1817ce6c30bb diff --git a/print/py-fonttools/pkg-comment b/print/py-fonttools/pkg-comment new file mode 100644 index 000000000000..6a5a8233ddfc --- /dev/null +++ b/print/py-fonttools/pkg-comment @@ -0,0 +1 @@ +An open source library for manipulating fonts, written in Python diff --git a/print/py-fonttools/pkg-descr b/print/py-fonttools/pkg-descr new file mode 100644 index 000000000000..8ac6f93e5411 --- /dev/null +++ b/print/py-fonttools/pkg-descr @@ -0,0 +1,6 @@ +FontTools is an open source library for manipulating fonts, written +in Python. It supports reading and writing of TrueType fonts, +PostScript Type 1 fonts as well as AFM files and some MacOS-specific +formats. + +WWW: http://sourceforge.net/projects/fonttools/ diff --git a/print/py-fonttools/pkg-plist b/print/py-fonttools/pkg-plist new file mode 100644 index 000000000000..dfaa4dbc3b11 --- /dev/null +++ b/print/py-fonttools/pkg-plist @@ -0,0 +1,147 @@ +bin/ttDump.py +bin/ttCompile.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/sstruct.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/xmlWriter.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/afmLib.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/agl.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/cffLib.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/fondLib.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/nfntLib.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/t1Lib.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/unicode.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/encodings/MacRoman.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/encodings/StandardEncoding.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/encodings/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/encodings/MacRoman.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/encodings/StandardEncoding.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/encodings/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/arrayTools.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/eexec.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/homeResFile.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/psCharStrings.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/psLib.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/psOperators.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/textTools.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/eexecOp.so +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/arrayTools.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/eexec.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/homeResFile.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/psCharStrings.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/psLib.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/psOperators.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc/textTools.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/macUtils.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/sfnt.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/standardGlyphOrder.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/xmlImport.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/C_F_F_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/D_S_I_G_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/DefaultTable.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/G_P_O_S_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/G_S_U_B_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/L_T_S_H_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/O_S_2f_2.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_B_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_D_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_J_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_P_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_S_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_V_.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__0.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__1.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__2.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__3.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__5.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_c_m_a_p.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_c_v_t.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_f_p_g_m.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_g_a_s_p.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_g_l_y_f.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_h_d_m_x.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_h_e_a_d.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_h_h_e_a.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_h_m_t_x.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_k_e_r_n.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_l_o_c_a.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_m_a_x_p.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_n_a_m_e.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_p_o_s_t.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_p_r_e_p.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_v_h_e_a.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_v_m_t_x.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/asciiTable.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/otCommon.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/ttProgram.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/C_F_F_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/D_S_I_G_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/DefaultTable.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/G_P_O_S_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/G_S_U_B_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/L_T_S_H_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/O_S_2f_2.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_B_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_D_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_J_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_P_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_S_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I_V_.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__0.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__1.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__2.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__3.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/T_S_I__5.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_c_m_a_p.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_c_v_t.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_f_p_g_m.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_g_a_s_p.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_g_l_y_f.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_h_d_m_x.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_h_e_a_d.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_h_h_e_a.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_h_m_t_x.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_k_e_r_n.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_l_o_c_a.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_m_a_x_p.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_n_a_m_e.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_p_o_s_t.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_p_r_e_p.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_v_h_e_a.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/_v_m_t_x.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/asciiTable.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/otCommon.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables/ttProgram.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/test/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/test/ttBrowser.py +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/test/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/test/ttBrowser.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/macUtils.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/sfnt.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/standardGlyphOrder.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/xmlImport.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/afmLib.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/agl.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/cffLib.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/fondLib.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/nfntLib.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/t1Lib.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/unicode.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/sstruct.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools/xmlWriter.pyc +lib/%%PYTHON_VERSION%%/site-packages/FontTools.pth +%%PORTDOCS%%share/doc/py-fonttools/index.html +@dirrm lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/encodings +@dirrm lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/misc +@dirrm lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/tables +@dirrm lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib/test +@dirrm lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools/ttLib +@dirrm lib/%%PYTHON_VERSION%%/site-packages/FontTools/fontTools +@dirrm lib/%%PYTHON_VERSION%%/site-packages/FontTools +%%PORTDOCS%%@dirrm share/doc/py-fonttools -- cgit v1.2.3