Hi,

this is the diff to update python-ldap to 2.4.16.

Ok?

Cheers,

Remi.
Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/py-ldap/Makefile,v
retrieving revision 1.35
diff -u -p -r1.35 Makefile
--- Makefile    11 Mar 2013 02:52:07 -0000      1.35
+++ Makefile    11 Sep 2014 08:44:28 -0000
@@ -5,12 +5,10 @@ SHARED_ONLY=          Yes
 COMMENT-main=          LDAP client API for Python
 COMMENT-examples=      example programs for the LDAP client API for Python
 
-V=                     2.3.1
+V=                     2.4.16
 DISTNAME=              python-ldap-${V}
 PKGNAME-main=          py-ldap-${V}
-REVISION-main =                11
 FULLPKGNAME-examples=  py-ldap-examples-${V}
-REVISION-examples =    10
 FULLPKGPATH-examples=  databases/py-ldap,-examples
 
 CATEGORIES=            databases
@@ -22,7 +20,7 @@ PERMIT_PACKAGE_CDROM= Yes
 
 WANTLIB-main=          crypto ssl ${MODPY_WANTLIB}
 
-MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=python-ldap/}
+MASTER_SITES=          ${MASTER_SITE_PYPI:=p/python-ldap/}
 
 MODULES=               lang/python
 
@@ -33,6 +31,9 @@ WANTLIB-main +=               ldap_r>=7 lber>=7 sasl2
 MULTI_PACKAGES= -main -examples
 
 EXAMPLESDIR=           ${PREFIX}/share/examples/py-ldap
+
+post-extract:
+       find ${WRKSRC} -name \.cvsignore -exec rm {} \;
 
 post-install:
        ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/py-ldap/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo    14 Jan 2008 11:11:33 -0000      1.10
+++ distinfo    11 Sep 2014 08:44:28 -0000
@@ -1,5 +1,2 @@
-MD5 (python-ldap-2.3.1.tar.gz) = Gpfg/vJWfjDXXtE3qJFFWQ==
-RMD160 (python-ldap-2.3.1.tar.gz) = CiiZyNJXSILGVa8pzroFR95zqRQ=
-SHA1 (python-ldap-2.3.1.tar.gz) = HqZZpTCBymNWUHx0vERcUv+aWUQ=
-SHA256 (python-ldap-2.3.1.tar.gz) = 
KYat27FbvChdcb4ftgmMb6BREAOv52GQLxdBve5PKds=
-SIZE (python-ldap-2.3.1.tar.gz) = 76522
+SHA256 (python-ldap-2.4.16.tar.gz) = 
Uk3oqZos8AHo1puOhrK9SvGPa5swV7vS6tJ1iuWsFEM=
+SIZE (python-ldap-2.4.16.tar.gz) = 137873
Index: patches/patch-setup_cfg
===================================================================
RCS file: /cvs/ports/databases/py-ldap/patches/patch-setup_cfg,v
retrieving revision 1.7
diff -u -p -r1.7 patch-setup_cfg
--- patches/patch-setup_cfg     14 Jan 2008 11:11:33 -0000      1.7
+++ patches/patch-setup_cfg     11 Sep 2014 08:44:28 -0000
@@ -1,13 +1,11 @@
---- setup.cfg.orig     Wed Nov 15 18:26:26 2006
-+++ setup.cfg  Mon Jan 14 10:44:14 2008
-@@ -7,8 +7,8 @@
- # for wrapping OpenLDAP 2 libs
+--- setup.cfg.orig     Wed Sep 10 14:17:37 2014
++++ setup.cfg  Thu Sep 11 10:38:08 2014
+@@ -1,6 +1,6 @@
  [_ldap]
- 
--library_dirs = /usr/local/openldap-2.3/lib
--include_dirs = /usr/local/openldap-2.3/include /usr/include/sasl
+-library_dirs = /opt/openldap/lib64 /usr/lib
+-include_dirs = /opt/openldap/include /usr/include/sasl /usr/include
 +library_dirs = /usr/local/lib
 +include_dirs = /usr/local/include /usr/local/include/sasl
- 
+ defines = HAVE_SASL HAVE_TLS HAVE_LIBLDAP_R
  extra_compile_args = 
  extra_objects = 
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/databases/py-ldap/patches/patch-setup_py,v
retrieving revision 1.3
diff -u -p -r1.3 patch-setup_py
--- patches/patch-setup_py      14 Jan 2008 11:11:33 -0000      1.3
+++ patches/patch-setup_py      11 Sep 2014 08:44:28 -0000
@@ -1,14 +1,14 @@
---- setup.py.orig      Wed Jul 25 00:42:56 2007
-+++ setup.py   Mon Jan 14 11:12:16 2008
-@@ -7,11 +7,7 @@ $Id: setup.py,v 1.61 2007/07/16 10:40:29 stroeder Exp 
+--- setup.py.orig      Wed Sep 10 14:15:41 2014
++++ setup.py   Thu Sep 11 10:39:16 2014
+@@ -7,11 +7,7 @@ $Id: setup.py,v 1.72 2014/03/12 20:29:23 stroeder Exp 
  """
  
  has_setuptools = False
 -try:
--      from setuptools import setup, Extension
--      has_setuptools = True
+-        from setuptools import setup, Extension
+-        has_setuptools = True
 -except ImportError:
--      from distutils.core import setup, Extension
+-        from distutils.core import setup, Extension
 +from distutils.core import setup, Extension
  
  from ConfigParser import ConfigParser
@@ -17,16 +17,16 @@
  
  #-- A class describing the features and requirements of OpenLDAP 2.0
  class OpenLDAP2:
--      library_dirs = []
--      include_dirs = []
-+      localbase = os.getenv('LOCALBASE')
-+      if localbase == None:
-+              print "LOCALBASE not set"
-+              sys.exit(1)
+-  library_dirs = []
+-  include_dirs = []
++  localbase = os.getenv('LOCALBASE')
++  if localbase == None:
++      print "LOCALBASE not set"
++      sys.exit(1)
 +
-+      library_dirs = ['%s/lib' % localbase]
-+      include_dirs = ['%s/include' % localbase, '%s/include/sasl' % localbase]
++  library_dirs = ['%s/lib' % localbase]
++  include_dirs = ['%s/include' % localbase, '%s/include/sasl' % localbase]
 +
-       extra_compile_args = []
-       extra_link_args = []
-       extra_objects = []
+   extra_compile_args = []
+   extra_link_args = []
+   extra_objects = []
Index: pkg/PLIST-examples
===================================================================
RCS file: /cvs/ports/databases/py-ldap/pkg/PLIST-examples,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST-examples
--- pkg/PLIST-examples  20 Dec 2011 11:39:23 -0000      1.7
+++ pkg/PLIST-examples  11 Sep 2014 08:44:28 -0000
@@ -14,12 +14,22 @@ share/examples/py-ldap/Demo/Lib/ldif/
 share/examples/py-ldap/Demo/Lib/ldif/ldifcopy.py
 share/examples/py-ldap/Demo/initialize.py
 share/examples/py-ldap/Demo/ldapcontrols.py
+share/examples/py-ldap/Demo/matchedvalues.py
+share/examples/py-ldap/Demo/ms_ad_bind.py
 share/examples/py-ldap/Demo/options.py
 share/examples/py-ldap/Demo/page_control.py
+share/examples/py-ldap/Demo/paged_search_ext_s.py
 share/examples/py-ldap/Demo/passwd_ext_op.py
 share/examples/py-ldap/Demo/pickle_ldapobject.py
 share/examples/py-ldap/Demo/pyasn1/
-share/examples/py-ldap/Demo/pyasn1/prereadcontrol.py
+share/examples/py-ldap/Demo/pyasn1/README
+share/examples/py-ldap/Demo/pyasn1/dds.py
+share/examples/py-ldap/Demo/pyasn1/noopsearch.py
+share/examples/py-ldap/Demo/pyasn1/ppolicy.py
+share/examples/py-ldap/Demo/pyasn1/psearch.py
+share/examples/py-ldap/Demo/pyasn1/readentrycontrol.py
+share/examples/py-ldap/Demo/pyasn1/sessiontrack.py
+share/examples/py-ldap/Demo/pyasn1/syncrepl.py
 share/examples/py-ldap/Demo/reconnect.py
 share/examples/py-ldap/Demo/rename.py
 share/examples/py-ldap/Demo/resiter.py
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/databases/py-ldap/pkg/PLIST-main,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST-main
--- pkg/PLIST-main      20 Dec 2011 11:39:23 -0000      1.7
+++ pkg/PLIST-main      11 Sep 2014 08:44:28 -0000
@@ -15,12 +15,44 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/ldap/cidict.py
 lib/python${MODPY_VERSION}/site-packages/ldap/cidict.pyc
 lib/python${MODPY_VERSION}/site-packages/ldap/cidict.pyo
-lib/python${MODPY_VERSION}/site-packages/ldap/controls.py
-lib/python${MODPY_VERSION}/site-packages/ldap/controls.pyc
-lib/python${MODPY_VERSION}/site-packages/ldap/controls.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/__init__.py
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/__init__.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/libldap.py
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/libldap.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/libldap.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/openldap.py
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/openldap.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/openldap.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/ppolicy.py
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/ppolicy.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/ppolicy.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/psearch.py
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/psearch.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/psearch.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/pwdpolicy.py
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/pwdpolicy.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/pwdpolicy.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/readentry.py
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/readentry.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/readentry.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/sessiontrack.py
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/sessiontrack.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/sessiontrack.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/simple.py
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/simple.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/controls/simple.pyo
 lib/python${MODPY_VERSION}/site-packages/ldap/dn.py
 lib/python${MODPY_VERSION}/site-packages/ldap/dn.pyc
 lib/python${MODPY_VERSION}/site-packages/ldap/dn.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/extop/
+lib/python${MODPY_VERSION}/site-packages/ldap/extop/__init__.py
+lib/python${MODPY_VERSION}/site-packages/ldap/extop/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/extop/__init__.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/extop/dds.py
+lib/python${MODPY_VERSION}/site-packages/ldap/extop/dds.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/extop/dds.pyo
 lib/python${MODPY_VERSION}/site-packages/ldap/filter.py
 lib/python${MODPY_VERSION}/site-packages/ldap/filter.pyc
 lib/python${MODPY_VERSION}/site-packages/ldap/filter.pyo
@@ -30,9 +62,15 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/ldap/ldapobject.py
 lib/python${MODPY_VERSION}/site-packages/ldap/ldapobject.pyc
 lib/python${MODPY_VERSION}/site-packages/ldap/ldapobject.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/logger.py
+lib/python${MODPY_VERSION}/site-packages/ldap/logger.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/logger.pyo
 lib/python${MODPY_VERSION}/site-packages/ldap/modlist.py
 lib/python${MODPY_VERSION}/site-packages/ldap/modlist.pyc
 lib/python${MODPY_VERSION}/site-packages/ldap/modlist.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/resiter.py
+lib/python${MODPY_VERSION}/site-packages/ldap/resiter.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/resiter.pyo
 lib/python${MODPY_VERSION}/site-packages/ldap/sasl.py
 lib/python${MODPY_VERSION}/site-packages/ldap/sasl.pyc
 lib/python${MODPY_VERSION}/site-packages/ldap/sasl.pyo
@@ -49,6 +87,9 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/ldap/schema/tokenizer.py
 lib/python${MODPY_VERSION}/site-packages/ldap/schema/tokenizer.pyc
 lib/python${MODPY_VERSION}/site-packages/ldap/schema/tokenizer.pyo
+lib/python${MODPY_VERSION}/site-packages/ldap/syncrepl.py
+lib/python${MODPY_VERSION}/site-packages/ldap/syncrepl.pyc
+lib/python${MODPY_VERSION}/site-packages/ldap/syncrepl.pyo
 lib/python${MODPY_VERSION}/site-packages/ldapurl.py
 lib/python${MODPY_VERSION}/site-packages/ldapurl.pyc
 lib/python${MODPY_VERSION}/site-packages/ldapurl.pyo

Reply via email to