diff options
author | jkoshy <jkoshy@FreeBSD.org> | 2002-01-02 20:08:39 +0800 |
---|---|---|
committer | jkoshy <jkoshy@FreeBSD.org> | 2002-01-02 20:08:39 +0800 |
commit | 6d50fcfc07789439c1392842317d9cea2c09cf05 (patch) | |
tree | 5881c8e4a99306ac5bf1df391951b350add46f0f /print | |
parent | 3c651240b2a85c671e4c21aff44bde41b47f774e (diff) | |
download | freebsd-ports-gnome-6d50fcfc07789439c1392842317d9cea2c09cf05.tar.gz freebsd-ports-gnome-6d50fcfc07789439c1392842317d9cea2c09cf05.tar.zst freebsd-ports-gnome-6d50fcfc07789439c1392842317d9cea2c09cf05.zip |
Add a port of `fonttools', an open-source library for manipulating
fonts, written in Python.
Diffstat (limited to 'print')
-rw-r--r-- | print/Makefile | 1 | ||||
-rw-r--r-- | print/py-fonttools/Makefile | 43 | ||||
-rw-r--r-- | print/py-fonttools/distinfo | 1 | ||||
-rw-r--r-- | print/py-fonttools/pkg-comment | 1 | ||||
-rw-r--r-- | print/py-fonttools/pkg-descr | 6 | ||||
-rw-r--r-- | print/py-fonttools/pkg-plist | 147 |
6 files changed, 199 insertions, 0 deletions
diff --git a/print/Makefile b/print/Makefile index 2161a925c8bb..c992257e115a 100644 --- a/print/Makefile +++ b/print/Makefile @@ -135,6 +135,7 @@ SUBDIR += pstotext SUBDIR += psutils-a4 SUBDIR += psutils-letter + SUBDIR += py-fonttools SUBDIR += py-freetype SUBDIR += py-reportlab SUBDIR += rlpr 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 <jkoshy@FreeBSD.org> +# +# $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 <bsd.port.mk> 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 |