Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Nov 2009 20:15:51 -0600
From:      "Zane C.B." <vvelox@vvelox.net>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/140816: update port: net/p5-ZConf update to 2.0.0 that includes lots of cleanups, fixes, and new features
Message-ID:  <1259028951.23497@vixen42.vulpes>
Resent-Message-ID: <200911240220.nAO2K2UM095581@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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/<profile>/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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1259028951.23497>