[22004] trunk/dports

source_changes at macosforge.org source_changes at macosforge.org
Tue Feb 13 12:50:43 PST 2007


Revision: 22004
          http://trac.macosforge.org/projects/macports/changeset/22004
Author:   pipping at macports.org
Date:     2007-02-13 12:50:43 -0800 (Tue, 13 Feb 2007)

Log Message:
-----------
 * avoid system calls

Modified Paths:
--------------
    trunk/dports/databases/db41/Portfile
    trunk/dports/databases/db42/Portfile
    trunk/dports/databases/db43/Portfile
    trunk/dports/databases/db45/Portfile
    trunk/dports/devel/bison1/Portfile
    trunk/dports/devel/libsigcxx2/Portfile
    trunk/dports/editors/emacs/Portfile
    trunk/dports/editors/emacs-devel/Portfile
    trunk/dports/gnome/gcalctool/Portfile
    trunk/dports/lang/ficl/Portfile
    trunk/dports/lang/g-wrap/Portfile
    trunk/dports/sysutils/cdrtools/Portfile
    trunk/dports/sysutils/cfengine/Portfile

Modified: trunk/dports/databases/db41/Portfile
===================================================================
--- trunk/dports/databases/db41/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/databases/db41/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -37,9 +37,9 @@
 				docdir=${destroot}${prefix}/share/${name}-${version}/
 
 post-destroot {
-	file delete -force ${destroot}${prefix}/share
+	delete ${destroot}${prefix}/share
 	foreach lib { libdb.a libdb_cxx.a } {
-		file delete ${destroot}${prefix}/lib/db41/${lib}
+		delete ${destroot}${prefix}/lib/db41/${lib}
 	}
 	foreach bin { archive dump dump185 printlog upgrade checkpoint recover verify deadlock load stat } {
 		file rename ${destroot}${prefix}/bin/db_${bin} \

Modified: trunk/dports/databases/db42/Portfile
===================================================================
--- trunk/dports/databases/db42/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/databases/db42/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -37,9 +37,9 @@
 				docdir=${destroot}${prefix}/share/${name}-${version}/
 
 post-destroot {
-	file delete -force ${destroot}${prefix}/share
+	delete ${destroot}${prefix}/share
 	foreach lib { libdb.a libdb_cxx.a } {
-		file delete ${destroot}${prefix}/lib/db42/${lib}
+		delete ${destroot}${prefix}/lib/db42/${lib}
 	}
 	foreach bin { archive dump dump185 printlog upgrade checkpoint recover verify deadlock load stat } {
 		file rename ${destroot}${prefix}/bin/db_${bin} \

Modified: trunk/dports/databases/db43/Portfile
===================================================================
--- trunk/dports/databases/db43/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/databases/db43/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -37,9 +37,9 @@
 				docdir=${destroot}${prefix}/share/${name}-${version}/
 
 post-destroot {
-	file delete -force ${destroot}${prefix}/share
+	delete ${destroot}${prefix}/share
 	foreach lib { libdb.a libdb_cxx.a } {
-		file delete ${destroot}${prefix}/lib/db43/${lib}
+		delete ${destroot}${prefix}/lib/db43/${lib}
 	}
 	foreach bin { archive dump dump185 printlog upgrade checkpoint recover verify deadlock load stat } {
 		file rename ${destroot}${prefix}/bin/db_${bin} \

Modified: trunk/dports/databases/db45/Portfile
===================================================================
--- trunk/dports/databases/db45/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/databases/db45/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -40,9 +40,9 @@
 				docdir=${destroot}${prefix}/share/${name}-${version}/
 
 post-destroot {
-	file delete -force ${destroot}${prefix}/share
+	delete ${destroot}${prefix}/share
 	foreach lib { libdb.a libdb_cxx.a } {
-		file delete ${destroot}${prefix}/lib/db45/${lib}
+		delete ${destroot}${prefix}/lib/db45/${lib}
 	}
 	foreach bin { archive hotbackup dump dump185 printlog upgrade checkpoint recover verify deadlock load stat } {
 		file rename ${destroot}${prefix}/bin/db_${bin} \

Modified: trunk/dports/devel/bison1/Portfile
===================================================================
--- trunk/dports/devel/bison1/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/devel/bison1/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -31,7 +31,7 @@
 test.target		check
 
 post-destroot {
-	file delete -force ${destroot}${prefix}/share/info
+	delete ${destroot}${prefix}/share/info
 }
 
 platform darwin 8 {

Modified: trunk/dports/devel/libsigcxx2/Portfile
===================================================================
--- trunk/dports/devel/libsigcxx2/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/devel/libsigcxx2/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -19,7 +19,7 @@
 use_bzip2	yes
 
 post-destroot {
-	system "rm -r ${destroot}${prefix}/share"
+	delete ${destroot}${prefix}/share
 }
 platform darwin 8 {
 	configure.env CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0

Modified: trunk/dports/editors/emacs/Portfile
===================================================================
--- trunk/dports/editors/emacs/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/editors/emacs/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -30,19 +30,15 @@
 	CPPFLAGS="-I${prefix}/include"
 
 post-destroot {
-	cd ${destroot}${prefix}
-	file delete info/dir
-	file delete share/info
-	file rename info share/info
-	system "rm -rf share/man"
-	file rename man share/man
-	file mkdir share/emacs/$version/leim
-	if {[variant_isset carbon]} {
-		global destroot prefix version
-
-		file delete bin/emacs
-		file delete bin/emacs-$version
-	}
+    cd ${destroot}${prefix}
+        delete info/dir share/info share/man
+        file rename info share/info
+        file rename man share/man
+        xinstall -d share/emacs/$version/leim
+        if {[variant_isset carbon]} {
+            global destroot prefix version
+            delete bin/emacs bin/emacs-$version
+        }
 }
 
 platform darwin 8 {

Modified: trunk/dports/editors/emacs-devel/Portfile
===================================================================
--- trunk/dports/editors/emacs-devel/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/editors/emacs-devel/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -42,11 +42,10 @@
 
 post-destroot {
 	cd ${destroot}${prefix}
-	file mkdir share/emacs/${version}/leim
+	xinstall -d share/emacs/${version}/leim
 	if {[variant_isset carbon]} {
 		global version
-		file delete bin/emacs
-		file delete bin/emacs-${version}
+		delete bin/emacs bin/emacs-${version}
 	}
 }
 

Modified: trunk/dports/gnome/gcalctool/Portfile
===================================================================
--- trunk/dports/gnome/gcalctool/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/gnome/gcalctool/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -31,8 +31,8 @@
 configure.env   CPPFLAGS="-L${prefix}/lib -I${prefix}/include -I/usr/X11R6/include -L/usr/X11R6/lib" 
 
 post-destroot {
-	system "rm -rf ${destroot}${prefix}/var/lib/scrollkeeper"
-	system "rm -rf ${destroot}${prefix}/var/scrollkeeper"
+	delete ${destroot}${prefix}/var/lib/scrollkeeper
+	delete ${destroot}${prefix}/var/scrollkeeper
 }
 
 post-install {

Modified: trunk/dports/lang/ficl/Portfile
===================================================================
--- trunk/dports/lang/ficl/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/lang/ficl/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -18,7 +18,7 @@
 configure	{}
 build		{ system "cd ${worksrcpath} && make -f Makefile.ansi" }
 destroot	{
-		  system "cp ${worksrcpath}/ficl ${destroot}${prefix}/bin"
-		  system "cp ${worksrcpath}/libficl.a ${destroot}${prefix}/lib"
-		  system "rm -f ${destroot}${prefix}/share/man"
+		  file copy ${worksrcpath}/ficl ${destroot}${prefix}/bin
+		  file copy ${worksrcpath}/libficl.a ${destroot}${prefix}/lib
+		  delete ${destroot}${prefix}/share/man
 		}

Modified: trunk/dports/lang/g-wrap/Portfile
===================================================================
--- trunk/dports/lang/g-wrap/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/lang/g-wrap/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -20,8 +20,8 @@
 		port:glib1
 
 post-destroot {
-	system "mkdir -p ${destroot}${prefix}/share/info"
-	system "mv ${destroot}${prefix}/info/* ${destroot}${prefix}/share/info"
-	system "rmdir ${destroot}${prefix}/info"
-	system "rm -r ${destroot}${prefix}/share/man"
+	xinstall -d ${destroot}${prefix}/share/info
+	file rename ${destroot}${prefix}/info/* ${destroot}${prefix}/share/info
+	delete ${destroot}${prefix}/info
+	delete ${destroot}${prefix}/share/man
 }

Modified: trunk/dports/sysutils/cdrtools/Portfile
===================================================================
--- trunk/dports/sysutils/cdrtools/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/sysutils/cdrtools/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -29,8 +29,7 @@
 	file copy "${worksrcpath}/RULES/power-macintosh-darwin-cc.rul" "${worksrcpath}/RULES/i386-darwin-cc.rul"
 }
 
-configure 	{ cd ${worksrcpath}
-                  system "rm INSTALL" }
+configure 	{ delete ${worksrcpath}/INSTALL }
 
 destroot.args    DEFINSUSR=root DEFINSGRP=wheel INS_BASE=${destroot}/${prefix}
 

Modified: trunk/dports/sysutils/cfengine/Portfile
===================================================================
--- trunk/dports/sysutils/cfengine/Portfile	2007-02-13 20:13:43 UTC (rev 22003)
+++ trunk/dports/sysutils/cfengine/Portfile	2007-02-13 20:50:43 UTC (rev 22004)
@@ -118,10 +118,10 @@
 	if {![file exists ${cfworkdir}/ppkeys/localhost.priv] \
 		|| ![file exists ${cfworkdir}/ppkeys/localhost.pub]} {
 		if {[file exists ${cfworkdir}/ppkeys/localhost.priv]} {
-			file delete -force ${cfworkdir}/ppkeys/localhost.priv
+			delete ${cfworkdir}/ppkeys/localhost.priv
 		}
 		if {[file exists ${cfworkdir}/ppkeys/localhost.pub]} {
-			file delete -force ${cfworkdir}/ppkeys/localhost.pub
+			delete ${cfworkdir}/ppkeys/localhost.pub
 		}
 		system "${prefix}/sbin/cfkey"
 	}

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


More information about the macports-changes mailing list