debian/0000755000000000000000000000000012161343513007165 5ustar debian/fonttools.doc-base0000644000000000000000000000040411275542067012623 0ustar Document: fonttools Title: fonttools/ttx Manual Author: Just van Rossum Abstract: This manual describes fonttools and ttx. Section: Programming Format: HTML Index: /usr/share/doc/fonttools/documentation.html Files: /usr/share/doc/fonttools/documentation.html debian/watch0000644000000000000000000000026412155774427010237 0ustar version=3 opts=uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha|b|a)\d*)$/$1~$2/ \ http://sf.net/fonttools/fonttools-([\d\.]*)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) debian/upstream0000644000000000000000000000107612161342422010752 0ustar Bug-Database: http://sourceforge.net/p/fonttools/bugs/ Bug-Submit: http://sourceforge.net/p/fonttools/bugs/new/ Changelog: http://sourceforge.net/p/fonttools/code/log/ Contact: http://lists.sourceforge.net/lists/listinfo/fonttools-discussion Donation: http://sourceforge.net/p/fonttools/donate/ Name: TTX/FontTools Homepage: http://sourceforge.net/projects/fonttools/ Repository: svn://svn.code.sf.net/p/fonttools/code Repository-Browse: http://sourceforge.net/p/fonttools/code/ Watch: http://sf.net/fonttools/fonttools-([\d\.]*)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) debian/copyright0000644000000000000000000000244212161341432011120 0ustar This package was debianized by Anthony Fok on Mon, 16 Sep 2002 01:26:10 +0800. This package was adopted by Paul Wise on Fri, 07 Oct 2005 12:27:52 +0800 Downloaded from: http://sourceforge.net/p/fonttools/files/ Author: Just van Rossum Copyright: Copyright 1996-2004 Just van Rossum Licence: Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of Just van Rossum or Letterror not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. JUST VAN ROSSUM AND LETTERROR DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL JUST VAN ROSSUM OR LETTERROR BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. debian/fonttools.docs0000644000000000000000000000005711275542067012102 0ustar build/README build/NEWS Doc/documentation.html debian/clean0000644000000000000000000000003012155774275010203 0ustar build/NEWS build/README debian/changelog0000644000000000000000000001432612161343512011044 0ustar fonttools (2.4-1) unstable; urgency=low * New upstream release - Fixes error in OS/2 table of mona.ttf (LP: #223884) * Switch to dh_python2 * Switch to debhelper 9 * Bump Standards-Version, no changes needed * Drop unneeded postinst * Improve the watch file * Adjust download location * Add a file with upstream info -- Paul Wise Sat, 22 Jun 2013 23:48:19 +0800 fonttools (2.3-1) unstable; urgency=low * New upstream release - TrueType Collection (TTC) support - Python 2.6 support - Unicode 5.2.0 data * Split the eexecOp module out into a separate package, switch fonttools to arch all and recommend the arch any eexecOp module to reduce archive space used by duplicates of the arch all python scripts in fonttools * Switch to debhelper compat 7 and dh for debian/rules * Adapt installation and rules for Python 2.6 (Closes: #547821) * Add ${misc:Depends} to dependencies for debhelper * Switch the section to fonts in line with the override * Bump Standards-Version, no changes needed * Switch to dpkg source format version 3 * Switch from python-central to python-support and handle upgrades from pycentral with removal in preinst -- Paul Wise Sat, 14 Nov 2009 22:58:53 +0800 fonttools (2.2-2) unstable; urgency=medium * Fix dependencies to use Numpy instead of Numeric (Closes: #492010) * Drop unneeded quilt build-dependency * Support noopt in DEB_BUILD_OPTIONS * Complies with policy 3.8.0, update Standards-Version -- Paul Wise Thu, 24 Jul 2008 00:03:02 +0800 fonttools (2.2-1) unstable; urgency=low * New upstream release - Uses numpy instead of Numeric (Closes: #478441) - Includes ttx manual page, drop debian version - Includes different fix for #328098, drop 10_fix_summertime_traceback - Drop bugs.txt since fonttools apparently has no bugs ;) * Update doc-base section -- Paul Wise Sun, 18 May 2008 16:34:47 +0800 fonttools (2.1-1) unstable; urgency=low * New upstream release - Fixes traceback on amd64 with DejaVuSans.ttf (Closes: #434377) - Drop 20_cjk_performance_improvement, 01_update_changelog, both have been applied upstream * Fix watch file so that it works with the release (Closes: #449785) * Drop unneeded dependency on python-xml (Closes: #468585) * Bump Standards-Version (no changes needed) -- Paul Wise Sat, 01 Mar 2008 16:58:54 +0900 fonttools (1.99+2.0b1+cvs20061021-2) unstable; urgency=low * Hack around distutils poor multiple-version support (Closes: #445261) * Drop obsolete use of dh_python * Switch to new Homepage field -- Paul Wise Fri, 05 Oct 2007 13:18:31 +0930 fonttools (1.99+2.0b1+cvs20061021-1) unstable; urgency=low * New upstream release (CVS from 2006-10-21) - Update changelog patch from CVS * Change my email address now that I'm a Debian Developer * Update python dependencies and stuff to lintian's liking -- Paul Wise Fri, 27 Apr 2007 18:03:46 +1000 fonttools (1.99+2.0b1+cvs20060225-1) unstable; urgency=low * New upstream bugfix snapshot * Migrate patches from the diff.gz to quilt * Remove changelog.CVS, instead update upstream's changelog file * Fix the watch file, in case upstream ever releases * Make homepage in the description comply with devref 6.2.4 * Tidy the copyright file and fix the copyright years * Don't byte-compile .py files at build time * Ensure CFLAGS is passed to setup.py * Clean unused parts of debian/rules * 10_fix_summertime_traceback: return a constant from calc_mac_epoch_diff Finally closes: #328098 * Update for the new Python policy * Bump Standards-Version (no changes) -- Paul Wise Fri, 16 Jun 2006 19:26:14 +0800 fonttools (1.99+2.0b1+cvs20050624-2) unstable; urgency=low * Fix byte-compiling python files -- Paul Wise Wed, 5 Oct 2005 21:12:31 +0800 fonttools (1.99+2.0b1+cvs20050624-1) unstable; urgency=low * New maintainer (Closes: #330480) * New upstream release (CVS from 2005-06-24) - Drop patches (everything included upstream) - Fixes traceback for newer OS/2 tables (Closes: #306287) * Update Standards-Version (no changes) * Include ttx manpage from Florent Rougon (Closes: #249673) * Fix Kiev summer traceback (fix by Eugeniy Meshcheryakov closes: #328098) * Improve CJK font performance (fix by Tomasz Wegrzanowski closes: #312379) * Remove example menu file and manpages from dh_make * Fix and use the doc-base example from dh_make * Clean up debian/rules * Remove install instructions from Docs/install.txt and install as README - Thanks to prec from #sed on freenode for the sed script to do this * Don't install README.txt * Install Docs/changes.txt as NEWS * Use dh_python and update debian/control to prepare for Python 2.4 * chmod a+x the ttx.py script -- Paul Wise Thu, 29 Sep 2005 17:18:28 +0800 fonttools (1.99+2.0b1+cvs20031014-1) unstable; urgency=low * CVS updates as of 2003-10-14. * Lib/fontTools/unicode.py: Updated to Unicode 4.0.0. * Standards-Version: 3.6.1. -- Anthony Fok Tue, 18 Nov 2003 00:53:59 +0800 fonttools (1.99+2.0b1+cvs20030629-1) unstable; urgency=low * CVS updates as of 2003-06-29. * Updated dependencies to Python 2.3. * Standards-Version: 3.6.0. -- Anthony Fok Wed, 13 Aug 2003 01:38:17 +0800 fonttools (1.99+2.0b1+cvs20030223-1) unstable; urgency=low * ttx.py: typo fixes * _c_m_a_p.py: For subtables, change "version" to language. Modified cmap_format_12.compile() to make CMap format 12 creation actually work. * unicode.py: Updated to Unicode 3.2.0 with characters beyond the BMP. -- Anthony Fok Wed, 5 Mar 2003 02:46:40 +0800 fonttools (1.99+2.0b1+cvs20030208-1) unstable; urgency=low * CVS update as of 2003-02-08, with newly added CMap format 12 support contributed by rroberts. -- Anthony Fok Mon, 10 Feb 2003 01:54:30 +0800 fonttools (1.99+2.0b1+cvs20030125-1) unstable; urgency=low * Initial Release. * Patched _n_a_m_e.py to handle fonts with wrong stringOffset. -- Anthony Fok Sat, 25 Jan 2003 13:54:31 +0800 debian/fonttools.install0000644000000000000000000000003212155774501012607 0ustar usr/bin usr/lib usr/share debian/source/0000755000000000000000000000000011275555677010512 5ustar debian/source/format0000644000000000000000000000001411275555677011720 0ustar 3.0 (quilt) debian/stripinstall0000644000000000000000000000010111275542067011642 0ustar /^Installation$/{ :1 N /^\n$/d s/.*\n// b1 } debian/control0000644000000000000000000000251112155774544010606 0ustar Source: fonttools Section: fonts Priority: optional Maintainer: Paul Wise Build-Depends: debhelper (>= 9), python (>= 2.4), python-all, python-all-dev, python-numpy, python-support Standards-Version: 3.9.4 Homepage: http://sourceforge.net/projects/fonttools/ Package: fonttools Architecture: all Depends: python-numpy, ${misc:Depends}, ${python:Depends} Recommends: fonttools-eexecop (>= ${source:Version}) Description: Converts OpenType and TrueType fonts to and from XML FontTools/TTX is a library to manipulate font files from Python. It supports reading and writing of TrueType/OpenType fonts, reading and writing of AFM files, reading (and partially writing) of PS Type 1 fonts. It also contains a tool called "TTX" which converts TrueType/OpenType fonts to and from an XML-based format. Package: fonttools-eexecop Architecture: any Enhances: fonttools Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} Description: python extension to speed up fonttools This is an optional C implementation of part of fonttools that speeds up the eexec and charstring encryption algorithms as used by PostScript Type 1 fonts. fonttools is much faster with it, it is quite small but most people will be using fonttools with TrueType or OpenType fonts so fonttools recommends it instead of depending on it. debian/fonttools-eexecop.install0000644000000000000000000000007712155774501014246 0ustar usr/lib/python*/*-packages/FontTools/fontTools/misc/eexecOp.so debian/rules0000755000000000000000000000053212155776414010262 0ustar #!/usr/bin/make -f %: +dh $@ --with python2 override_dh_auto_build: dh_auto_build cp Doc/changes.txt build/NEWS sed -f debian/stripinstall < Doc/install.txt > build/README override_dh_install: dh_install --package=fonttools --exclude=.so dh_install --remaining-packages override_dh_installchangelogs: dh_installchangelogs Doc/ChangeLog debian/compat0000644000000000000000000000000212155774200010367 0ustar 9