Subject: CVS commit: pkgsrc/databases/py-ldap
From: Thomas Klausner
Date: 2006-05-14 23:09:20
Message id: 20060514210920.A5C7C2DA27@cvs.netbsd.org

Log Message:
Update to 2.2.0, provided by Yoshito Komatsu in PR 33478:

----------------------------------------------------------------
Released 2.2.0 2006-04-10

Changes since 2.0.11:

* OpenLDAP 2.2+ required now to build.

Modules/
* Dropped all occurences of '#ifdef #LDAP_VENDOR_VERSION'.
* Fixed wrong tuple size in l_ldap_result3() (see SF#1368108)
* Fixed get_option(ldap.OPT_API_INFO) (see SF#1440165)
* Fixed memory leak in l_ldap_result3() when all=0
  (see SF#1457325)
* Fixed memory leak in l_ldap_result3() in error cases
  (see SF#1464085)

Lib/
* Fixed ldap.schema.models.DITStructureRule.__str__() to
  separate SUP rule-ids with a single space instead of ' $ '
* Fixed ldap.async.Dict
* Added ldap.async.IndexedDict
* ldap.schema.subentry.SubSchema.attribute_types() has new
  key-word argument ignore_dit_content_rule
----------------------------------------------------------------
Released 2.0.11 2005-11-07

Changes since 2.0.10:

Lib/
* Class ldap.ldapobject.LDAPObject:
  Each method returns a result now
* Class ldap.ldapobject.ReconnectLDAPObject:
  Some methods called the wrong methods of LDAPObject. Fixed.
* Added new class ldap.async.Dict
* Slightly cleaned up ldap.schema.subentry.attribute_types()
* New sub-module ldap.resiter which simply provides a mix-in
  class for ldap.ldapobject.LDAPObject with a generator method
  allresults().
  Obviously this only works with Python 2.3+. And
  it's still experimental.

Files:
RevisionActionfile
1.29modifypkgsrc/databases/py-ldap/Makefile
1.3modifypkgsrc/databases/py-ldap/PLIST
1.6modifypkgsrc/databases/py-ldap/buildlink3.mk
1.9modifypkgsrc/databases/py-ldap/distinfo
1.4modifypkgsrc/databases/py-ldap/patches/patch-aa
1.1addpkgsrc/databases/py-ldap/options.mk