[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