pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/maradns Update to maradns-1.2.12.06.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0148bf5a4b31
branches:  trunk
changeset: 532120:0148bf5a4b31
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Sun Aug 12 01:14:30 2007 +0000

description:
Update to maradns-1.2.12.06.

Most important changes:
- full Y2038 compliance
- full support for DNS over TCP
- some changes in the zone format.

diffstat:

 net/maradns/Makefile         |   20 ++--
 net/maradns/PLIST            |  168 ++++++++++++++++++++++++++++++++++--------
 net/maradns/distinfo         |   26 +++---
 net/maradns/patches/patch-aa |   61 +++++++++++----
 net/maradns/patches/patch-ab |   25 +++---
 net/maradns/patches/patch-ac |   22 ++--
 net/maradns/patches/patch-ae |   24 +++---
 net/maradns/patches/patch-ai |   30 +++++--
 net/maradns/patches/patch-aj |   45 +++++------
 net/maradns/patches/patch-ak |   30 ++++---
 net/maradns/patches/patch-al |   35 ++++++++
 11 files changed, 329 insertions(+), 157 deletions(-)

diffs (truncated from 669 to 300 lines):

diff -r e12c79d16670 -r 0148bf5a4b31 net/maradns/Makefile
--- a/net/maradns/Makefile      Sun Aug 12 00:24:08 2007 +0000
+++ b/net/maradns/Makefile      Sun Aug 12 01:14:30 2007 +0000
@@ -1,24 +1,23 @@
-# $NetBSD: Makefile,v 1.18 2007/03/24 19:21:29 joerg Exp $
+# $NetBSD: Makefile,v 1.19 2007/08/12 01:14:30 joerg Exp $
 
-DISTNAME=      maradns-1.0.39
+DISTNAME=      maradns-1.2.12.06
 CATEGORIES=    net
-MASTER_SITES=  http://www.maradns.org/download/1.0/
+MASTER_SITES=  http://www.maradns.org/download/1.2/${DISTNAME:S/maradns-//}/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://www.maradns.org/
 COMMENT=       Secure DNS server for *NIX systems
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 HAS_CONFIGURE=         yes
 PTHREAD_OPTS+=         require
 PTHREAD_AUTO_VARS=     yes
-MAKE_ENV+=             LANGUAGE="en"
+MAKE_ENV+=             LANGUAGE="en" PKGMANDIR=${PKGMANDIR:Q}
 
-EGDIR=         ${PREFIX}/share/examples/maradns
-CONF_FILES=    ${EGDIR}/example_mararc ${PKG_SYSCONFDIR}/mararc
-
-INSTALLATION_DIRS=     ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 \
-                       share/examples
+INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 \
+                       ${PKGMANDIR}/man8 sbin share/examples
 
 .include "../../mk/pthread.buildlink3.mk"
 LDFLAGS+=      ${PTHREAD_LIBS}
@@ -29,7 +28,6 @@
        @${MV} ${WRKSRC}/parse/ParseMaraRc.sed ${WRKSRC}/parse/ParseMaraRc.c
 
 post-install:
-       @${MV} ${PREFIX}/share/doc/maradns/examples \
-               ${PREFIX}/share/examples/maradns
+       cd ${DESTDIR}${PREFIX}/share/doc/maradns && ${MV} examples ../../examples/maradns
 
 .include "../../mk/bsd.pkg.mk"
diff -r e12c79d16670 -r 0148bf5a4b31 net/maradns/PLIST
--- a/net/maradns/PLIST Sun Aug 12 00:24:08 2007 +0000
+++ b/net/maradns/PLIST Sun Aug 12 01:14:30 2007 +0000
@@ -1,10 +1,16 @@
-@comment $NetBSD: PLIST,v 1.5 2006/12/13 04:35:16 obache Exp $
+@comment $NetBSD: PLIST,v 1.6 2007/08/12 01:14:30 joerg Exp $
 bin/askmara
+bin/duende
+bin/fetchzone
 bin/getzone
 man/man1/askmara.1
+man/man1/fetchzone.1
 man/man1/getzone.1
 man/man5/csv1.5
+man/man5/csv2.5
+man/man5/csv2_txt.5
 man/man5/mararc.5
+man/man8/duende.8
 man/man8/maradns.8
 man/man8/zoneserver.8
 sbin/maradns
@@ -15,32 +21,40 @@
 share/doc/maradns/changelog.html
 share/doc/maradns/changelog.txt
 share/doc/maradns/credits.txt
+share/doc/maradns/download.html
 share/doc/maradns/faq.html
 share/doc/maradns/faq.txt
 share/doc/maradns/files.txt
-share/doc/maradns/logfile
 share/doc/maradns/man/Makefile
 share/doc/maradns/man/askmara.1
 share/doc/maradns/man/csv1.5
+share/doc/maradns/man/csv2.5
+share/doc/maradns/man/csv2_txt.5
+share/doc/maradns/man/duende.8
+share/doc/maradns/man/fetchzone.1
 share/doc/maradns/man/getzone.1
-share/doc/maradns/man/make.postscript
+share/doc/maradns/man/make.pdf
 share/doc/maradns/man/maradns.8
 share/doc/maradns/man/mararc.5
+share/doc/maradns/man/mqhash.1
 share/doc/maradns/man/read.manpage
 share/doc/maradns/man/zoneserver.8
-share/doc/maradns/maradns.pgp.key
+share/doc/maradns/maradns.gpg.key
 share/doc/maradns/misc/0README
 share/doc/maradns/misc/RFC1035.compliance
-share/doc/maradns/misc/TODO.done
-share/doc/maradns/misc/TODO.first
-share/doc/maradns/misc/TODO.second
-share/doc/maradns/misc/TODO.third
+share/doc/maradns/misc/advocacy/active.other
+share/doc/maradns/misc/advocacy/bind9
+share/doc/maradns/misc/advocacy/djbdns
+share/doc/maradns/misc/advocacy/inactive
+share/doc/maradns/misc/bind2csv2.design
 share/doc/maradns/misc/cache.poison.protection
-share/doc/maradns/misc/decompress_api.abw
-share/doc/maradns/misc/decompress_api.html
-share/doc/maradns/misc/describing_dns_rrs.abw
-share/doc/maradns/misc/describing_dns_rrs.html
-share/doc/maradns/misc/handling.compression
+share/doc/maradns/misc/compression/decompress_api.abw
+share/doc/maradns/misc/compression/decompress_api.html
+share/doc/maradns/misc/compression/describing_dns_rrs.html
+share/doc/maradns/misc/compression/handling.compression
+share/doc/maradns/misc/csv2-1.4-ideas/csv2.brace.processing
+share/doc/maradns/misc/csv2.regexmatch.functionlist
+share/doc/maradns/misc/dns-record-types.txt
 share/doc/maradns/misc/how.maradns.stores.rrs
 share/doc/maradns/misc/how.to.support.sql
 share/doc/maradns/misc/js-manpages/README
@@ -93,26 +107,20 @@
 share/doc/maradns/misc/man_macros/man.macros
 share/doc/maradns/misc/man_macros/man.macros.7
 share/doc/maradns/misc/multiple.qdcount
-share/doc/maradns/misc/old.changelog
 share/doc/maradns/misc/private_rrs.abw
 share/doc/maradns/misc/private_rrs.html
 share/doc/maradns/misc/propagation.txt
 share/doc/maradns/misc/recursive-case-insensitive
 share/doc/maradns/misc/recursive.algorithm
 share/doc/maradns/misc/resolution.algorithm
-share/doc/maradns/misc/rfc/rfc1035.txt
-share/doc/maradns/misc/rtest.output
-share/doc/maradns/misc/spammers/azmalink.net
-share/doc/maradns/misc/spammers/hiddenonline/google.search
-share/doc/maradns/misc/spammers/hiddenonline/hiddenonline.spam
-share/doc/maradns/misc/spammers/hiddenonline/whois.dimeit.com
-share/doc/maradns/misc/spammers/hiddenonline/whois.hiddenonline.net
-share/doc/maradns/misc/www.monty.de
-share/doc/maradns/misc/year_2038_statement.abw
-share/doc/maradns/misc/year_2038_statement.html
+share/doc/maradns/misc/rfc1034.notes.abw
+share/doc/maradns/misc/setup.bind.djbdns.axfr.test
+share/doc/maradns/misc/vim.cheatsheet
 share/doc/maradns/misc/year_2038_statement.txt
-share/doc/maradns/ps/Makefile
-share/doc/maradns/ps/README
+share/doc/maradns/pdf/Makefile
+share/doc/maradns/pdf/README
+share/doc/maradns/pdf/manpage_reference.pdf
+share/doc/maradns/pdf/tmac.an.patch
 share/doc/maradns/source/SOURCE.FILES
 share/doc/maradns/source/askmara.ej
 share/doc/maradns/source/authoritative.ej
@@ -120,15 +128,27 @@
 share/doc/maradns/source/changelog.embed
 share/doc/maradns/source/compile.ej
 share/doc/maradns/source/convert.ej
+share/doc/maradns/source/copy
 share/doc/maradns/source/credits.ej
 share/doc/maradns/source/credits.embed
 share/doc/maradns/source/csv1.ej
+share/doc/maradns/source/csv2.ej
+share/doc/maradns/source/csv2.ej.orig
+share/doc/maradns/source/csv2_txt.ej
 share/doc/maradns/source/dangling.ej
 share/doc/maradns/source/data_structures.ej
+share/doc/maradns/source/default_zonefile.ej
+share/doc/maradns/source/dns_intro.ej
+share/doc/maradns/source/dnsintro.ej
+share/doc/maradns/source/dnsmaster.ej
+share/doc/maradns/source/dnsslave.ej
+share/doc/maradns/source/dnstcp.ej
+share/doc/maradns/source/download.ej
+share/doc/maradns/source/duende.ej
 share/doc/maradns/source/ej.doc.format
 share/doc/maradns/source/ej.template
 share/doc/maradns/source/example_auth_mararc
-share/doc/maradns/source/example_csv1
+share/doc/maradns/source/example_csv2
 share/doc/maradns/source/example_full_mararc
 share/doc/maradns/source/example_mararc
 share/doc/maradns/source/example_mararc.ej
@@ -136,45 +156,129 @@
 share/doc/maradns/source/example_simple_csv1
 share/doc/maradns/source/faq.ej
 share/doc/maradns/source/faq.embed
+share/doc/maradns/source/fetchzone.ej
 share/doc/maradns/source/files.ej
 share/doc/maradns/source/getzone.ej
 share/doc/maradns/source/glossary.ej
+share/doc/maradns/source/maraconf.ej
 share/doc/maradns/source/maradns.ej
 share/doc/maradns/source/mararc.ej
+share/doc/maradns/source/mararc.ej.orig
+share/doc/maradns/source/mqhash.ej
+share/doc/maradns/source/old.changelog
 share/doc/maradns/source/quick_start.ej
 share/doc/maradns/source/recordtypes.ej
 share/doc/maradns/source/recursive.ej
 share/doc/maradns/source/security_design.embed
 share/doc/maradns/source/tutorial.ej
+share/doc/maradns/source/update.ej
+share/doc/maradns/source/win_service.ej
 share/doc/maradns/source/zoneserver.ej
+share/doc/maradns/text/Makefile
+share/doc/maradns/text/authoritative.txt
+share/doc/maradns/text/compile.txt
+share/doc/maradns/text/convert.txt
+share/doc/maradns/text/dangling.txt
+share/doc/maradns/text/default_zonefile.txt
+share/doc/maradns/text/dnsintro.txt
+share/doc/maradns/text/dnsmaster.txt
+share/doc/maradns/text/dnsslave.txt
+share/doc/maradns/text/dnstcp.txt
+share/doc/maradns/text/glossary.txt
+share/doc/maradns/text/man.askmara.txt
+share/doc/maradns/text/man.csv2.txt
+share/doc/maradns/text/man.csv2_txt.txt
+share/doc/maradns/text/man.duende.txt
+share/doc/maradns/text/man.fetchzone.txt
+share/doc/maradns/text/man.maradns.txt
+share/doc/maradns/text/man.mararc.txt
+share/doc/maradns/text/man.zoneserver.txt
+share/doc/maradns/text/quick_start.txt
+share/doc/maradns/text/recordtypes.txt
+share/doc/maradns/text/recursive.txt
+share/doc/maradns/text/tutorial.txt
+share/doc/maradns/text/update.txt
+share/doc/maradns/text/win_service.txt
 share/doc/maradns/tutorial/Makefile
 share/doc/maradns/tutorial/authoritative.html
 share/doc/maradns/tutorial/compile.html
 share/doc/maradns/tutorial/convert.html
 share/doc/maradns/tutorial/dangling.html
+share/doc/maradns/tutorial/default_zonefile.html
+share/doc/maradns/tutorial/dnsintro.html
+share/doc/maradns/tutorial/dnsmaster.html
+share/doc/maradns/tutorial/dnsslave.html
+share/doc/maradns/tutorial/dnstcp.html
 share/doc/maradns/tutorial/glossary.html
-share/doc/maradns/tutorial/man.csv1.html
+share/doc/maradns/tutorial/make.index
+share/doc/maradns/tutorial/man.askmara.html
+share/doc/maradns/tutorial/man.csv2.html
+share/doc/maradns/tutorial/man.csv2_txt.html
+share/doc/maradns/tutorial/man.duende.html
+share/doc/maradns/tutorial/man.fetchzone.html
 share/doc/maradns/tutorial/man.maradns.html
 share/doc/maradns/tutorial/man.mararc.html
+share/doc/maradns/tutorial/man.zoneserver.html
+share/doc/maradns/tutorial/quick_start.html
 share/doc/maradns/tutorial/recordtypes.html
 share/doc/maradns/tutorial/recursive.html
 share/doc/maradns/tutorial/tutorial.html
+share/doc/maradns/tutorial/update.html
+share/doc/maradns/tutorial/win_service.html
+share/doc/maradns/webpage/Makefile
+share/doc/maradns/webpage/advocacy.embed
+share/doc/maradns/webpage/advocacy.html
+share/doc/maradns/webpage/changelog.embed
+share/doc/maradns/webpage/changelog.html
+share/doc/maradns/webpage/contact.embed
+share/doc/maradns/webpage/contact.html
+share/doc/maradns/webpage/dns_software.embed
+share/doc/maradns/webpage/dns_software.html
+share/doc/maradns/webpage/download.embed
+share/doc/maradns/webpage/download.html
+share/doc/maradns/webpage/faq-1.0.embed
+share/doc/maradns/webpage/faq-1.0.html
+share/doc/maradns/webpage/faq.embed
+share/doc/maradns/webpage/faq.html
+share/doc/maradns/webpage/index.embed
+share/doc/maradns/webpage/index.html
+share/doc/maradns/webpage/license.embed
+share/doc/maradns/webpage/license.html
+share/doc/maradns/webpage/make.page
+share/doc/maradns/webpage/mara-tile.jpg
+share/doc/maradns/webpage/maradns-1.2-bottom.html
+share/doc/maradns/webpage/maradns-1.2-h.css
+share/doc/maradns/webpage/maradns-1.2-l.css
+share/doc/maradns/webpage/maradns-1.2-p.css
+share/doc/maradns/webpage/maradns-1.2-s.css
+share/doc/maradns/webpage/maradns-1.2-top.html
+share/doc/maradns/webpage/notes.embed
+share/doc/maradns/webpage/notes.html
+share/doc/maradns/webpage/roadmap.embed
+share/doc/maradns/webpage/roadmap.html
+share/doc/maradns/webpage/security.embed
+share/doc/maradns/webpage/security.html
 share/examples/maradns/Makefile
 share/examples/maradns/example_authoritative_mararc.txt
 share/examples/maradns/example_csv1
 share/examples/maradns/example_csv1.txt
+share/examples/maradns/example_csv2
 share/examples/maradns/example_full_mararc
 share/examples/maradns/example_mararc
 share/examples/maradns/example_recursive_mararc.txt
 @dirrm share/examples/maradns
+@dirrm share/doc/maradns/webpage
 @dirrm share/doc/maradns/tutorial



Home | Main Index | Thread Index | Old Index