On 08/26/14 12:43, Jason Tubnor wrote:
> On 26 August 2014 16:33, Giovanni Bechis <giova...@paclan.it> wrote:
> 
>> I will commit it in a couple of days, do you want to take maintainership
>> or do you prefer to set ports@ as maintainer ?
> 
> Thanks Giovanni.  I'll take the maintainership on.  Jason Tubnor
> <ja...@tubnor.net>
> 
> Cheers,
> 
> Jason
> 
Diff attached, regression tests seems to hang for me, I have not tried yet if 
this is a regression in 0.6.24 or if it is present in previous versions as well.
 Cheers
  Giovanni

Index: Makefile
===================================================================
RCS file: /var/cvs/ports/sysutils/duplicity/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile	14 Apr 2014 15:14:28 -0000	1.29
+++ Makefile	26 Aug 2014 12:12:57 -0000
@@ -2,16 +2,15 @@
 
 COMMENT =	encrypted backup using rsync algorithm
 
-MODPY_EGG_VERSION = 0.6.23
+MODPY_EGG_VERSION = 0.6.24
 DISTNAME =	duplicity-${MODPY_EGG_VERSION}
-REVISION =	1
 
 CATEGORIES =	sysutils
 
 HOMEPAGE =	http://www.nongnu.org/duplicity/
 MASTER_SITES =	${MASTER_SITE_SAVANNAH:=duplicity/}
 
-MAINTAINER =	Jim Razmus II <j...@openbsd.org>
+MAINTAINER =	Jason Tubnor <ja...@tubnor.net>
 
 # GPLv2
 PERMIT_PACKAGE_CDROM =	Yes
@@ -20,18 +19,21 @@ MODULES =	lang/python
 
 WANTLIB +=	pthread rsync ${MODPY_WANTLIB}
 
-LIB_DEPENDS +=	net/librsync \
-		${MODPY_LIB_DEPENDS}
+LIB_DEPENDS +=	net/librsync
 
-RUN_DEPENDS +=	net/py-boto \
+RUN_DEPENDS +=	archivers/par2cmdline \
+		net/py-boto \
 		net/ncftp \
 		security/py-gnupg \
 		sysutils/py-lockfile
 
+MODPY_SETUPTOOLS =	Yes
+
 MAKE_ENV +=	LIBRSYNC_DIR=${LOCALBASE}
 
 # Tests in ${WRKSRC}/testing directory require bash to run and they all fail
-NO_TEST =	Yes
+#NO_TEST =	Yes
+TEST_DEPENDS =	devel/py-mock
 
 # XXX 600 mode prevents from reading the man page;
 # check if still required at next update
Index: distinfo
===================================================================
RCS file: /var/cvs/ports/sysutils/duplicity/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo	3 Apr 2014 07:59:35 -0000	1.15
+++ distinfo	21 Aug 2014 10:20:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (duplicity-0.6.23.tar.gz) = ehfx4QOV3tzzIEvFOSW7ncu/KnVSybCW6+cn7OucDGA=
-SIZE (duplicity-0.6.23.tar.gz) = 1260261
+SHA256 (duplicity-0.6.24.tar.gz) = HUHXVmOPVRBvlQHD25TMvGVoqoVrpTHgftLPt2C2JFA=
+SIZE (duplicity-0.6.24.tar.gz) = 1268175
Index: pkg/PLIST
===================================================================
RCS file: /var/cvs/ports/sysutils/duplicity/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST	3 Apr 2014 07:59:35 -0000	1.13
+++ pkg/PLIST	21 Aug 2014 10:27:13 -0000
@@ -1,8 +1,14 @@
 @comment $OpenBSD: PLIST,v 1.13 2014/04/03 07:59:35 ajacoutot Exp $
 bin/duplicity
 bin/rdiffdir
+@comment lib/python${MODPY_VERSION}/site-packages/duplicity/backends/dpbxbackend.py
+@comment lib/python${MODPY_VERSION}/site-packages/duplicity/backends/dpbxbackend.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/
-lib/python${MODPY_VERSION}/site-packages/duplicity-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/duplicity-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
+lib/python${MODPY_VERSION}/site-packages/duplicity-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
+lib/python${MODPY_VERSION}/site-packages/duplicity-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
+lib/python${MODPY_VERSION}/site-packages/duplicity-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/duplicity-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/duplicity/__init__.py
 lib/python${MODPY_VERSION}/site-packages/duplicity/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/_librsync.so
@@ -29,8 +35,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/botobackend.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/cfbackend.py
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/cfbackend.pyc
-@comment lib/python${MODPY_VERSION}/site-packages/duplicity/backends/dpbxbackend.py
-@comment lib/python${MODPY_VERSION}/site-packages/duplicity/backends/dpbxbackend.pyc
+lib/python${MODPY_VERSION}/site-packages/duplicity/backends/dpbxbackend.py
+lib/python${MODPY_VERSION}/site-packages/duplicity/backends/dpbxbackend.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/ftpbackend.py
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/ftpbackend.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/ftpsbackend.py
@@ -55,10 +61,10 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/swiftbackend.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/tahoebackend.py
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/tahoebackend.pyc
-lib/python${MODPY_VERSION}/site-packages/duplicity/backends/u1backend.py
-lib/python${MODPY_VERSION}/site-packages/duplicity/backends/u1backend.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/webdavbackend.py
 lib/python${MODPY_VERSION}/site-packages/duplicity/backends/webdavbackend.pyc
+lib/python${MODPY_VERSION}/site-packages/duplicity/backends/~par2wrapperbackend.py
+lib/python${MODPY_VERSION}/site-packages/duplicity/backends/~par2wrapperbackend.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/cached_ops.py
 lib/python${MODPY_VERSION}/site-packages/duplicity/cached_ops.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/collections.py
@@ -95,8 +101,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/duplicity/log.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/manifest.py
 lib/python${MODPY_VERSION}/site-packages/duplicity/manifest.pyc
-lib/python${MODPY_VERSION}/site-packages/duplicity/misc.py
-lib/python${MODPY_VERSION}/site-packages/duplicity/misc.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/patchdir.py
 lib/python${MODPY_VERSION}/site-packages/duplicity/patchdir.pyc
 lib/python${MODPY_VERSION}/site-packages/duplicity/path.py

Reply via email to