Date: Mon, 19 Jan 2004 02:02:24 -0500 (EST) From: Paul Chvostek <paul+fbsd@it.ca> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Paul Chvostek <paul+fbsd@it.ca> Subject: ports/61569: [maintainer update]: dns/rbldnsd - small, fast RBL dns server Message-ID: <200401190702.i0J72OwV040433@foo.it.ca> Resent-Message-ID: <200401190710.i0J7A4vg094518@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 61569 >Category: ports >Synopsis: [maintainer update]: dns/rbldnsd - small, fast RBL dns server >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Jan 18 23:10:04 PST 2004 >Closed-Date: >Last-Modified: >Originator: Paul Chvostek >Release: FreeBSD 4.9-STABLE i386 >Organization: >Environment: System: FreeBSD foo.it.ca 4.9-STABLE FreeBSD 4.9-STABLE #0: Sat Nov 15 16:25:16 EST 2003 paul@foo.it.ca:/usr/obj/usr/src/sys/foo i386 >Description: - upgraded to current version, which finally uses configure. - added the *proper* MASTER_SITES back in, - removed patch file on old Makefile (delete it), - added RPM .spec file to DOCSDIR - removed redundant info in pkg-descr Note that this port does not respect PREFIX, and makes some assumptions about where things live. Should be fine for 99.99% of the installations out there (i.e. anything with a normal base system installed). >How-To-Repeat: n/a >Fix: --- rbldnsd.diff.0991 begins here --- diff -ruN /usr/ports/dns/rbldnsd/Makefile rbldnsd/Makefile --- /usr/ports/dns/rbldnsd/Makefile Fri Aug 29 20:45:26 2003 +++ rbldnsd/Makefile Mon Jan 19 01:47:24 2004 @@ -6,9 +6,10 @@ # PORTNAME= rbldnsd -PORTVERSION= 0.96 +PORTVERSION= 0.991 CATEGORIES= dns -MASTER_SITES= http://www.it.ca/~paul/src/:0 +MASTER_SITES= http://www.corpit.ru/mjt/rbldnsd/:0 \ + http://www.it.ca/~paul/src/:0 DISTFILES= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX}:0 MAINTAINER= paul+ports@it.ca @@ -16,12 +17,15 @@ .if !defined(NOPORTDOCS) EXTRACT_ONLY= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX} -MASTER_SITES+= http://www.it.ca/~paul/src/:1 +MASTER_SITES+= http://www.corpit.ru/mjt/:1 \ + http://www.it.ca/~paul/src/:1 DISTFILES+= rbldnsd.html:1 .endif MAN8= rbldnsd.8 +HAS_CONFIGURE= yes + do-install: @${INSTALL_PROGRAM} ${WRKSRC}/rbldnsd ${PREFIX}/sbin/ @${INSTALL_MAN} ${WRKSRC}/rbldnsd.8 ${PREFIX}/man/man8/ @@ -31,6 +35,7 @@ @${INSTALL_DATA} ${WRKSRC}/TODO ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/NEWS ${DOCSDIR} @${INSTALL_DATA} ${DISTDIR}/rbldnsd.html ${DOCSDIR} + @${INSTALL_DATA} ${DISTDIR}/rbldnsd.spec ${DOCSDIR} .endif .include <bsd.port.mk> diff -ruN /usr/ports/dns/rbldnsd/distinfo rbldnsd/distinfo --- /usr/ports/dns/rbldnsd/distinfo Fri Aug 29 20:45:26 2003 +++ rbldnsd/distinfo Mon Jan 19 01:35:45 2004 @@ -1,2 +1,2 @@ -MD5 (rbldnsd_0.96.tar.gz) = 7b0d155e70436ddc50528412fa398cad -MD5 (rbldnsd.html) = d9eae742d3875e467c8a4555eba678ca +MD5 (rbldnsd_0.991.tar.gz) = f7c3642a92014e8a5712386fb32a2ab0 +MD5 (rbldnsd.html) = 1cde68965234940e33bef4c897b36423 diff -ruN /usr/ports/dns/rbldnsd/files/patch-aa rbldnsd/files/patch-aa --- /usr/ports/dns/rbldnsd/files/patch-aa Fri Aug 29 20:45:27 2003 +++ rbldnsd/files/patch-aa Wed Dec 31 19:00:00 1969 @@ -1,38 +0,0 @@ ---- Makefile.orig Fri Jun 13 05:14:45 2003 -+++ Makefile Fri Jun 13 05:19:41 2003 -@@ -4,26 +4,28 @@ - # Makefile for rbldnsd - --CC = cc --CFLAGS = -O -+CC ?= cc -+CFLAGS += -O - LD = $(CC) --LDFLAGS = $(CFLAGS) -+LDFLAGS += $(CFLAGS) - AR = ar - ARFLAGS = rv - RANLIB = : --SHELL = /bin/sh --AWK = awk -+SHELL = ${SH} -+AWK ?= awk - - # Disable statistic counters - #DEFS = -DNOSTATS - # Disable memory info logging (mallinfo) --#DEFS = -DNOMEMINFO -+DEFS += -DNOMEMINFO - # Disable printing zone (re)load time using utimes() - #DEFS = -DNOTIMES - # If your system lacks <stdint.h> header but uint32_t is in sys/types.h --#DEFS = -DNOSTDINT_H -+DEFS += -DNOSTDINT_H - # If you don't want/have IPv6 support (transport only) --#DEFS = -DNOIPv6 -+.if !defined(WITH_IPV6) -+DEFS += -DNOIPv6 -+.endif - # - # For FreeBSD 4, use DEFS="-DNOMEMINFO -DNOSTDINT_H" - # For Solaris, use DEFS="-DNOMEMINFO -DNOSTDINT_H -DNOIPv6" diff -ruN /usr/ports/dns/rbldnsd/pkg-descr rbldnsd/pkg-descr --- /usr/ports/dns/rbldnsd/pkg-descr Fri Aug 29 20:45:26 2003 +++ rbldnsd/pkg-descr Mon Jan 19 01:48:53 2004 @@ -2,8 +2,6 @@ zones. It was inspired by Dan J. Bernstein's rbldns program, found in /usr/ports/net/djbdns, but is significantly faster. -See http://www.corpit.ru/mjt/rbldnsd.html for more information. - rbldnsd was written by Michael Tokarev. WWW: http://www.corpit.ru/mjt/rbldnsd.html diff -ruN /usr/ports/dns/rbldnsd/pkg-plist rbldnsd/pkg-plist --- /usr/ports/dns/rbldnsd/pkg-plist Fri Aug 29 20:45:26 2003 +++ rbldnsd/pkg-plist Mon Jan 19 01:47:38 2004 @@ -2,5 +2,6 @@ %%PORTDOCS%%share/doc/rbldnsd/CHANGES-0.81 %%PORTDOCS%%share/doc/rbldnsd/NEWS %%PORTDOCS%%share/doc/rbldnsd/TODO +%%PORTDOCS%%share/doc/rbldnsd/rbldnsd.spec %%PORTDOCS%%share/doc/rbldnsd/rbldnsd.html %%PORTDOCS%%@dirrm share/doc/rbldnsd --- rbldnsd.diff.0991 ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200401190702.i0J72OwV040433>