Date: Tue, 2 Dec 2003 11:54:45 +0100 (CET) From: Janos Mohacsi <mohacsi@niif.hu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/59899: maintainer update: dns/zonecheck 2.0.0b10 Message-ID: <200312021054.hB2AsjKi022539@skye.ki.iif.hu> Resent-Message-ID: <200312021100.hB2B0h1u048549@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 59899 >Category: ports >Synopsis: maintainer update: dns/zonecheck 2.0.0b10 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Dec 02 03:00:42 PST 2003 >Closed-Date: >Last-Modified: >Originator: Janos Mohacsi >Release: FreeBSD 4.9-STABLE i386 >Organization: NIIF >Environment: System: FreeBSD skye.ki.iif.hu 4.9-STABLE FreeBSD 4.9-STABLE #2: Mon Nov 24 10:43:45 CET 2003 root@skye.ki.iif.hu:/usr/obj/mirror/src/sys/SKYE i386 >Description: Maintainer update: to dns/zonecheck to version 2.0.0b10 original package changes: - checking of delegation response size - SOA refresh, retry, minimum and expire fields have their minimum and maximum value configurable - added profile (test set) selection port changes: - added support to CGI interface >How-To-Repeat: Apply this diff. >Fix: diff -ruN zonecheck.bak/Makefile zonecheck/Makefile --- zonecheck.bak/Makefile Tue Nov 4 16:03:13 2003 +++ zonecheck/Makefile Tue Dec 2 00:27:55 2003 @@ -6,7 +6,7 @@ # PORTNAME= zonecheck -PORTVERSION= 2.0.0b9 +PORTVERSION= 2.0.0b10 CATEGORIES= dns ipv6 ruby MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITE_SUBDIR= ${PORTNAME}/src @@ -29,6 +29,24 @@ MAN1= zonecheck.1 DOCS= BUGS INSTALL README TODO + +ZONECHECK_TARGET= common cli +.if defined(WITH_ZONECHECK_CGI) +ZONECHECK_TARGET+= cgi +PLIST_SUB+= ZONECHECK_CGI="" +.else +PLIST_SUB+= ZONECHECK_CGI="@comment " +.endif + +pre-everything:: +.if !defined(WITH_ZONECHECK_CGI) + @${ECHO_MSG} You can install with CGI support if enable it with WITH_ZONECHECK_CGI +.endif + +do-install: + @(cd ${INSTALL_WRKSRC} && \ + ${RUBY} ./installer.rb ${ZONECHECK_TARGET} \ + -DETCDIST='-dist' -DRUBY="${RUBY}" -DPREFIX="${PREFIX}" ) .if !defined(NOPORTDOCS) post-install: diff -ruN zonecheck.bak/distinfo zonecheck/distinfo --- zonecheck.bak/distinfo Tue Nov 4 09:57:11 2003 +++ zonecheck/distinfo Sun Nov 30 00:24:23 2003 @@ -1 +1 @@ -MD5 (zonecheck-2.0.0b9.tgz) = fb3e21e94d155a3a949498d513a829ae +MD5 (zonecheck-2.0.0b10.tgz) = 43c6d85662d02377c029703b6d41f737 diff -ruN zonecheck.bak/files/patch-Makefile zonecheck/files/patch-Makefile --- zonecheck.bak/files/patch-Makefile Tue Nov 4 10:09:04 2003 +++ zonecheck/files/patch-Makefile Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- Makefile.orig Fri Oct 24 15:55:25 2003 -+++ Makefile Tue Nov 4 10:07:49 2003 -@@ -9,7 +9,7 @@ - # DATE : $Date: 2003/10/24 13:55:25 $ - # - --RUBY ?=ruby -+RUBY ?=ruby18 - ZC_INSTALLER=$(RUBY) ./installer.rb - - diff -ruN zonecheck.bak/files/patch-installer.rb zonecheck/files/patch-installer.rb --- zonecheck.bak/files/patch-installer.rb Tue Nov 4 13:07:29 2003 +++ zonecheck/files/patch-installer.rb Tue Dec 2 00:46:38 2003 @@ -1,11 +1,32 @@ ---- installer.rb.orig Mon Oct 27 17:42:01 2003 -+++ installer.rb Tue Nov 4 13:06:14 2003 -@@ -190,8 +190,6 @@ - def rule_all - inst_common ; patch_common - inst_cli -- inst_cgi ; patch_cgi -- inst_doc +--- installer.rb.orig Mon Nov 17 18:59:32 2003 ++++ installer.rb Tue Dec 2 00:46:09 2003 +@@ -55,16 +55,19 @@ + ENV['DOCDIR' ] ||= "#{ENV['PREFIX']}/share/doc" + ENV['ETCDIR' ] ||= "#{ENV['PREFIX']}/etc" + ENV['CGIDIR' ] ||= "#{ENV['LIBEXEC']}/#{ENV['PROGNAME']}/cgi-bin" ++ ENV['WWWDIR' ] ||= "#{ENV['PREFIX']}/www" + + ENV['VERSION' ] ||= VERSION + + @installdir = "#{ENV['LIBEXEC']}/#{ENV['PROGNAME']}" + @confdir = "#{ENV['ETCDIR']}/#{ENV['PROGNAME']}#{ENV['ETCDIST']}" + @zc = "#{@installdir}/zc/zc.rb" ++ @wwwdir = "#{ENV['WWWDIR']}/#{ENV['PROGNAME']}" + + @ch_installdir = "#{ENV['CHROOT']}#{@installdir}" + @ch_confdir = "#{ENV['CHROOT']}#{@confdir}" + @ch_zc = "#{ENV['CHROOT']}#{@zc}" ++ @ch_wwwdir = "#{ENV['CHROOT']}#{@wwwdir}" + + @verbose = true end - def rule_cli - inst_common ; patch_common +@@ -185,7 +188,8 @@ + + def inst_cgi + puts "==> Installing HTML pages" +- cp_r "www", @ch_installdir, :verbose => @verbose ++ mkdir_p @ch_wwwdir, :verbose => @verbose ++ cp_r "www", @ch_wwwdir, :verbose => @verbose + puts + + puts "==> Installing CGI" diff -ruN zonecheck.bak/pkg-descr zonecheck/pkg-descr --- zonecheck.bak/pkg-descr Tue Nov 4 09:36:12 2003 +++ zonecheck/pkg-descr Tue Dec 2 01:02:03 2003 @@ -6,7 +6,7 @@ * Does not depend on policies * Fine grained test selection (by test, by categories, by zones) * Full IPv6 support (connectivity and AAAA records) - * Supports several input/output interfaces such as CLI, GUI + * Supports several input/output interfaces such as CLI, GUI, CGI * Dedicated mode for use inside shell scripts * Batch mode available (ideal when dealing with several domains) * Multi-threaded application in order to cut down checking time diff -ruN zonecheck.bak/pkg-plist zonecheck/pkg-plist --- zonecheck.bak/pkg-plist Tue Nov 4 16:03:13 2003 +++ zonecheck/pkg-plist Tue Dec 2 00:56:26 2003 @@ -1,9 +1,9 @@ -@comment $FreeBSD: ports/dns/zonecheck/pkg-plist,v 1.3 2003/11/04 15:03:13 sergei Exp $ bin/zonecheck -libexec/zonecheck/zc/config/lexer.rb -libexec/zonecheck/zc/config/parser.rb -libexec/zonecheck/zc/config/pos.rb -libexec/zonecheck/zc/config/token.rb +libexec/zonecheck/zc/data/config.dtd +libexec/zonecheck/zc/data/logo.rb +libexec/zonecheck/zc/data/msgcat.dtd +libexec/zonecheck/zc/data/xpm.rb +libexec/zonecheck/zc/data/zonecheck.dtd libexec/zonecheck/zc/cache.rb libexec/zonecheck/zc/cachemanager.rb libexec/zonecheck/zc/config.rb @@ -20,9 +20,6 @@ libexec/zonecheck/zc/testmanager.rb libexec/zonecheck/zc/zc.rb libexec/zonecheck/zc/zonecheck.rb -libexec/zonecheck/zc/data/logo.rb -libexec/zonecheck/zc/data/xpm.rb -libexec/zonecheck/zc/data/zonecheck.dtd libexec/zonecheck/zc/ext/array.rb libexec/zonecheck/zc/ext/gtk.rb libexec/zonecheck/zc/input/inetd.rb @@ -101,18 +98,6 @@ libexec/zonecheck/locale/inetd.fr libexec/zonecheck/locale/zc.en libexec/zonecheck/locale/zc.fr -etc/zonecheck-dist/zc.conf -etc/zonecheck-dist/rootservers -etc/zonecheck-dist/de.rules -etc/zonecheck-dist/default.rules -etc/zonecheck-dist/fr.rules -etc/zonecheck-dist/reverse.rules -%%PORTDOCS%%%%DOCSDIR%%/BUGS -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm libexec/zonecheck/zc/config @dirrm libexec/zonecheck/zc/data @dirrm libexec/zonecheck/zc/ext @dirrm libexec/zonecheck/zc/input @@ -125,5 +110,51 @@ @dirrm libexec/zonecheck/test @dirrm libexec/zonecheck/locale/test @dirrm libexec/zonecheck/locale -@dirrm libexec/zonecheck +etc/zonecheck-dist/de.profile +etc/zonecheck-dist/default.profile +etc/zonecheck-dist/fr.profile +etc/zonecheck-dist/reverse.profile +etc/zonecheck-dist/rootservers +etc/zonecheck-dist/zc.conf @dirrm etc/zonecheck-dist/ +%%PORTDOCS%%%%DOCSDIR%%/BUGS +%%PORTDOCS%%%%DOCSDIR%%/INSTALL +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%@dirrm %%DOCSDIR%% +%%ZONECHECK_CGI%%www/zonecheck/www/html/batch.html.en +%%ZONECHECK_CGI%%www/zonecheck/www/html/batch.html.fr +%%ZONECHECK_CGI%%www/zonecheck/www/html/batch.html.jp +%%ZONECHECK_CGI%%www/zonecheck/www/html/form.html.en +%%ZONECHECK_CGI%%www/zonecheck/www/html/form.html.fr +%%ZONECHECK_CGI%%www/zonecheck/www/html/form.html.jp +%%ZONECHECK_CGI%%www/zonecheck/www/zonecheck.conf.in +%%ZONECHECK_CGI%%www/zonecheck/www/img/details.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/element.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/fatal.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/gear.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/info.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/light.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/logo.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/loupe.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/notepad.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/ok.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/primary.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/ref.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/secondary.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/warning.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/zc-fav.png +%%ZONECHECK_CGI%%www/zonecheck/www/img/zone.png +%%ZONECHECK_CGI%%www/zonecheck/www/js/formvalidation.js +%%ZONECHECK_CGI%%www/zonecheck/www/js/popupmenu.js +%%ZONECHECK_CGI%%www/zonecheck/www/js/progress.js +%%ZONECHECK_CGI%%www/zonecheck/www/style/zc.css +%%ZONECHECK_CGI%%@dirrm www/zonecheck/www/html +%%ZONECHECK_CGI%%@dirrm www/zonecheck/www/img +%%ZONECHECK_CGI%%@dirrm www/zonecheck/www/js +%%ZONECHECK_CGI%%@dirrm www/zonecheck/www/style +%%ZONECHECK_CGI%%@dirrm www/zonecheck/www +%%ZONECHECK_CGI%%@dirrm www/zonecheck/ +%%ZONECHECK_CGI%%libexec/zonecheck/cgi-bin/zc.cgi +%%ZONECHECK_CGI%%@dirrm libexec/zonecheck/cgi-bin/ +@dirrm libexec/zonecheck/ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200312021054.hB2AsjKi022539>