[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