[46619] trunk/dports/net/djbdns/Portfile

blb at macports.org blb at macports.org
Sun Feb 8 16:55:55 PST 2009


Revision: 46619
          http://trac.macports.org/changeset/46619
Author:   blb at macports.org
Date:     2009-02-08 16:55:54 -0800 (Sun, 08 Feb 2009)
Log Message:
-----------
net/djbdns - whitespace changes and correct homepage

Modified Paths:
--------------
    trunk/dports/net/djbdns/Portfile

Modified: trunk/dports/net/djbdns/Portfile
===================================================================
--- trunk/dports/net/djbdns/Portfile	2009-02-09 00:52:15 UTC (rev 46618)
+++ trunk/dports/net/djbdns/Portfile	2009-02-09 00:55:54 UTC (rev 46619)
@@ -1,127 +1,122 @@
 # $Id$
-PortSystem		1.0
 
-name			djbdns
-version			1.05
-categories		net
-maintainers		nomaintainer
-description		D.J. Bernstein's DNS tools
-long_description	DJBDNS is a collection of Domain Name System tools. It \
-					includes several components: \
-					- The dnscache program is a local DNS cache. It \
-					accepts recursive DNS queries from local clients \
-					such as web browsers. It collects responses from \
-					remote DNS servers. \
-					- The tinydns program is a fast, UDP-only DNS \
-					server. It makes local DNS information available to \
-					the Internet. \
-					- The pickdns program is a load-balancing DNS \
-					server. It points clients to a dynamic selection of \
-					IP addresses. \
-					- The walldns program is a reverse DNS wall. It \
-					provides matching reverse and forward records while \
-					hiding local host information. \
-					- The dns library handles outgoing and incoming DNS \
-					packets. It can be used by clients such as web \
-					browsers to look up host addresses, host names, MX \
-					records, etc. It supports asynchronous resolution. \
-					- The dnsfilter program is a parallel \
-					IP-address-to-host-name converter. \
-					- The dnsip, dnsipq, dnsname, dnstxt, and dnsmx \
-					programs are simple command-line interfaces to DNS. \
-					- The dnsq and dnstrace programs are DNS debugging \
-					tools.
-homepage		http://cr.yp.to/djbdns/
-master_sites	${homepage} \
-				http://smarden.org/pape/djb/manpages/:man
-distfiles-append	${distname}-man-20031023.tar.gz:man
-extract.only	${distname}.tar.gz \
-				${distname}-man-20031023.tar.gz
-checksums		${distname}.tar.gz md5 3147c5cd56832aa3b41955c7a51cbeb2 \
-				${distname}-man-20031023.tar.gz md5 14d7329cff69f604fac607436eb8485e
-platforms		darwin
+PortSystem          1.0
+name                djbdns
+version             1.05
+categories          net
+maintainers         nomaintainer
+description         D.J. Bernstein's DNS tools
+long_description \
+   DJBDNS is a collection of Domain Name System tools. It includes several \
+   components: \
+   - The dnscache program is a local DNS cache. It accepts recursive DNS \
+   queries from local clients such as web browsers. It collects responses \
+   from remote DNS servers. \
+   - The tinydns program is a fast, UDP-only DNS server. It makes local DNS \
+   information available to the Internet. \
+   - The pickdns program is a load-balancing DNS server. It points clients \
+   to a dynamic selection of IP addresses. \
+   - The walldns program is a reverse DNS wall. It provides matching reverse \
+   and forward records while hiding local host information. \
+   - The dns library handles outgoing and incoming DNS packets. It can be \
+   used by clients such as web browsers to look up host addresses, host \
+   names, MX records, etc. It supports asynchronous resolution. \
+   - The dnsfilter program is a parallel IP-address-to-host-name converter. \
+   - The dnsip, dnsipq, dnsname, dnstxt, and dnsmx programs are simple \
+   command-line interfaces to DNS. \
+   - The dnsq and dnstrace programs are DNS debugging tools.
 
-depends_run		bin:setuidgid:daemontools \
-				bin:tcpserver:ucspi-tcp
+homepage            http://cr.yp.to/djbdns.html
+master_sites        ${homepage} \
+                    http://smarden.org/pape/djb/manpages/:man
+distfiles-append    ${distname}-man-20031023.tar.gz:man
+extract.only        ${distname}.tar.gz \
+                    ${distname}-man-20031023.tar.gz
+checksums           ${distname}.tar.gz md5 3147c5cd56832aa3b41955c7a51cbeb2 \
+                    ${distname}-man-20031023.tar.gz md5 14d7329cff69f604fac607436eb8485e
+platforms           darwin
 
-patchfiles		patch-Makefile \
-				patch-dnscache-conf.c \
-				patch-hier.c
+depends_run         bin:setuidgid:daemontools \
+                    bin:tcpserver:ucspi-tcp
 
+patchfiles          patch-Makefile \
+                    patch-dnscache-conf.c \
+                    patch-hier.c
+
 configure {
-	reinplace "s%/usr/local%${prefix}%" ${worksrcpath}/conf-home
-	reinplace "s%__DESTROOT%${destroot}%" ${worksrcpath}/hier.c
-	reinplace "s%__PREFIX%${prefix}%" ${worksrcpath}/hier.c
-	reinplace "s%/etc/dnsrewrite%${prefix}&%" ${worksrcpath}/dns_rcrw.c
+   reinplace "s%/usr/local%${prefix}%" ${worksrcpath}/conf-home
+   reinplace "s%__DESTROOT%${destroot}%" ${worksrcpath}/hier.c
+   reinplace "s%__PREFIX%${prefix}%" ${worksrcpath}/hier.c
+   reinplace "s%/etc/dnsrewrite%${prefix}&%" ${worksrcpath}/dns_rcrw.c
 }
 
-build.target	default
+build.target        default
 
-destroot.target	setup check
+destroot.target     setup check
 post-destroot {
-	xinstall -d -m 0755 ${destroot}${prefix}/share/man/man1
-	foreach man [glob ${workpath}/${name}-man/*.1] {
-		xinstall -m 0644 $man ${destroot}${prefix}/share/man/man1
-	}
-	xinstall -d -m 0755 ${destroot}${prefix}/share/man/man8
-	foreach man [glob ${workpath}/${name}-man/*.8] {
-		xinstall -m 0644 $man ${destroot}${prefix}/share/man/man8
-	}
-	xinstall -m 0755 -d ${destroot}${prefix}/share/doc/${name}
-	xinstall -m 0644 -W ${worksrcpath} CHANGES README TINYDNS TODO \
-		${destroot}${prefix}/share/doc/${name}
-	xinstall -m 0644 -W ${workpath}/${name}-man README \
-		${destroot}${prefix}/share/doc/${name}/README_MAN
+   xinstall -d -m 0755 ${destroot}${prefix}/share/man/man1
+   foreach man [glob ${workpath}/${name}-man/*.1] {
+      xinstall -m 0644 $man ${destroot}${prefix}/share/man/man1
+   }
+   xinstall -d -m 0755 ${destroot}${prefix}/share/man/man8
+   foreach man [glob ${workpath}/${name}-man/*.8] {
+      xinstall -m 0644 $man ${destroot}${prefix}/share/man/man8
+   }
+   xinstall -m 0755 -d ${destroot}${prefix}/share/doc/${name}
+   xinstall -m 0644 -W ${worksrcpath} CHANGES README TINYDNS TODO \
+   ${destroot}${prefix}/share/doc/${name}
+   xinstall -m 0644 -W ${workpath}/${name}-man README \
+   ${destroot}${prefix}/share/doc/${name}/README_MAN
 }
 
-set ipv6_diff			${distname}-test14.diff
+set ipv6_diff       ${distname}-test14.diff
 variant ipv6 conflicts dumpcache {
-	master_sites-append	http://www.fefe.de/dns/:ipv6
-	distfiles-append	${ipv6_diff}.bz2:ipv6
-	checksums-append	${ipv6_diff}.bz2 md5 52bec93d7ce6226281082367e49157d3
-	post-patch {
-		ui_info "$UI_PREFIX Applying ${ipv6_diff}"
-		system "cd ${worksrcpath} && (bunzip2 -c ${distpath}/${ipv6_diff}.bz2 | patch -p1)"
-	}
+   master_sites-append   http://www.fefe.de/dns/:ipv6
+   distfiles-append      ${ipv6_diff}.bz2:ipv6
+   checksums-append      ${ipv6_diff}.bz2 md5 52bec93d7ce6226281082367e49157d3
+   post-patch {
+      ui_info "$UI_PREFIX Applying ${ipv6_diff}"
+      system "cd ${worksrcpath} && (bunzip2 -c ${distpath}/${ipv6_diff}.bz2 | patch -p1)"
+   }
 }
 
-set dumpcache_diff		patch-dnscache-dumpcache-v4.txt
+set dumpcache_diff  patch-dnscache-dumpcache-v4.txt
 variant dumpcache conflicts ipv6 {
-	master_sites-append	http://efge.free.fr/djbdns/:dumpcache
-	distfiles-append	${dumpcache_diff}:dumpcache \
-						prettycache.pl:dumpcache
-	checksums-append	${dumpcache_diff} md5 61441dec12dd627a7fea7c3059cc2542 \
-						prettycache.pl md5 6318e8e866c78adf9b411b58f5088fc2
-	post-patch {
-		ui_info "$UI_PREFIX Applying ${dumpcache_diff}"
-		system "cd ${worksrcpath} && patch -p1 < ${distpath}/${dumpcache_diff}"
-	}
-	post-destroot {
-		xinstall -m 0755 ${distpath}/prettycache.pl ${destroot}${prefix}/bin
-		reinplace "s%^#!.*/perl%#![binaryInPath perl]%" \
-			${destroot}${prefix}/bin/prettycache.pl
-	}
+   master_sites-append   http://efge.free.fr/djbdns/:dumpcache
+   distfiles-append      ${dumpcache_diff}:dumpcache \
+                         prettycache.pl:dumpcache
+   checksums-append      ${dumpcache_diff} md5 61441dec12dd627a7fea7c3059cc2542 \
+                         prettycache.pl md5 6318e8e866c78adf9b411b58f5088fc2
+   post-patch {
+      ui_info "$UI_PREFIX Applying ${dumpcache_diff}"
+      system "cd ${worksrcpath} && patch -p1 < ${distpath}/${dumpcache_diff}"
+   }
+   post-destroot {
+      xinstall -m 0755 ${distpath}/prettycache.pl ${destroot}${prefix}/bin
+      reinplace "s%^#!.*/perl%#![binaryInPath perl]%" \
+         ${destroot}${prefix}/bin/prettycache.pl
+   }
 }
 
-set ignoreip_diff		${distname}-ignoreip2.patch
+set ignoreip_diff   ${distname}-ignoreip2.patch
 variant ignoreip {
-	master_sites-append	http://tinydns.org/:ignoreip
-	distfiles-append	${ignoreip_diff}:ignoreip
-	checksums-append	${ignoreip_diff} md5 c032250b209d055847a763c8d9c7e865
-	post-patch {
-		ui_info "$UI_PREFIX Applying ${ignoreip_diff}"
-		system "cd ${worksrcpath} && patch -p1 < ${distpath}/${ignoreip_diff}"
-	}
+   master_sites-append   http://tinydns.org/:ignoreip
+   distfiles-append      ${ignoreip_diff}:ignoreip
+   checksums-append      ${ignoreip_diff} md5 c032250b209d055847a763c8d9c7e865
+   post-patch {
+      ui_info "$UI_PREFIX Applying ${ignoreip_diff}"
+      system "cd ${worksrcpath} && patch -p1 < ${distpath}/${ignoreip_diff}"
+   }
 }
 
-set persistmmap_diff	tinydns-persistmmap-20040418.patch
+set persistmmap_diff tinydns-persistmmap-20040418.patch
 variant persistmmap {
-	master_sites-append	http://people.FreeBSD.org/~roam/ports/patches/dns/:persistmmap
-	distfiles-append	${persistmmap_diff}:persistmmap
-	checksums-append	${persistmmap_diff} md5 c721977364502180f9563b85cecf133b
-	post-patch {
-		ui_info "$UI_PREFIX Applying ${persistmmap_diff}"
-		system "cd ${worksrcpath} && patch -p1 < ${distpath}/${persistmmap_diff}"
-	}
+   master_sites-append   http://people.FreeBSD.org/~roam/ports/patches/dns/:persistmmap
+   distfiles-append      ${persistmmap_diff}:persistmmap
+   checksums-append      ${persistmmap_diff} md5 c721977364502180f9563b85cecf133b
+   post-patch {
+      ui_info "$UI_PREFIX Applying ${persistmmap_diff}"
+      system "cd ${worksrcpath} && patch -p1 < ${distpath}/${persistmmap_diff}"
+   }
 }
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090208/b6104c76/attachment.html>


More information about the macports-changes mailing list