From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Nov 24 02:20:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAD191065670 for ; Tue, 24 Nov 2009 02:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8A3B78FC12 for ; Tue, 24 Nov 2009 02:20:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAO2K2YA095583 for ; Tue, 24 Nov 2009 02:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAO2K2UM095581; Tue, 24 Nov 2009 02:20:02 GMT (envelope-from gnats) Resent-Date: Tue, 24 Nov 2009 02:20:02 GMT Resent-Message-Id: <200911240220.nAO2K2UM095581@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Zane C.B." Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 804441065670 for ; Tue, 24 Nov 2009 02:13:26 +0000 (UTC) (envelope-from vvelox@vvelox.net) Received: from vulpes.vvelox.net (vulpes.vvelox.net [99.69.115.42]) by mx1.freebsd.org (Postfix) with ESMTP id 29E938FC13 for ; Tue, 24 Nov 2009 02:13:25 +0000 (UTC) Received: from vixen42.vulpes (unknown [192.168.14.1]) (Authenticated sender: vvelox) by vulpes.vvelox.net (Postfix) with ESMTP id 4215FB842 for ; Mon, 23 Nov 2009 20:13:02 -0600 (CST) Message-Id: <1259028951.23497@vixen42.vulpes> Date: Mon, 23 Nov 2009 20:15:51 -0600 From: "Zane C.B." To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.9 Cc: Subject: ports/140816: update port: net/p5-ZConf update to 2.0.0 that includes lots of cleanups, fixes, and new features X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2009 02:20:02 -0000 >Number: 140816 >Category: ports >Synopsis: update port: net/p5-ZConf update to 2.0.0 that includes lots of cleanups, fixes, and new features >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: Tue Nov 24 02:20:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Zane C.B. >Release: FreeBSD 7.2-STABLE i386 >Organization: >Environment: System: FreeBSD 7.2-STABLE #2: Tue Sep 22 17:59:50 CDT 2009 root@vixen42.vulpes:/usr/obj/usr/src/sys/GENERIC >Description: This requires ports/140782 be submitted for meta and comment related functions to work. If the LDAP backend is beind used, the schema needs updated. 2.0.0 2009-11-23/20:00 -the writeFromHash functions now use ZML instead of creating them manually. This makes it more robust as it is easier add support in the future for what ever supported by ZML and it does checking of the variable names. -Add meta and comment support methods as listed below. regexCommentDel regexCommentGet regexMetaDel regexMetaGet setComment setMeta -Add support for config revisions and support methods. getConfigRevision getConfigRevisionFile getConfigRevisionLDAP getLoadedConfigRevision -Added update if change support methods. getAutoupdate setAutoupdate reread updatable updateIfNeeded -Added automatic rereading to the methods listed below. getComments getKeys getMetas regexCommentDel regexCommentGet regexMetaDel regexMetaGet regexVarDel regexVarGet regexVarSearch setComment setMeta SetVar -Add 'zconfRev' and 'zconfLock' to the LDAP schema. -Add config locking and supporting methods. setLockConfig setLockConfigFile setLockConfigLDAP getLockedLoadedConfigs isLoadedConfigLocked isConfigLocked isConfigLockedFile isConfigLockedLDAP -All backend related methods now call the backend related methods for checking if a config exists or not. -Modified time support added. The meta $var='mtime' is set to the UNIX time when it is changed. It can be fetched using getMtime. -Create time support added. The meta $var='ctime' is set to the UNIX time when it was created. It can be fetched using getCtime. -Add ldap//passwordfile support to zconf.zml. -If a set name is not specified for writing to LDAP or the file backend, it will now properly choose one. Previously it only would if the generic ones were called. -When syncing to file backend, it will now make sure the config exists and if not it will be created. -Lots of assorted POD cleanups. -Add override support and the support methods listed below. override is ran when ever readFile or readLDAP is called. getOverrideChooser override setOverrideChooser >How-To-Repeat: >Fix: --- p5-ZConf.diff begins here --- diff -u p5-ZConf.orig/Makefile p5-ZConf/Makefile --- p5-ZConf.orig/Makefile 2009-11-21 13:01:43.000000000 -0600 +++ p5-ZConf/Makefile 2009-11-23 20:08:29.000000000 -0600 @@ -6,7 +6,7 @@ # PORTNAME= ZConf -PORTVERSION= 1.3.1 +PORTVERSION= 2.0.0 CATEGORIES= net perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= ../../authors/id/V/VV/VVELOX diff -u p5-ZConf.orig/distinfo p5-ZConf/distinfo --- p5-ZConf.orig/distinfo 2009-11-21 13:01:43.000000000 -0600 +++ p5-ZConf/distinfo 2009-11-23 20:09:01.000000000 -0600 @@ -1,3 +1,3 @@ -MD5 (ZConf-1.3.1.tar.gz) = 4372b40b7e35b83270a253b88264b930 -SHA256 (ZConf-1.3.1.tar.gz) = 42d2bc4f0019160234bef37f645cfd4f8fc85de587cd0434879041074f7038f4 -SIZE (ZConf-1.3.1.tar.gz) = 26655 +MD5 (ZConf-2.0.0.tar.gz) = 792d12883ae3e32823f75a68acf79191 +SHA256 (ZConf-2.0.0.tar.gz) = d121efafb3715e1d7ad2ccadd229ed96dc0375625634c128b7fca9941c7298c8 +SIZE (ZConf-2.0.0.tar.gz) = 34954 --- p5-ZConf.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: