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