[103382] trunk/dports/graphics/fontforge
cal at macports.org
cal at macports.org
Sat Feb 23 10:58:05 PST 2013
Revision: 103382
https://trac.macports.org/changeset/103382
Author: cal at macports.org
Date: 2013-02-23 10:58:04 -0800 (Sat, 23 Feb 2013)
Log Message:
-----------
fontforge: update to 20120731, update homepage, switch to new checksum types, build with python, remove default use_parallel_build yes
Modified Paths:
--------------
trunk/dports/graphics/fontforge/Portfile
Added Paths:
-----------
trunk/dports/graphics/fontforge/files/patch-fontforge__libffstamp.h-integer-versiondate.diff
Modified: trunk/dports/graphics/fontforge/Portfile
===================================================================
--- trunk/dports/graphics/fontforge/Portfile 2013-02-23 14:46:57 UTC (rev 103381)
+++ trunk/dports/graphics/fontforge/Portfile 2013-02-23 18:58:04 UTC (rev 103382)
@@ -4,10 +4,9 @@
PortSystem 1.0
name fontforge
-version 20110222
-set docversion 20110221
-set ftversion 2.4.4
-revision 4
+version 20120731
+set docversion 20120731
+set ftversion 2.4.10
categories graphics fonts
platforms darwin
maintainers nomaintainer
@@ -21,7 +20,7 @@
some Type0), TrueType, OpenType (Type2), CID, SVG. Previously known as \
pfaedit.
-homepage http://fontforge.sourceforge.net/
+homepage http://fontforge.org/
master_sites sourceforge:project/fontforge/fontforge-source \
sourceforge:project/fontforge/fontforge-docs:docs \
${homepage}:cidmaps \
@@ -34,24 +33,22 @@
set docdistfile ${name}_htdocs-${docversion}${extract.suffix}
distfiles-append \
- cidmaps.tgz:cidmaps \
- ${docdistfile}:docs
-
+ cidmaps.tgz:cidmaps \
+ ${docdistfile}:docs
checksums ${distname}${extract.suffix} \
- sha1 8fada07647f102351bb1d7d1c4da487356e7142f \
- rmd160 7f276e9e3ef673b78355bb7be50f6b2587aee633 \
+ rmd160 351af6022d1c1c80e61788b699ff882bcde1b55f \
+ sha256 e5cb9e9e64a99d1dfc549950741eb9b44c3162a4c62f71053905c1f2d024295f \
cidmaps.tgz \
- sha1 efbc7c9d3e95159f5600dc71f9cccb370e46bb94 \
rmd160 d194355e61813d31fe4813bdf10a62d66a9f6d04 \
+ sha256 1bf9c7eb8835e6ed94e62cb49f1141bc046c562849e52e6c3c7f1d7cfc95c7b3 \
${docdistfile} \
- sha1 e966fea60a2f7f022af71669f67e15e258948e0e \
- rmd160 ac92a01aafbb39ccbecff2953f3b6f49c3721f71 \
+ rmd160 8afd7d4eb9d590c989f16047e3ff4c926d1eab31 \
+ sha256 a938c08e66c1ff1e853e0833fbde6cb5d92d900f66b1958b6769f5b7d32ad1e7 \
freetype-${ftversion}${extract.suffix} \
- sha1 1d136cbc51c67b212c91ba04dc5db797f35e64e6 \
- rmd160 6b9b37ccdc8d1bfe0883f0e25df6de49ab30379e
+ rmd160 9da7fcde9c42f81c399201d055d85109b2ae7814 \
+ sha256 0c8e242c33c45928de560d7d595db06feb41d1b22167e37260ceabe72f9e992f
worksrcdir ${name}-${version}
-
extract.only ${distname}${extract.suffix}
post-extract {
@@ -64,10 +61,12 @@
}
patchfiles patch-Makefile.dynamic.in.diff \
+ patch-configure.in.diff \
+ patch-fontforge__libffstamp.h-integer-versiondate.diff \
patch-fontforge_start.c.diff \
patch-gutils_dynamic.c.diff \
- patch-xcode-43.diff \
- patch-configure.in.diff
+ patch-xcode-43.diff
+
post-patch {
if {${os.major} > 11 && ${os.platform} == "darwin"} {
eval reinplace -W {${worksrcpath}/fontforge} "s|AnchorPoint|FFAnchorPoint|g" \
@@ -81,9 +80,6 @@
}
depends_lib \
- port:xorg-libXi \
- port:xorg-libxkbui \
- port:xorg-libXt \
port:freetype \
port:gettext \
port:giflib \
@@ -92,7 +88,11 @@
port:libpng \
port:libuninameslist \
port:libxml2 \
+ port:python27 \
port:tiff \
+ port:xorg-libXi \
+ port:xorg-libXt \
+ port:xorg-libxkbui \
port:zlib
use_autoconf yes
@@ -101,22 +101,21 @@
--enable-type3 \
--enable-devicetables \
--enable-gb12345 \
- --without-python \
+ --with-python=${prefix}/bin/python2.7 \
--without-freetype-bytecode \
--without-pango \
--without-cairo \
--x-includes=${prefix}/include \
--x-libraries=${prefix}/lib
-configure.ldflags-append -lintl
+configure.ldflags-append \
+ -lintl
# https://trac.macports.org/ticket/29840
-compiler.blacklist llvm-gcc-4.2
+compiler.blacklist \
+ llvm-gcc-4.2
-use_parallel_build yes
-
set docdir ${prefix}/share/doc/${name}
-
destroot.args docdir=${docdir}
post-destroot {
Added: trunk/dports/graphics/fontforge/files/patch-fontforge__libffstamp.h-integer-versiondate.diff
===================================================================
--- trunk/dports/graphics/fontforge/files/patch-fontforge__libffstamp.h-integer-versiondate.diff (rev 0)
+++ trunk/dports/graphics/fontforge/files/patch-fontforge__libffstamp.h-integer-versiondate.diff 2013-02-23 18:58:04 UTC (rev 103382)
@@ -0,0 +1,7 @@
+--- fontforge/libffstamp.h.orig 2013-02-23 19:41:22.000000000 +0100
++++ fontforge/libffstamp.h 2013-02-23 19:41:36.000000000 +0100
+@@ -1,3 +1,3 @@
+ #define LibFF_ModTime 1343746639L /* Seconds since 1970 (standard unix time) */
+ #define LibFF_ModTime_Str "14:57 GMT 31-Jul-2012"
+-#define LibFF_VersionDate "20120731"
++#define LibFF_VersionDate 20120731
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130223/c05cc017/attachment.html>
More information about the macports-changes
mailing list