[20211] trunk/dports/print/fonttools
source_changes at macosforge.org
source_changes at macosforge.org
Sat Oct 28 04:51:34 PDT 2006
Revision: 20211
http://trac.macosforge.org/projects/macports/changeset/20211
Author: pguyot at kallisys.net
Date: 2006-10-28 04:51:33 -0700 (Sat, 28 Oct 2006)
Log Message:
-----------
print/fonttools: Fixed a bug with the checksum code.
Modified Paths:
--------------
trunk/dports/print/fonttools/Portfile
Added Paths:
-----------
trunk/dports/print/fonttools/files/
trunk/dports/print/fonttools/files/patch-Lib-fontTools-ttLib-sfnt.py
Modified: trunk/dports/print/fonttools/Portfile
===================================================================
--- trunk/dports/print/fonttools/Portfile 2006-10-28 10:55:10 UTC (rev 20210)
+++ trunk/dports/print/fonttools/Portfile 2006-10-28 11:51:33 UTC (rev 20211)
@@ -1,10 +1,11 @@
# $Id$
PortSystem 1.0
-PortGroup python24 1.0
+PortGroup python24 1.0
name fonttools
version 2.0b1
+revision 1
description XML<->TrueType/OpenType Converter
long_description TTX is a tool to convert OpenType and TrueType fonts to \
and from XML. FontTools is a library for manipulating \
@@ -22,3 +23,4 @@
worksrcdir ${name}
depends_build port:py-numeric
+patchfiles patch-Lib-fontTools-ttLib-sfnt.py
\ No newline at end of file
Added: trunk/dports/print/fonttools/files/patch-Lib-fontTools-ttLib-sfnt.py
===================================================================
--- trunk/dports/print/fonttools/files/patch-Lib-fontTools-ttLib-sfnt.py (rev 0)
+++ trunk/dports/print/fonttools/files/patch-Lib-fontTools-ttLib-sfnt.py 2006-10-28 11:51:33 UTC (rev 20211)
@@ -0,0 +1,11 @@
+--- Lib/fontTools/ttLib/sfnt.py 2002-09-11 04:43:18.000000000 +0900
++++ Lib/fontTools/ttLib/sfnt.py.new 2006-10-28 20:19:08.000000000 +0900
+@@ -149,6 +149,8 @@
+
+ checksums[-1] = calcChecksum(directory)
+ checksum = Numeric.add.reduce(checksums)
++ if checksum < 0:
++ checksum += 0x100000000
+ # BiboAfba!
+ checksumadjustment = Numeric.array(0xb1b0afba) - checksum
+ # write the checksum to the file
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061028/67f07f69/attachment.html
More information about the macports-changes
mailing list