summaryrefslogtreecommitdiffstats
path: root/print
diff options
context:
space:
mode:
authorjkoshy <jkoshy@FreeBSD.org>2002-01-02 12:08:39 +0000
committerjkoshy <jkoshy@FreeBSD.org>2002-01-02 12:08:39 +0000
commit6d50fcfc07789439c1392842317d9cea2c09cf05 (patch)
tree5881c8e4a99306ac5bf1df391951b350add46f0f /print
parent3c651240b2a85c671e4c21aff44bde41b47f774e (diff)
downloadFreeBSD-ports-6d50fcfc07789439c1392842317d9cea2c09cf05.zip
FreeBSD-ports-6d50fcfc07789439c1392842317d9cea2c09cf05.tar.gz
Add a port of `fonttools', an open-source library for manipulating
fonts, written in Python.
Diffstat (limited to 'print')
-rw-r--r--print/Makefile1
-rw-r--r--print/py-fonttools/Makefile43
-rw-r--r--print/py-fonttools/distinfo1
-rw-r--r--print/py-fonttools/pkg-comment1
-rw-r--r--print/py-fonttools/pkg-descr6
-rw-r--r--print/py-fonttools/pkg-plist147
6 files changed, 199 insertions, 0 deletions
diff --git a/print/Makefile b/print/Makefile
index 2161a92..c992257 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 0000000..391f4e1
--- /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 0000000..273134b
--- /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 0000000..6a5a823
--- /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 0000000..8ac6f93
--- /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 0000000..dfaa4db
--- /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
OpenPOWER on IntegriCloud