[25598] trunk/dports/print/freetype/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Fri May 25 14:20:39 PDT 2007


Revision: 25598
          http://trac.macosforge.org/projects/macports/changeset/25598
Author:   nox at macports.org
Date:     2007-05-25 14:20:39 -0700 (Fri, 25 May 2007)

Log Message:
-----------
Added standard documentation installation and doc variant.
Fixed livecheck distname.

Modified Paths:
--------------
    trunk/dports/print/freetype/Portfile

Modified: trunk/dports/print/freetype/Portfile
===================================================================
--- trunk/dports/print/freetype/Portfile	2007-05-25 21:11:32 UTC (rev 25597)
+++ trunk/dports/print/freetype/Portfile	2007-05-25 21:20:39 UTC (rev 25598)
@@ -4,6 +4,7 @@
 
 name                freetype
 version             2.3.4
+revision            1
 categories          print graphics
 maintainers         ryandesign at macports.org openmaintainer at macports.org
 homepage            http://freetype.sourceforge.net/
@@ -25,10 +26,17 @@
 	http://download.savannah.gnu.org/releases/freetype/ \
 	sourceforge
 
+set docdistfile ${name}-doc-${version}
+
 checksums \
-	md5 1a6c59a7723d637c78672e7784da865d \
-	sha1 09b8f5ecbb3e06a14cc1c2f2dc7c04fe34c48eca \
-	rmd160 23b641c0b6e6102449e6f2512a131743d8836321
+    [suffix ${distname}] \
+    	md5 1a6c59a7723d637c78672e7784da865d \
+	    sha1 09b8f5ecbb3e06a14cc1c2f2dc7c04fe34c48eca \
+	    rmd160 23b641c0b6e6102449e6f2512a131743d8836321 \
+    [suffix ${docdistfile}] \
+        md5 40cb37ba6c003845208c1b89cf507249 \
+        sha1 48e59931b0b6909420a26f6901542efc820fe435 \
+        rmd160 73e0f29dacd7a0d093518a3795bb0de18128f81e
 
 patchfiles \
 	patch-modules.cfg.diff
@@ -36,6 +44,16 @@
 depends_lib \
 	port:zlib
 
+set docdir      ${prefix}/share/doc/${name}-${version}
+
+post-destroot {
+    xinstall -m 0755 -d ${destroot}${docdir}
+
+    xinstall -m 0644 -W ${worksrcpath} ChangeLog Readme ${destroot}${docdir}
+    xinstall -m 0644 -W ${worksrcpath}/docs CHANGES FTL.TXT GPL.TXT LICENSE.TXT PATENTS PROBLEMS \
+        TODO formats.txt raster.txt ${destroot}${docdir}
+}
+
 variant x86 {
 	patchfiles-append \
 		patch-builds-unix-configure
@@ -51,4 +69,26 @@
 			use of the interpreter.\n\n"
 	}
 	patchfiles-append patch-ftoption.h
+
+    post-destroot {
+        xinstall -m 0644 -W ${worksrcpath}/docs TRUETYPE ${destroot}${docdir}
+    }
 }
+
+variant doc {
+    distfiles-append [suffix ${docdistfile}]
+
+    post-destroot {
+        xinstall -m 0755 -d ${destroot}${docdir}/html
+        xinstall -m 0644 -W ${worksrcpath}/docs ft2faq.html ${destroot}${docdir}/html
+
+        foreach dir {design glyphs reference tutorial} {
+            xinstall -m 0755 -d ${destroot}${docdir}/html/${dir}
+
+            eval xinstall -m 0644 [glob ${worksrcpath}/docs/${dir}/*.*] \
+                ${destroot}${docdir}/html/${dir}
+        }
+    }
+}
+
+livecheck.distname  ${name}[strsed ${version} {s/\..*//}]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070525/2da96a1f/attachment.html


More information about the macports-changes mailing list