[21129] trunk/dports/graphics/fontforge/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Fri Jan 5 00:00:43 PST 2007


Revision: 21129
          http://trac.macosforge.org/projects/macports/changeset/21129
Author:   takanori at macports.org
Date:     2007-01-05 00:00:43 -0800 (Fri, 05 Jan 2007)

Log Message:
-----------
Version bump to 20061220.

Modified Paths:
--------------
    trunk/dports/graphics/fontforge/Portfile

Modified: trunk/dports/graphics/fontforge/Portfile
===================================================================
--- trunk/dports/graphics/fontforge/Portfile	2007-01-05 06:14:46 UTC (rev 21128)
+++ trunk/dports/graphics/fontforge/Portfile	2007-01-05 08:00:43 UTC (rev 21129)
@@ -2,7 +2,7 @@
 
 PortSystem			1.0
 name				fontforge
-version				20060125
+version				20061220
 categories			graphics fonts
 maintainers			nomaintainer at macports.org
 description			Outline and bitmap font editor/converter for many formats
@@ -19,25 +19,45 @@
 master_sites		${homepage}
 distname			${name}_full-${version}
 use_bzip2			yes
+distfiles-append		${name}_htdocs-${version}.tar.bz2 cidmaps.tgz
+extract.only			${distname}${extract.suffix}
 
-checksums			md5 831ac5225b1a9b00b0b7bcf622c62fee
+checksums			${distname}${extract.suffix} md5 ee17a74e8afb54a1db623c6ff83677af \
+					sha1 b45a11c4694332cb4a21020acddd05bd37129ef4 \
+					rmd160 85de1f5702f023a3db241dc40d60323de2ff60de \
+				${name}_htdocs-${version}.tar.bz2 md5 0f7b90adb0faf4b2e353ad5df9200b88 \
+					sha1 56163a2ef952ca1c4b8feb25b72a50d2af09287a \
+					rmd160 5afaa49f6fb22634e273ceecb9aaeece628badf9 \
+				cidmaps.tgz md5 5f00607e4bbe014cdfd5b23bb0943666 \
+					sha1 d111db1f6d9a05cf6cb1387c2fb2eeb21ba0279a \
+					rmd160 c25b1a4f0d8ed0634402d2ce2b36ba47e0c2ef1b
 
 worksrcdir			${name}-${version}
 
 depends_lib			port:libpng port:libungif port:tiff port:jpeg \
 					port:libuninameslist port:freetype port:gettext \
-					lib:libX11:XFree86
+					lib:libX11:XFree86 port:libiconv port:libxml2 port:zlib
 
-patchfiles			patch-configure patch-Makefile.dynamic.in \
-					patch-gdraw_Makefile.dynamic.in \
-					patch-fontforge_Makefile.dynamic.in \
-					patch-Unicode_Makefile.dynamic.in patch-po_Makefile.in
+patchfiles			fontforge.patch
+patch.pre_args			-p1
+
+post-extract {
+	file mkdir ${worksrcpath}/htdocs
+	system "cd ${worksrcpath}/htdocs && bzip2 -dc ${distpath}/${name}_htdocs-${version}.tar.bz2 | tar --no-same-owner -xf -"
+	file mkdir ${worksrcpath}/cidmap
+	system "cd ${worksrcpath}/cidmap && gzip -dc ${distpath}/cidmaps.tgz | tar --no-same-owner -xf -"
+}
+
 post-patch {
 	reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/configure
+	reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/gdraw/dynamic.c
 }
 
-configure.env		CPPFLAGS="-I${prefix}/include" LDFLAGS="-L${prefix}/lib"
-configure.args		--mandir=${prefix}/share/man
+destroot.post_args	prefix=${destroot}/${prefix}
+post-destroot {
+	file rename ${destroot}/${prefix}/man ${destroot}/${prefix}/share/man
+	system "strip ${destroot}/${prefix}/bin/fontforge"
+}
 
 post-destroot {
 	xinstall -m 755 -d ${destroot}/${prefix}/share/doc/${name}
@@ -46,7 +66,5 @@
 }
 
 variant svg {
-	depends_lib-append		port:libxml2
 	configure.args-append	--with-multilayer
 }
-

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070105/17a7a983/attachment.html


More information about the macports-changes mailing list