View | Details | Raw Unified | Return to bug 115267
Collapse All | Expand All

(-)./dnsutl/Makefile (-9 / +8 lines)
Lines 6-26 Link Here
6
#
6
#
7
7
8
PORTNAME=	dnsutl
8
PORTNAME=	dnsutl
9
PORTVERSION=	1.7
9
PORTVERSION=	1.11
10
CATEGORIES=	dns
10
CATEGORIES=	dns
11
MASTER_SITES=	http://www.canb.auug.org.au/~millerp/dnsutl/ \
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
		http://www.tip.net.au/~millerp/dnsutl/  \
13
		http://gd.tuwien.ac.at/softeng/Aegis/dnsutl/
14
12
15
MAINTAINER=	ports@FreeBSD.org
13
MAINTAINER=	stefan@fh-mainz.de
16
COMMENT=	Programs to make using DNS easier
14
COMMENT=	Programs to make using DNS easier
17
15
18
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
19
ALL_TARGET=	all sure
18
ALL_TARGET=	all sure
20
19
21
MAN1=		dns-boot-check.1 dns-bootp.1 dns-bootparams.1  dns-dhcp.1 \
20
MAN1=		dns-boot-check.1 dns-bootp.1 dns-bootparams.1 \
22
		dns-ethers-import.1 dns-ethers.1 dns-filter.1 \
21
		dns-conf-check.1 dns-dhcp.1 dns-ethers-import.1 \
23
		dns-hosts-import.1 dns-hosts.1 dns-license.1 \
22
		dns-ethers.1 dns-filter.1 dns-hosts-import.1 \
24
		dns-ng.1 dns-rev.1
23
		dns-hosts.1 dns-license.1 dns-ng.1 dns-rev.1
25
24
26
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)./dnsutl/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (dnsutl-1.7.tar.gz) = 0c0e2d1c5bfb7e558a9d81f080940ea7
1
MD5 (dnsutl-1.11.tar.gz) = 6de57b9589e6210a64703af29a1522af
2
SHA256 (dnsutl-1.7.tar.gz) = ba67a3aefedf2bad7e31c47a876189e8338df40043013673fcd104c1007a0671
2
SHA256 (dnsutl-1.11.tar.gz) = e63658fc45e5b88eaff677867b2af1e973a63bdd54e7329b9cddc0a6c8459f0b
3
SIZE (dnsutl-1.7.tar.gz) = 181289
3
SIZE (dnsutl-1.11.tar.gz) = 382860
(-)./dnsutl/files/patch-Makefile.in (-25 / +31 lines)
Lines 1-18 Link Here
1
--- Makefile.in.orig	Mon Jul  5 15:54:45 1999
1
--- Makefile.in.orig	Tue Aug  7 10:19:05 2007
2
+++ Makefile.in	Sun Dec 26 14:40:21 1999
2
+++ Makefile.in	Tue Aug  7 10:43:51 2007
3
@@ -124,6 +124,11 @@
3
@@ -743,7 +743,7 @@
4
 LIBEXT = a
5
 
6
 #
7
+#
8
+#
9
+SOELIM = @SOELIM@
10
+
11
+#
12
 # You should not need to alter anything below this point.
13
 #------------------------------------------------------------
14
 
15
@@ -644,7 +649,7 @@
16
 	awk -f etc/txt2c.awk man1/dns-boot-check.1 > $@
4
 	awk -f etc/txt2c.awk man1/dns-boot-check.1 > $@
17
 
5
 
18
 $(mandir)/man1/dns-boot-check.1: man1/dns-boot-check.1 man1/.mandir
6
 $(mandir)/man1/dns-boot-check.1: man1/dns-boot-check.1 man1/.mandir
Lines 21-27 Link Here
21
 	$(INSTALL_DATA) tmp $@
9
 	$(INSTALL_DATA) tmp $@
22
 	@rm tmp
10
 	@rm tmp
23
 
11
 
24
@@ -652,7 +657,7 @@
12
@@ -751,7 +751,7 @@
25
 	awk -f etc/txt2c.awk man1/dns-bootp.1 > $@
13
 	awk -f etc/txt2c.awk man1/dns-bootp.1 > $@
26
 
14
 
27
 $(mandir)/man1/dns-bootp.1: man1/dns-bootp.1 man1/.mandir
15
 $(mandir)/man1/dns-bootp.1: man1/dns-bootp.1 man1/.mandir
Lines 30-36 Link Here
30
 	$(INSTALL_DATA) tmp $@
18
 	$(INSTALL_DATA) tmp $@
31
 	@rm tmp
19
 	@rm tmp
32
 
20
 
33
@@ -660,7 +665,7 @@
21
@@ -759,7 +759,7 @@
34
 	awk -f etc/txt2c.awk man1/dns-bootparams.1 > $@
22
 	awk -f etc/txt2c.awk man1/dns-bootparams.1 > $@
35
 
23
 
36
 $(mandir)/man1/dns-bootparams.1: man1/dns-bootparams.1 man1/.mandir
24
 $(mandir)/man1/dns-bootparams.1: man1/dns-bootparams.1 man1/.mandir
Lines 39-45 Link Here
39
 	$(INSTALL_DATA) tmp $@
27
 	$(INSTALL_DATA) tmp $@
40
 	@rm tmp
28
 	@rm tmp
41
 
29
 
42
@@ -669,7 +674,7 @@
30
@@ -767,7 +767,7 @@
31
 	awk -f etc/txt2c.awk man1/dns-conf-check.1 > $@
32
 
33
 $(mandir)/man1/dns-conf-check.1: man1/dns-conf-check.1 man1/.mandir
34
-	$(SOELIM) -Iman1 man1/dns-conf-check.1 > tmp
35
+	(cd man1; $(SOELIM) dns-conf-check.1) > tmp
36
 	$(INSTALL_DATA) tmp $@
37
 	@rm tmp
38
 
39
@@ -775,7 +775,7 @@
40
 	awk -f etc/txt2c.awk man1/dns-dhcp.1 > $@
41
 
42
 $(mandir)/man1/dns-dhcp.1: man1/dns-dhcp.1 man1/.mandir
43
-	$(SOELIM) -Iman1 man1/dns-dhcp.1 > tmp
44
+	(cd man1; $(SOELIM) dns-dhcp.1) > tmp
45
 	$(INSTALL_DATA) tmp $@
46
 	@rm tmp
47
 
48
@@ -784,7 +784,7 @@
43
 
49
 
44
 $(mandir)/man1/dns-ethers-import.1: man1/dns-ethers-import.1 \
50
 $(mandir)/man1/dns-ethers-import.1: man1/dns-ethers-import.1 \
45
 		man1/.mandir 
51
 		man1/.mandir 
Lines 48-54 Link Here
48
 	$(INSTALL_DATA) tmp $@
54
 	$(INSTALL_DATA) tmp $@
49
 	@rm tmp
55
 	@rm tmp
50
 
56
 
51
@@ -677,7 +682,7 @@
57
@@ -792,7 +792,7 @@
52
 	awk -f etc/txt2c.awk man1/dns-ethers.1 > $@
58
 	awk -f etc/txt2c.awk man1/dns-ethers.1 > $@
53
 
59
 
54
 $(mandir)/man1/dns-ethers.1: man1/dns-ethers.1 man1/.mandir
60
 $(mandir)/man1/dns-ethers.1: man1/dns-ethers.1 man1/.mandir
Lines 57-63 Link Here
57
 	$(INSTALL_DATA) tmp $@
63
 	$(INSTALL_DATA) tmp $@
58
 	@rm tmp
64
 	@rm tmp
59
 
65
 
60
@@ -685,7 +690,7 @@
66
@@ -800,7 +800,7 @@
61
 	awk -f etc/txt2c.awk man1/dns-filter.1 > $@
67
 	awk -f etc/txt2c.awk man1/dns-filter.1 > $@
62
 
68
 
63
 $(mandir)/man1/dns-filter.1: man1/dns-filter.1 man1/.mandir
69
 $(mandir)/man1/dns-filter.1: man1/dns-filter.1 man1/.mandir
Lines 66-72 Link Here
66
 	$(INSTALL_DATA) tmp $@
72
 	$(INSTALL_DATA) tmp $@
67
 	@rm tmp
73
 	@rm tmp
68
 
74
 
69
@@ -693,7 +698,7 @@
75
@@ -808,7 +808,7 @@
70
 	awk -f etc/txt2c.awk man1/dns-hosts-import.1 > $@
76
 	awk -f etc/txt2c.awk man1/dns-hosts-import.1 > $@
71
 
77
 
72
 $(mandir)/man1/dns-hosts-import.1: man1/dns-hosts-import.1 man1/.mandir
78
 $(mandir)/man1/dns-hosts-import.1: man1/dns-hosts-import.1 man1/.mandir
Lines 75-81 Link Here
75
 	$(INSTALL_DATA) tmp $@
81
 	$(INSTALL_DATA) tmp $@
76
 	@rm tmp
82
 	@rm tmp
77
 
83
 
78
@@ -701,7 +706,7 @@
84
@@ -816,7 +816,7 @@
79
 	awk -f etc/txt2c.awk man1/dns-hosts.1 > $@
85
 	awk -f etc/txt2c.awk man1/dns-hosts.1 > $@
80
 
86
 
81
 $(mandir)/man1/dns-hosts.1: man1/dns-hosts.1 man1/.mandir
87
 $(mandir)/man1/dns-hosts.1: man1/dns-hosts.1 man1/.mandir
Lines 84-90 Link Here
84
 	$(INSTALL_DATA) tmp $@
90
 	$(INSTALL_DATA) tmp $@
85
 	@rm tmp
91
 	@rm tmp
86
 
92
 
87
@@ -709,7 +714,7 @@
93
@@ -824,7 +824,7 @@
88
 	awk -f etc/txt2c.awk man1/dns-license.1 > $@
94
 	awk -f etc/txt2c.awk man1/dns-license.1 > $@
89
 
95
 
90
 $(mandir)/man1/dns-license.1: man1/dns-license.1 man1/.mandir
96
 $(mandir)/man1/dns-license.1: man1/dns-license.1 man1/.mandir
Lines 93-99 Link Here
93
 	$(INSTALL_DATA) tmp $@
99
 	$(INSTALL_DATA) tmp $@
94
 	@rm tmp
100
 	@rm tmp
95
 
101
 
96
@@ -717,7 +722,7 @@
102
@@ -832,7 +832,7 @@
97
 	awk -f etc/txt2c.awk man1/dns-ng.1 > $@
103
 	awk -f etc/txt2c.awk man1/dns-ng.1 > $@
98
 
104
 
99
 $(mandir)/man1/dns-ng.1: man1/dns-ng.1 man1/.mandir
105
 $(mandir)/man1/dns-ng.1: man1/dns-ng.1 man1/.mandir
Lines 102-108 Link Here
102
 	$(INSTALL_DATA) tmp $@
108
 	$(INSTALL_DATA) tmp $@
103
 	@rm tmp
109
 	@rm tmp
104
 
110
 
105
@@ -725,7 +730,7 @@
111
@@ -840,7 +840,7 @@
106
 	awk -f etc/txt2c.awk man1/dns-rev.1 > $@
112
 	awk -f etc/txt2c.awk man1/dns-rev.1 > $@
107
 
113
 
108
 $(mandir)/man1/dns-rev.1: man1/dns-rev.1 man1/.mandir
114
 $(mandir)/man1/dns-rev.1: man1/dns-rev.1 man1/.mandir
(-)./dnsutl/pkg-descr (-17 / +18 lines)
Lines 1-20 Link Here
1
       The dnsutl package is a bunch of	programs I wrote to make
1
The dnsutl package is a collection tools to make administering DNS easier.
2
       using DNS easier.  These	include:
2
These include programs for:
3
3
4
       dns-rev
4
 * Generating the reverse DNS mapping by using the DNS forward mapping.
5
	       Take the	forward	DNS mapping and	generate the
5
   This is useful for producing a self-consistent DNS configuration.
6
	       reverse mapping.
6
 * Generating the /etc/ethers file by using a bogus record type.
7
 * Generating the /etc/hosts file by using the DNS forward mapping.
8
 * Generating the /etc/bootptab file by using the MAC and IP information.
9
 * Generating the /etc/netgroup file by using the DNS forward mapping.
10
 * Generating the Sun /etc/bootparams file by using the MAC and IP information.
11
 * Checking the new-style /etc/named.conf files for self-consistency.
12
 * Checking the old-style /etc/named.boot files for self-consistency.
13
 * Generating the DNS forward mapping by using the /etc/hosts file.
14
   This could be a first step to configuring your DNS server.
15
 * Generating the /etc/dhcp.conf file by using the MAC and IP information.
7
16
8
       dns-hosts
17
All of these programs are both faster than shell scripts, and more
9
	       Take the	forward	DNS mapping and	generate the
18
robust when faced with all the peculiar semantics of DNS resource files.
10
	       /etc/hosts file.
19
They even understand the $include directive.
11
20
12
       dns-ng
21
WWW: http://dnsutl.sourceforge.net/
13
	       Take the	forward	DNS mapping and	generate the
14
	       /etc/netgroup file.
15
16
       All of these programs are both faster than shell	scripts,
17
       and more	robust when faced with all the peculiar	semantics
18
       of DNS resource files.
19
20
WWW: http://www.canb.auug.org.au/~millerp/dnsutl/
(-)./dnsutl/pkg-plist (-2 / +3 lines)
Lines 1-11 Link Here
1
bin/dns-boot-check
1
bin/dns-boot-check
2
bin/dns-bootp
2
bin/dns-bootp
3
bin/dns-bootparams
3
bin/dns-bootparams
4
bin/dns-conf-check
4
bin/dns-dhcp
5
bin/dns-dhcp
5
bin/dns-ethers-import
6
bin/dns-ethers
6
bin/dns-ethers
7
bin/dns-ethers-import
7
bin/dns-filter
8
bin/dns-filter
8
bin/dns-hosts-import
9
bin/dns-hosts
9
bin/dns-hosts
10
bin/dns-hosts-import
10
bin/dns-ng
11
bin/dns-ng
11
bin/dns-rev
12
bin/dns-rev

Return to bug 115267