[35100] trunk/dports/aqua
jmr at macports.org
jmr at macports.org
Mon Mar 17 07:14:36 PDT 2008
Revision: 35100
http://trac.macosforge.org/projects/macports/changeset/35100
Author: jmr at macports.org
Date: 2008-03-17 07:14:35 -0700 (Mon, 17 Mar 2008)
Log Message:
-----------
dnsupdate: rename in preparation for version 2.8
Added Paths:
-----------
trunk/dports/aqua/dnsupdate27/
trunk/dports/aqua/dnsupdate27/Portfile
trunk/dports/aqua/dnsupdate27/files/
Removed Paths:
-------------
trunk/dports/aqua/dnsupdate/
trunk/dports/aqua/dnsupdate27/Portfile
trunk/dports/aqua/dnsupdate27/files/
Copied: trunk/dports/aqua/dnsupdate27 (from rev 35085, trunk/dports/aqua/dnsupdate)
Deleted: trunk/dports/aqua/dnsupdate27/Portfile
===================================================================
--- trunk/dports/aqua/dnsupdate/Portfile 2008-03-16 23:14:03 UTC (rev 35085)
+++ trunk/dports/aqua/dnsupdate27/Portfile 2008-03-17 14:14:35 UTC (rev 35100)
@@ -1,88 +0,0 @@
-# $Id$
-PortSystem 1.0
-
-name dnsupdate
-version 2.7
-categories aqua net
-maintainers nomaintainer
-platforms darwin
-description DNSUpdate 2 is an Mac OS X client for dynamic DNS services
-long_description DNSUpdate 2 is a client for dynamic DNS services \
- like DynDNS.org and ZoneEdit.com, specific to Mac OS \
- X. It uses the Cocoa framework and is launched at \
- boot time. It comes with a graphic application to \
- configure and monitor the client.
-homepage http://www.dnsupdate.org/
-master_sites http://ju.jalon.free.fr/DNSUpdateProject/
-distname DNSUpdate${version}s
-checksums md5 02edf8eca13cb0d40a9d5f38eb0a35cc
-worksrcdir DNSUpdate2
-
-patchfiles patch-DUInterface.h patch-DNSUpdate2.pbproj-project.pbxproj
-post-patch {
- cd ${worksrcpath}
- reinplace "s|/usr/bin/tar.*\[*\]|& --owner root --group wheel|" \
- 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
- 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
- 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
-}
-
-use_configure no
-
-build.type pbx
-build.target
-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"
-
- # Install DNSUpdate daemon
- xinstall -m 0755 ${appName}.app/Contents/Resources/${name} \
- ${destroot}${prefix}/sbin/${name}
-
- # 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}"
-
- # Create PREFIX/var/log placeholder
- set logPath ${destroot}${prefix}/var/log
- xinstall -d -m 0755 ${logPath}
-
- # Create PREFIX/var/run placeholder
- set runPath ${destroot}${prefix}/var/run
- destroot.keepdirs ${logPath} ${runPath}
-}
Copied: trunk/dports/aqua/dnsupdate27/Portfile (from rev 35099, trunk/dports/aqua/dnsupdate/Portfile)
===================================================================
--- trunk/dports/aqua/dnsupdate27/Portfile (rev 0)
+++ trunk/dports/aqua/dnsupdate27/Portfile 2008-03-17 14:14:35 UTC (rev 35100)
@@ -0,0 +1,89 @@
+# $Id$
+
+PortSystem 1.0
+
+name dnsupdate
+version 2.7
+categories aqua net
+maintainers jmr openmaintainer
+platforms darwin
+description DNSUpdate 2 is an Mac OS X client for dynamic DNS services
+long_description DNSUpdate 2 is a client for dynamic DNS services \
+ like DynDNS.org and ZoneEdit.com, specific to Mac OS \
+ X. It uses the Cocoa framework and is launched at \
+ boot time. It comes with a graphic application to \
+ configure and monitor the client.
+homepage http://www.dnsupdate.org/
+master_sites http://ju.jalon.free.fr/DNSUpdateProject/
+distname DNSUpdate${version}s
+checksums md5 02edf8eca13cb0d40a9d5f38eb0a35cc
+worksrcdir DNSUpdate2
+
+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
+ 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
+ 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
+ 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
+}
+
+use_configure no
+
+build.type pbx
+build.target
+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"
+
+ # Install DNSUpdate daemon
+ xinstall -m 0755 ${appName}.app/Contents/Resources/${name} \
+ ${destroot}${prefix}/sbin/${name}
+
+ # 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}"
+
+ # Create PREFIX/var/log placeholder
+ set logPath ${destroot}${prefix}/var/log
+ xinstall -d -m 0755 ${logPath}
+
+ # Create PREFIX/var/run placeholder
+ set runPath ${destroot}${prefix}/var/run
+ destroot.keepdirs ${logPath} ${runPath}
+}
Copied: trunk/dports/aqua/dnsupdate27/files (from rev 35099, trunk/dports/aqua/dnsupdate/files)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080317/5a0fe18e/attachment.html
More information about the macports-changes
mailing list