[32774] trunk/dports/net/nefu/Portfile

ryandesign at macports.org ryandesign at macports.org
Sun Jan 13 02:57:57 PST 2008


Revision: 32774
          http://trac.macosforge.org/projects/macports/changeset/32774
Author:   ryandesign at macports.org
Date:     2008-01-13 02:57:56 -0800 (Sun, 13 Jan 2008)

Log Message:
-----------
nefu: no longer use the deprecated 'cd' command

Modified Paths:
--------------
    trunk/dports/net/nefu/Portfile

Modified: trunk/dports/net/nefu/Portfile
===================================================================
--- trunk/dports/net/nefu/Portfile	2008-01-13 10:53:53 UTC (rev 32773)
+++ trunk/dports/net/nefu/Portfile	2008-01-13 10:57:56 UTC (rev 32774)
@@ -31,8 +31,7 @@
 use_autoconf	yes
 # This really should be in a post-autoconf hook, but we don't have one yet.
 pre-configure {
-    cd ${worksrcpath}/libsnet
-    system "autoconf"
+    system "cd ${worksrcpath}/libsnet && autoconf"
 }
 configure.args	--mandir=${prefix}/share/man \
 				--with-html=${prefix}/share/${name}/public_html \
@@ -40,8 +39,7 @@
 
 build.args		DEFS="-DBIND_8_COMPAT -DLDAP_DEPRECATED"
 post-build {
-	cd ${worksrcpath}/TDK
-	system "${build.cmd}"
+	system "cd ${worksrcpath}/TDK && ${build.cmd}"
 }
 
 pre-destroot {
@@ -70,20 +68,19 @@
 	}
 
 	# nefu documentation
-	cd ${worksrcpath}
 	xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}
-	xinstall -m 0644 README ${destroot}${prefix}/share/doc/${name}
+	xinstall -m 0644 -W ${worksrcpath} README ${destroot}${prefix}/share/doc/${name}
 
 	# nefu TDK
 	xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}/TDK
-	xinstall -m 0755 TDK/tdk \
+	xinstall -m 0755 -W ${worksrcpath} TDK/tdk \
 		${destroot}${prefix}/share/doc/${name}/TDK
-	xinstall -m 0644 TDK/README TDK/README.C TDK/README.SH \
+	xinstall -m 0644 -W ${worksrcpath} TDK/README TDK/README.C TDK/README.SH \
 		${destroot}${prefix}/share/doc/${name}/TDK
 	reinplace "s%nefu-src/TDK/shelltests%./shelltests%" \
 		${destroot}${prefix}/share/doc/${name}/TDK/README.SH
 	xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}/TDK/shelltests
-	xinstall -m 0755 TDK/shelltests/environ.sh \
+	xinstall -m 0755 -W ${worksrcpath} TDK/shelltests/environ.sh \
 		${destroot}${prefix}/share/doc/${name}/TDK/shelltests
 
 	# fix ownership

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


More information about the macports-changes mailing list