Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 May 2005 23:20:17 +0400 (MSD)
From:      Vsevolod Stakhov <vsevolod@highsecure.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/80562: Update port: net/py-ldap2 to 2.0.7 
Message-ID:  <200505021920.j42JKH4E085438@cebka.icn.bmstu.ru>
Resent-Message-ID: <200505021930.j42JU2jx051461@freefall.freebsd.org>

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

>Number:         80562
>Category:       ports
>Synopsis:       Update port: net/py-ldap2 to 2.0.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 02 19:30:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Vsevolod Stakhov
>Release:        FreeBSD 5.3-RELEASE i386
>Organization:
>Environment:
System: FreeBSD nemezida.highsecure.ru 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Dec 3 03:56:35 MSK 2004 root@nemezida.highsecure.ru:/usr/obj/usr/src/sys/NK i386

>Description:
Update port net/py-ldap2 ro version 2.0.7. Among changes from 2.0.6 are:
Changes since 2.0.6:
Changes since 2.0.6:

* Added preliminary support for sending LDAP controls
  with a request.

Modules:
* LDAPObject.c: removed l_ldap_manage_dsa_it()
* LDAPObject.c: Added missing #ifdef around l_ldap_passwd()
  for compability with older OpenLDAP libs.

Lib:/
* New algorithm in ldap.schema.tokenizer.split_tokens()
  contributed by Wido Depping which is more robust
  when parsing very broken schema elements
  (e.g. Oracle's OID).
* Fixed argument list (position of timeout) when calling
  LDAPObject.search_ext_s() from search_st() and search_s().
* LDAPObject.search_ext_s() correctly calls search_ext_s() now.
* Re-implemented LDAPObject.manage_dsa_it() without calling _ldap.

>How-To-Repeat:
>Fix:

diff -ruNP py-ldap2.orig/Makefile py-ldap2/Makefile
--- py-ldap2.orig/Makefile	Mon May  2 23:03:07 2005
+++ py-ldap2/Makefile	Mon May  2 23:14:14 2005
@@ -5,7 +5,7 @@
 # $FreeBSD: ports/net/py-ldap2/Makefile,v 1.26 2005/02/25 21:23:10 pav Exp $
 
 PORTNAME=	ldap2
-PORTVERSION=	2.0.6
+PORTVERSION=	2.0.7
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	python-ldap
@@ -21,8 +21,8 @@
 USE_REINPLACE=	yes
 
 do-configure:
-	@${REINPLACE_CMD} -e "s=/usr/local/openldap-OPENLDAP_REL_ENG_2_2/lib=${LOCALBASE}/lib=" \
-		-e "s=/usr/local/openldap-OPENLDAP_REL_ENG_2_2/include=${LOCALBASE}/include=" \
+	@${REINPLACE_CMD} -e "s=/opt/openldap-OPENLDAP_REL_ENG_2_2/lib=${LOCALBASE}/lib=" \
+		-e "s=/opt/openldap-OPENLDAP_REL_ENG_2_2/include=${LOCALBASE}/include=" \
 		-e "s=ldap_r lber ssl crypto sasl2=ldap_r lber ssl crypto=" \
 		${WRKSRC}/setup.cfg
 
diff -ruNP py-ldap2.orig/distinfo py-ldap2/distinfo
--- py-ldap2.orig/distinfo	Mon May  2 23:03:07 2005
+++ py-ldap2/distinfo	Mon May  2 23:14:14 2005
@@ -1,2 +1,2 @@
-MD5 (python-ldap-2.0.6.tar.gz) = 59fd9345a77451b7749a28a458406695
-SIZE (python-ldap-2.0.6.tar.gz) = 66029
+MD5 (python-ldap-2.0.7.tar.gz) = d26798f1224c894b2eb99f4c9babf142
+SIZE (python-ldap-2.0.7.tar.gz) = 70684
diff -ruNP py-ldap2.orig/pkg-plist py-ldap2/pkg-plist
--- py-ldap2.orig/pkg-plist	Mon May  2 23:03:07 2005
+++ py-ldap2/pkg-plist	Mon May  2 23:14:14 2005
@@ -1,48 +1,54 @@
-lib/%%PYTHON_VERSION%%/site-packages/dsml.py
-lib/%%PYTHON_VERSION%%/site-packages/dsml.pyc
-lib/%%PYTHON_VERSION%%/site-packages/dsml.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/__init__.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/__init__.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/__init__.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/async.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/async.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/async.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/cidict.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/cidict.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/cidict.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/filter.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/filter.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/filter.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/functions.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/functions.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/functions.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/ldapobject.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/ldapobject.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/ldapobject.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/modlist.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/modlist.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/modlist.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/sasl.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/sasl.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/sasl.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/__init__.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/__init__.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/__init__.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/models.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/models.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/models.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/subentry.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/subentry.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/subentry.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/tokenizer.py
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/tokenizer.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldap/schema/tokenizer.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldapurl.py
-lib/%%PYTHON_VERSION%%/site-packages/ldapurl.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldapurl.pyo
-lib/%%PYTHON_VERSION%%/site-packages/ldif.py
-lib/%%PYTHON_VERSION%%/site-packages/ldif.pyc
-lib/%%PYTHON_VERSION%%/site-packages/ldif.pyo
-lib/%%PYTHON_VERSION%%/site-packages/_ldap.so
-@dirrm lib/%%PYTHON_VERSION%%/site-packages/ldap/schema
-@dirrm lib/%%PYTHON_VERSION%%/site-packages/ldap
+%%PYTHON_SITELIBDIR%%/dsml.py
+%%PYTHON_SITELIBDIR%%/dsml.pyc
+%%PYTHON_SITELIBDIR%%/dsml.pyo
+%%PYTHON_SITELIBDIR%%/ldap/__init__.py
+%%PYTHON_SITELIBDIR%%/ldap/__init__.pyc
+%%PYTHON_SITELIBDIR%%/ldap/__init__.pyo
+%%PYTHON_SITELIBDIR%%/ldap/async.py
+%%PYTHON_SITELIBDIR%%/ldap/async.pyc
+%%PYTHON_SITELIBDIR%%/ldap/async.pyo
+%%PYTHON_SITELIBDIR%%/ldap/cidict.py
+%%PYTHON_SITELIBDIR%%/ldap/cidict.pyc
+%%PYTHON_SITELIBDIR%%/ldap/cidict.pyo
+%%PYTHON_SITELIBDIR%%/ldap/controls.py
+%%PYTHON_SITELIBDIR%%/ldap/controls.pyc
+%%PYTHON_SITELIBDIR%%/ldap/controls.pyo
+%%PYTHON_SITELIBDIR%%/ldap/dn.py
+%%PYTHON_SITELIBDIR%%/ldap/dn.pyc
+%%PYTHON_SITELIBDIR%%/ldap/dn.pyo
+%%PYTHON_SITELIBDIR%%/ldap/filter.py
+%%PYTHON_SITELIBDIR%%/ldap/filter.pyc
+%%PYTHON_SITELIBDIR%%/ldap/filter.pyo
+%%PYTHON_SITELIBDIR%%/ldap/functions.py
+%%PYTHON_SITELIBDIR%%/ldap/functions.pyc
+%%PYTHON_SITELIBDIR%%/ldap/functions.pyo
+%%PYTHON_SITELIBDIR%%/ldap/ldapobject.py
+%%PYTHON_SITELIBDIR%%/ldap/ldapobject.pyc
+%%PYTHON_SITELIBDIR%%/ldap/ldapobject.pyo
+%%PYTHON_SITELIBDIR%%/ldap/modlist.py
+%%PYTHON_SITELIBDIR%%/ldap/modlist.pyc
+%%PYTHON_SITELIBDIR%%/ldap/modlist.pyo
+%%PYTHON_SITELIBDIR%%/ldap/sasl.py
+%%PYTHON_SITELIBDIR%%/ldap/sasl.pyc
+%%PYTHON_SITELIBDIR%%/ldap/sasl.pyo
+%%PYTHON_SITELIBDIR%%/ldap/schema/__init__.py
+%%PYTHON_SITELIBDIR%%/ldap/schema/__init__.pyc
+%%PYTHON_SITELIBDIR%%/ldap/schema/__init__.pyo
+%%PYTHON_SITELIBDIR%%/ldap/schema/models.py
+%%PYTHON_SITELIBDIR%%/ldap/schema/models.pyc
+%%PYTHON_SITELIBDIR%%/ldap/schema/models.pyo
+%%PYTHON_SITELIBDIR%%/ldap/schema/subentry.py
+%%PYTHON_SITELIBDIR%%/ldap/schema/subentry.pyc
+%%PYTHON_SITELIBDIR%%/ldap/schema/subentry.pyo
+%%PYTHON_SITELIBDIR%%/ldap/schema/tokenizer.py
+%%PYTHON_SITELIBDIR%%/ldap/schema/tokenizer.pyc
+%%PYTHON_SITELIBDIR%%/ldap/schema/tokenizer.pyo
+%%PYTHON_SITELIBDIR%%/ldapurl.py
+%%PYTHON_SITELIBDIR%%/ldapurl.pyc
+%%PYTHON_SITELIBDIR%%/ldapurl.pyo
+%%PYTHON_SITELIBDIR%%/ldif.py
+%%PYTHON_SITELIBDIR%%/ldif.pyc
+%%PYTHON_SITELIBDIR%%/ldif.pyo
+%%PYTHON_SITELIBDIR%%/_ldap.so
+@dirrm %%PYTHON_SITELIBDIR%%/ldap/schema
+@dirrm %%PYTHON_SITELIBDIR%%/ldap
>Release-Note:
>Audit-Trail:
>Unformatted:



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