ports/71770: Update port: dnrd [maintainer update]
Natanael Copa
ncopa at users.sourceforge.net
Wed Sep 15 15:30:24 UTC 2004
>Number: 71770
>Category: ports
>Synopsis: Update port: dnrd [maintainer update]
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Sep 15 15:30:23 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Natanael Copa
>Release: FreeBSD 5.2.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD vmbsd.nor.wtbts.org 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Mon Feb 23 20:45:55 GMT 2004 root at wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Update of dnrd. The TCP support is totally broken in previous
versions. Even if it should work in this verion it is disabled
by default. (The code was so ugly). It can be enabled with
WITH_TCP.
In this version it is also possible to disable the MASTER file
support. So dnrd can be a compiled as proxy only. WITHOUT_MASTER.
>How-To-Repeat:
>Fix:
--- dnrd-2.15.diff begins here ---
diff -ruN dnrd.orig/Makefile dnrd/Makefile
--- dnrd.orig/Makefile Tue Sep 14 16:07:18 2004
+++ dnrd/Makefile Wed Sep 15 14:53:21 2004
@@ -6,7 +6,7 @@
#
PORTNAME= dnrd
-PORTVERSION= 2.14.1
+PORTVERSION= 2.15
CATEGORIES= dns
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= dnrd
@@ -22,6 +22,14 @@
CONFIGURE_ENV= PTHREAD_CFLAGS=${PTHREAD_CFLAGS} PTHREAD_LIBS=${PTHREAD_LIBS}
MAN8= dnrd.8
+
+.if defined(WITH_TCP)
+CONFIGURE_ARGS+= --enable-tcp
+.endif
+
+.if defined(WITHOUT_MASTER)
+CONFIGURE_ARGS+= --disable-master
+.endif
post-patch:
@${REINPLACE_CMD} -e 's|/etc/dnrd|${PREFIX}/etc/dnrd|g' ${WRKSRC}/doc/dnrd.8 \
diff -ruN dnrd.orig/distinfo dnrd/distinfo
--- dnrd.orig/distinfo Tue Sep 14 16:07:18 2004
+++ dnrd/distinfo Tue Sep 14 16:21:03 2004
@@ -1,2 +1,2 @@
-MD5 (dnrd-2.14.1.tar.gz) = cdcc538779bf707617fae10824808b14
-SIZE (dnrd-2.14.1.tar.gz) = 139799
+MD5 (dnrd-2.15.tar.gz) = dcb6d06a66ffd9481e7f123527b90b42
+SIZE (dnrd-2.15.tar.gz) = 140496
--- dnrd-2.15.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list