[71088] trunk/dports/textproc/expat/Portfile

ryandesign at macports.org ryandesign at macports.org
Tue Aug 31 22:45:42 PDT 2010


Revision: 71088
          http://trac.macports.org/changeset/71088
Author:   ryandesign at macports.org
Date:     2010-08-31 22:45:39 -0700 (Tue, 31 Aug 2010)
Log Message:
-----------
expat:

 * remove examples variant; always install examples
 * install examples in the correct place according to "man porthier"
 * install documentation in an unversioned directory

Modified Paths:
--------------
    trunk/dports/textproc/expat/Portfile

Modified: trunk/dports/textproc/expat/Portfile
===================================================================
--- trunk/dports/textproc/expat/Portfile	2010-09-01 05:30:32 UTC (rev 71087)
+++ trunk/dports/textproc/expat/Portfile	2010-09-01 05:45:39 UTC (rev 71088)
@@ -5,6 +5,7 @@
 
 name                expat
 version             2.0.1
+revision            1
 categories          textproc devel
 platforms           darwin freebsd
 maintainers         ryandesign
@@ -29,8 +30,6 @@
 use_parallel_build  yes
 build.type          gnu
 
-set docdir          ${prefix}/share/doc/${name}-${version}
-
 pre-test {
     copy -force ${worksrcpath}/lib/expat.h ${worksrcpath}/lib/expat_external.h ${worksrcpath}/tests
 }
@@ -40,21 +39,18 @@
 test.target         check
 
 post-destroot {
-    xinstall -m 0755 -d ${destroot}${docdir}/html
-    xinstall -m 0644 -W ${worksrcpath} COPYING Changes README ${destroot}${docdir}
-    eval xinstall -m 0644 [glob ${worksrcpath}/doc/*] ${destroot}${docdir}/html
+    set docdir ${destroot}${prefix}/share/doc/${name}
+    set examplesdir ${destroot}${prefix}/share/examples/${name}
+    xinstall -m 0755 -d ${examplesdir} ${docdir}/html
     
+    xinstall -m 0644 -W ${worksrcpath} COPYING Changes README ${docdir}
+    eval xinstall -m 0644 [glob ${worksrcpath}/doc/*] ${docdir}/html
+    
+    xinstall -m 0644 -W ${worksrcpath}/examples elements.c outline.c \
+        ${examplesdir}
+    
     system "cd ${destroot}${prefix}/lib &&
     ln -s libexpat.1.dylib libexpat.0.dylib"
 }
 
-variant examples description {Install examples} {
-    post-destroot {
-        set examplesdir ${docdir}/examples
-        xinstall -m 0755 -d ${destroot}${examplesdir}
-        xinstall -m 0644 -W ${worksrcpath}/examples elements.c outline.c \
-            ${destroot}${examplesdir}
-    }
-}
-
 livecheck.type      sourceforge
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100831/cdcdccfb/attachment.html>


More information about the macports-changes mailing list