[36656] trunk/base/src/port1.0/resources/group/ruby-1.0.tcl

jmr at macports.org jmr at macports.org
Fri May 9 09:02:16 PDT 2008


Revision: 36656
          http://trac.macosforge.org/projects/macports/changeset/36656
Author:   jmr at macports.org
Date:     2008-05-09 09:02:15 -0700 (Fri, 09 May 2008)

Log Message:
-----------
ruby portgroup: make doc install in post-destroot actually work

Modified Paths:
--------------
    trunk/base/src/port1.0/resources/group/ruby-1.0.tcl

Modified: trunk/base/src/port1.0/resources/group/ruby-1.0.tcl
===================================================================
--- trunk/base/src/port1.0/resources/group/ruby-1.0.tcl	2008-05-09 15:16:10 UTC (rev 36655)
+++ trunk/base/src/port1.0/resources/group/ruby-1.0.tcl	2008-05-09 16:02:15 UTC (rev 36656)
@@ -303,14 +303,16 @@
 			foreach docitem ${ruby.docs} {
 				set docitem [file join ${worksrcpath} ${docitem}]
 				if {[file isdirectory ${docitem}]} {
-					fs-traverse $file $docitem {
-						set file [trimroot $root $file]
+				    set subdir [file tail $docitem]
+				    xinstall -d -m 0755 ${destroot}${docPath}/${subdir}
+					fs-traverse file $docitem {
+						set file [trimroot $docitem $file]
 						if {$file ne ""} {
-							set filepath [file join $root $file]
+							set filepath [file join $docitem $file]
 							if {[file isdirectory $filepath]} {
-								xinstall -d -m 0755 ${destroot}${docPath}/${file}
+								xinstall -d -m 0755 ${destroot}${docPath}/${subdir}/${file}
 							} else {
-								xinstall -m 0644 $filepath ${destroot}${docPath}/${file}
+								xinstall -m 0644 $filepath ${destroot}${docPath}/${subdir}/${file}
 							}
 						}
 					}

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


More information about the macports-changes mailing list