Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Sep 2004 17:29:01 +0200 (CEST)
From:      Natanael Copa <ncopa@users.sourceforge.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/71770: Update port: dnrd [maintainer update]
Message-ID:  <200409151529.i8FFT1br062771@vmbsd.nor.wtbts.org>
Resent-Message-ID: <200409151530.i8FFUOGj041459@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409151529.i8FFT1br062771>