[35175] trunk/dports/aqua/dnsupdate27/Portfile
jmr at macports.org
jmr at macports.org
Wed Mar 19 08:52:42 PDT 2008
Revision: 35175
http://trac.macosforge.org/projects/macports/changeset/35175
Author: jmr at macports.org
Date: 2008-03-19 08:52:38 -0700 (Wed, 19 Mar 2008)
Log Message:
-----------
dnsupdate27: do away with tarring altogether, and use file copy.
Modified Paths:
--------------
trunk/dports/aqua/dnsupdate27/Portfile
Modified: trunk/dports/aqua/dnsupdate27/Portfile
===================================================================
--- trunk/dports/aqua/dnsupdate27/Portfile 2008-03-19 14:45:30 UTC (rev 35174)
+++ trunk/dports/aqua/dnsupdate27/Portfile 2008-03-19 15:52:38 UTC (rev 35175)
@@ -32,6 +32,8 @@
patchfiles patch-DUInterface.h.diff patch-DNSUpdate2.pbproj-project.pbxproj.diff \
patch-logmessages.diff
post-patch {
+ reinplace "s|/usr/bin/tar.*\[*\]| |" \
+ ${worksrcpath}/DNSUpdate2.pbproj/project.pbxproj
reinplace "s|/usr/local|${prefix}|" \
${worksrcpath}/DNSUpdate2.pbproj/project.pbxproj \
${worksrcpath}/DUAppController.m \
@@ -70,7 +72,7 @@
set appName DNSUpdate
set appPath ${destroot}/Applications/MacPorts
xinstall -d -m 0755 ${appPath}
- system "cd ${worksrcpath}/build/Deployment && cp -R ${appName}.app ${appPath}/${appName}.app"
+ file copy ${worksrcpath}/build/Deployment/${appName}.app ${appPath}/${appName}.app
# Install DNSUpdate daemon
xinstall -m 0755 ${worksrcpath}/build/Deployment/${appName}.app/Contents/Resources/dnsupdate \
@@ -78,9 +80,8 @@
# Install StartupItem for DNSUpdate
set itemPath ${destroot}/Library/StartupItems
- xinstall -d -m 0755 ${itemPath}/${appName}
- system "cd ${worksrcpath}/build/Deployment && tar xvfz \
- ${appName}.app/Contents/Resources/StartupItem.tgz -C ${itemPath}/${appName}"
+ xinstall -d -m 0755 ${itemPath}
+ file copy ${worksrcpath}/StartupItem/ ${itemPath}/${appName}
system "chown -R root:wheel ${itemPath}/${appName} \
&& chmod -R o-w ${itemPath}/${appName}"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080319/2b91d3be/attachment.html
More information about the macports-changes
mailing list