[35104] trunk/dports/aqua/dnsupdate27/Portfile
jmr at macports.org
jmr at macports.org
Mon Mar 17 07:33:59 PDT 2008
Revision: 35104
http://trac.macosforge.org/projects/macports/changeset/35104
Author: jmr at macports.org
Date: 2008-03-17 07:33:58 -0700 (Mon, 17 Mar 2008)
Log Message:
-----------
dnsupdate27: remove use of cd
Modified Paths:
--------------
trunk/dports/aqua/dnsupdate27/Portfile
Modified: trunk/dports/aqua/dnsupdate27/Portfile
===================================================================
--- trunk/dports/aqua/dnsupdate27/Portfile 2008-03-17 14:33:01 UTC (rev 35103)
+++ trunk/dports/aqua/dnsupdate27/Portfile 2008-03-17 14:33:58 UTC (rev 35104)
@@ -22,38 +22,37 @@
patchfiles patch-DUInterface.h.diff patch-DNSUpdate2.pbproj-project.pbxproj.diff
post-patch {
- cd ${worksrcpath}
reinplace "s|/usr/bin/tar.*\[*\]|& --owner root --group wheel|" \
- DNSUpdate2.pbproj/project.pbxproj
+ ${worksrcpath}/DNSUpdate2.pbproj/project.pbxproj
reinplace "s|/usr/local|${prefix}|" \
- DNSUpdate2.pbproj/project.pbxproj \
- DUAppController.m \
- duInstallDaemon \
- duUninstallDaemon \
- English.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- French.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- German.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- Italian.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- Spanish.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- startDaemon.sh \
- StartupItem/DNSUpdate
+ ${worksrcpath}/DNSUpdate2.pbproj/project.pbxproj \
+ ${worksrcpath}/DUAppController.m \
+ ${worksrcpath}/duInstallDaemon \
+ ${worksrcpath}/duUninstallDaemon \
+ ${worksrcpath}/English.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/French.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/German.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/Italian.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/Spanish.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/startDaemon.sh \
+ ${worksrcpath}/StartupItem/DNSUpdate
reinplace "s|/var/log|${prefix}/var/log|" \
- DUAppController.m \
- duInstallDaemon \
- English.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- French.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- German.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- Italian.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- Spanish.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- startDaemon.sh \
- StartupItem/DNSUpdate
+ ${worksrcpath}/DUAppController.m \
+ ${worksrcpath}/duInstallDaemon \
+ ${worksrcpath}/English.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/French.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/German.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/Italian.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/Spanish.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/startDaemon.sh \
+ ${worksrcpath}/StartupItem/DNSUpdate
reinplace "s|/var/run|${prefix}/var/run|" \
- DUProtocols.h \
- English.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- French.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- German.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- Italian.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
- Spanish.lproj/DNSUpdateHelp.rtfd/TXT.rtf
+ ${worksrcpath}/DUProtocols.h \
+ ${worksrcpath}/English.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/French.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/German.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/Italian.lproj/DNSUpdateHelp.rtfd/TXT.rtf \
+ ${worksrcpath}/Spanish.lproj/DNSUpdateHelp.rtfd/TXT.rtf
}
use_configure no
@@ -63,22 +62,21 @@
build.args -configuration Deployment -target All
destroot {
- cd ${worksrcpath}/build/Deployment
# Install DNSUpdate application
set appName DNSUpdate
set appPath ${destroot}/Applications/MacPorts
xinstall -d -m 0755 ${appPath}
- system "cp -R ${appName}.app ${appPath}/${appName}.app"
+ system "cd ${worksrcpath}/build/Deployment && cp -R ${appName}.app ${appPath}/${appName}.app"
# Install DNSUpdate daemon
- xinstall -m 0755 ${appName}.app/Contents/Resources/${name} \
- ${destroot}${prefix}/sbin/${name}
+ xinstall -m 0755 ${worksrcpath}/build/Deployment/${appName}.app/Contents/Resources/dnsupdate \
+ ${destroot}${prefix}/sbin/dnsupdate
# Install StartupItem for DNSUpdate
set itemPath ${destroot}/Library/StartupItems
xinstall -d -m 0755 ${itemPath}/${appName}
- system "tar xvfz ${appName}.app/Contents/Resources/StartupItem.tgz \
- -C ${itemPath}/${appName}"
+ system "cd ${worksrcpath}/build/Deployment && tar xvfz \
+ ${appName}.app/Contents/Resources/StartupItem.tgz -C ${itemPath}/${appName}"
# Create PREFIX/var/log placeholder
set logPath ${destroot}${prefix}/var/log
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080317/6c45f090/attachment.html
More information about the macports-changes
mailing list