Date: Mon, 08 Oct 2012 12:24:09 +0900 From: Takefu <takefu@airport.fm> To: freebsd-gnats-submit@FreeBSD.org Cc: =?UTF-8?B?QmVybmhhcmQgRnLDtmhsaWNo?= <decke@FreeBSD.org> Subject: ports/172472: [PATCH] dns/maradns: portlint(1) compliant is pkg-descr Message-ID: <50724759.6080201@airport.fm> Resent-Message-ID: <201210080330.q983UJED056260@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 172472 >Category: ports >Synopsis: [PATCH] dns/maradns: portlint(1) compliant >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 08 03:30:18 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Takefu >Release: FreeBSD 8.2-RELEASE-p10 amd64 >Organization: FOX Amateur Radio Club >Environment: >Description: - fix Trim the headers - fix portlint(1) compliant is pkg-descr >How-To-Repeat: >Fix: --- maradns.patch begins here --- diff -ruN /usr/ports/dns/maradns/Makefile dns/maradns/Makefile --- /usr/ports/dns/maradns/Makefile 2012-08-05 00:05:23.000000000 +0900 +++ dns/maradns/Makefile 2012-10-08 11:37:35.000000000 +0900 @@ -1,9 +1,5 @@ -# New ports collection makefile for: maradns -# Date created: 26 May 2001 -# Whom: Anders Nordby <anders@fix.no> -# +# Created by: Anders Nordby <anders@fix.no> # $FreeBSD: ports/dns/maradns/Makefile,v 1.73 2012/08/04 15:05:23 decke Exp $ -# PORTNAME= maradns PORTVERSION= 1.4.12 @@ -16,6 +12,9 @@ LICENSE= BSD LICENSE_FILE= ${WRKSRC}/COPYING +#DEPRECATED= MaraDNS 1 end-of-life: June 21, 2015 +#EXPIRATION_DATE= 2015-06-21 + REINPLACE_ARGS= -i "" MAKE_ENV= FLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" CONFIGURE_ENV= LANG= diff -ruN /usr/ports/dns/maradns/files/patch-build_Makefile.freebsd dns/maradns/files/patch-build_Makefile.freebsd --- /usr/ports/dns/maradns/files/patch-build_Makefile.freebsd 2012-08-05 00:05:23.000000000 +0900 +++ dns/maradns/files/patch-build_Makefile.freebsd 2012-01-17 15:13:25.000000000 +0900 @@ -1,15 +1,12 @@ ---- /usr/ports/dns/maradns/files/patch-build_Makefile.freebsd 1970-01-01 09:00:00.000000000 +0900 -+++ dns/maradns1/files/patch-build_Makefile.freebsd 2012-01-17 15:13:25.000000000 +0900 -@@ -0,0 +1,12 @@ -+--- build/Makefile.freebsd.orig 2006-01-22 14:22:01.000000000 +0900 -++++ build/Makefile.freebsd 2012-01-17 15:13:16.000000000 +0900 -+@@ -27,8 +27,7 @@ -+ Q="DEFINES=-DSELECT_PROBLEM" -+ -+ # FreeBSD needs some special flags to compile MaraDNS -+-CC="cc -O2 -Wall -pipe -D_THREAD_SAFE -pthread" -+-M=CC=$(CC) -++M="CC=$(CC) -O2 -Wall -pipe -D_THREAD_SAFE -pthread" -+ V="VERSION=$(VERSION)" -+ -+ # Debug +--- build/Makefile.freebsd.orig 2006-01-22 14:22:01.000000000 +0900 ++++ build/Makefile.freebsd 2012-01-17 15:13:16.000000000 +0900 +@@ -27,8 +27,7 @@ + Q="DEFINES=-DSELECT_PROBLEM" + + # FreeBSD needs some special flags to compile MaraDNS +-CC="cc -O2 -Wall -pipe -D_THREAD_SAFE -pthread" +-M=CC=$(CC) ++M="CC=$(CC) -O2 -Wall -pipe -D_THREAD_SAFE -pthread" + V="VERSION=$(VERSION)" + + # Debug diff -ruN /usr/ports/dns/maradns/pkg-descr dns/maradns/pkg-descr --- /usr/ports/dns/maradns/pkg-descr 2012-08-05 00:05:23.000000000 +0900 +++ dns/maradns/pkg-descr 2012-08-02 13:00:51.000000000 +0900 @@ -5,22 +5,18 @@ server. For example, MaraDNS has always randomized, using a secure random number generator, the Query ID and source port of DNS queries; and was never vulnerable to the "new" cache poisoning attack. - o Supported. MaraDNS has a long history of being maintained and updated. Actively developed since 2001, MaraDNS continues to be fully supported: The most recent release was done on August 4, 2009. Deadwood, the code that will become part of MaraDNS 2.0, is frequently updated. - o Easy to use. A basic recursive configuration needs only a single three-line configuration file. A basic authoritative configuration needs only a four-line configuration file and a one-line zone file. MaraDNS is fully documented, with both easy-to-follow tutorials and a complete and up-to-date reference manual. - o Small. MaraDNS is well suited for embedded applications and other environments where the server must use the absolute minimum number of resources possible. MaraDNS' binary is smaller than that of any other currently maintained recursive DNS server. - o Open Source. MaraDNS is fully open-source, The license is a two-clause BSD license that is almost identical to the FreeBSD license. --- maradns.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50724759.6080201>