ports/80562: Update port: net/py-ldap2 to 2.0.7
Vsevolod Stakhov
vsevolod at highsecure.ru
Mon May 2 19:30:03 UTC 2005
>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 at 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
- at dirrm lib/%%PYTHON_VERSION%%/site-packages/ldap/schema
- at 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
+ at dirrm %%PYTHON_SITELIBDIR%%/ldap/schema
+ at dirrm %%PYTHON_SITELIBDIR%%/ldap
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list