Update to the last release of pyftpdlib. Tested on amd64 using my
android as client. Also, I would like to take the maintainership.

Please test and commit.


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/py-ftpdlib/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile    7 Aug 2013 21:32:25 -0000       1.6
+++ Makefile    24 Sep 2013 20:17:37 -0000
@@ -2,24 +2,25 @@
 
 COMMENT=               FTP server library for Python
 
-MODPY_EGG_VERSION=     0.7.0
+MODPY_EGG_VERSION=     1.2.0
 DISTNAME=              pyftpdlib-${MODPY_EGG_VERSION}
 PKGNAME=               py-ftpdlib-${MODPY_EGG_VERSION}
-REVISION=              0
 
-CATEGORIES=            net
+CATEGORIES=            net devel
 
 HOMEPAGE=              https://pyftpdlib.googlecode.com/
 
+MAINTAINER =           Juan Francisco Cantero Hurtado <i...@juanfra.info>
+
 # MIT
 PERMIT_PACKAGE_CDROM=  Yes
 
-MASTER_SITES=          ${HOMEPAGE}/files/
+MASTER_SITES=          https://pyftpdlib.googlecode.com/files/
 
 MODULES=               lang/python
 
 MODPY_SETUPTOOLS =     Yes
- 
+
 NO_TEST=               Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/py-ftpdlib/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    9 Jan 2013 16:09:32 -0000       1.2
+++ distinfo    24 Sep 2013 20:17:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (pyftpdlib-0.7.0.tar.gz) = oRpLa1z/p+q4+0iyTMkHd8IfvtuIc/oVwiMVJt8FlsY=
-SIZE (pyftpdlib-0.7.0.tar.gz) = 94898
+SHA256 (pyftpdlib-1.2.0.tar.gz) = dtvNhvV0S0IpFvfi5W+5ZNpgKIhPcFKH9PLVUhglVUw=
+SIZE (pyftpdlib-1.2.0.tar.gz) = 119917
Index: patches/patch-pyftpdlib_servers_py
===================================================================
RCS file: patches/patch-pyftpdlib_servers_py
diff -N patches/patch-pyftpdlib_servers_py
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-pyftpdlib_servers_py  24 Sep 2013 20:17:37 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- pyftpdlib/servers.py.orig  Fri Apr 19 16:36:06 2013
++++ pyftpdlib/servers.py       Tue Sep 24 21:04:26 2013
+@@ -513,6 +513,10 @@ else:
+ if os.name == 'posix':
+     try:
+         import multiprocessing
++        # Work around https://code.google.com/p/pyftpdlib/issues/detail?id=272
++        # on OpenBSD.
++        multiprocessing.Lock()
++        multiprocessing.Event()
+     except ImportError:
+         pass
+     else:
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/py-ftpdlib/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   9 Jan 2013 16:09:34 -0000       1.2
+++ pkg/PLIST   24 Sep 2013 20:17:37 -0000
@@ -7,6 +7,12 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/__init__.py
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/__main__.py
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/__main__.pyc
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/_compat.py
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/_compat.pyc
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/authorizers.py
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/authorizers.pyc
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/contrib/
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/contrib/__init__.py
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/contrib/__init__.pyc
@@ -16,5 +22,15 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/contrib/filesystems.pyc
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/contrib/handlers.py
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/contrib/handlers.pyc
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/filesystems.py
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/filesystems.pyc
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/ftpserver.py
 lib/python${MODPY_VERSION}/site-packages/pyftpdlib/ftpserver.pyc
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/handlers.py
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/handlers.pyc
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/ioloop.py
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/ioloop.pyc
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/log.py
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/log.pyc
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/servers.py
+lib/python${MODPY_VERSION}/site-packages/pyftpdlib/servers.pyc

Reply via email to