[31218] trunk/dports/sysutils/kernel-tools/Portfile

sfiera at macports.org sfiera at macports.org
Sun Nov 18 09:39:35 PST 2007


Revision: 31218
          http://trac.macosforge.org/projects/macports/changeset/31218
Author:   sfiera at macports.org
Date:     2007-11-18 09:39:33 -0800 (Sun, 18 Nov 2007)

Log Message:
-----------
Excise `cd`; move manpages to share/man; default_variants universal

Modified Paths:
--------------
    trunk/dports/sysutils/kernel-tools/Portfile

Modified: trunk/dports/sysutils/kernel-tools/Portfile
===================================================================
--- trunk/dports/sysutils/kernel-tools/Portfile	2007-11-18 17:14:49 UTC (rev 31217)
+++ trunk/dports/sysutils/kernel-tools/Portfile	2007-11-18 17:39:33 UTC (rev 31218)
@@ -18,6 +18,8 @@
 checksums         md5 e47e75b43211a9094875d60502cc4e35
 platforms         darwin
 
+default_variants  universal
+
 use_configure     no
 build {}
 
@@ -27,22 +29,26 @@
 extract.dir ${worksrcpath}
 
 destroot {
-  cd ${worksrcpath}/usr/local
   foreach top {include lib man} {
-    fs-traverse file ${top} {
+    fs-traverse file ${worksrcpath}/usr/local/${top} {
+      set dest [string range $file [string length $worksrcpath/usr/local] end]
+      if {$top == "man"} {
+          set dest share/$dest
+      }
       switch -exact [file type ${file}] {
-        file      { xinstall -m 644 ${file} ${destroot}${prefix}/${file} }
-        directory { xinstall -d -m 755 ${destroot}${prefix}/${file} }
-        link      { system "ln -sf [file readlink ${file}] ${destroot}${prefix}/${file}" }
+        file      { xinstall -m 644 ${file} ${destroot}${prefix}/${dest} }
+        directory { xinstall -d -m 755 ${destroot}${prefix}/${dest} }
+        link      { system "ln -sf [file readlink ${file}] ${destroot}${prefix}/${dest}" }
       }
     }
   }
   foreach top {bin libexec} {
-    fs-traverse file ${top} {
+    fs-traverse file ${worksrcpath}/usr/local/${top} {
+      set dest [string range $file [string length $worksrcpath/usr/local] end]
       switch -exact [file type ${file}] {
-        file      { xinstall -m 755 ${file} ${destroot}${prefix}/${file} }
-        directory { xinstall -d -m 755 ${destroot}${prefix}/${file} }
-        link      { system "ln -sf [file readlink ${file}] ${destroot}${prefix}/${file}" }
+        file      { xinstall -m 755 ${file} ${destroot}${prefix}/${dest} }
+        directory { xinstall -d -m 755 ${destroot}${prefix}/${dest} }
+        link      { system "ln -sf [file readlink ${file}] ${destroot}${prefix}/${dest}" }
       }
     }
   }

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071118/5b59e535/attachment.html


More information about the macports-changes mailing list