[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