pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/51061 (sysutils/duplicity update to 0.7.07)
The following reply was made to PR pkg/51061; it has been noted by GNATS.
From: =?UTF-8?Q?Fr=C3=A9d=C3=A9ric_Fauberteau?= <triaxx%triaxx.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/51061 (sysutils/duplicity update to 0.7.07)
Date: Tue, 24 May 2016 20:39:37 +0000
Le 2016-05-24 19:10, Benny Siegert a écrit :
> The following reply was made to PR pkg/51061; it has been noted by
> GNATS.
>
> From: Benny Siegert <bsiegert%NetBSD.org@localhost>
> To: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= <triaxx%triaxx.org@localhost>
> Cc: gnats-bugs%netbsd.org@localhost
> Subject: Re: pkg/51061 (sysutils/duplicity update to 0.7.07)
> Date: Tue, 24 May 2016 21:06:50 +0200
>
> On Tue, May 24, 2016 at 9:02 PM, Benny Siegert <bsiegert%netbsd.org@localhost>
> wrote:
> > The egg-info lines in the PLIST should be using EGG_INFODIR.
> > Unfortunately, setuptools changes the "0.7.07.1" version into
> > "0.7.7.1". Do you have an idea why that could be?
>
>
> Another comment as I see this: The MESSAGE says:
>
> Depending on the storage backend used, additional packages might be
> needed:
> -Amazon S3 needs pkgsrc/net/py-boto.
> -Dropbox needs pkgsrc/net/py-dropbox.
> -For ssh/scp, pkgsrc/security/py-paramiko is recommended.
>
> How about just making them hard dependencies? They will make the
> package useful by default.
Amazon S3 and dropbox dependencies could be parameterized in options.mk
but (1) it just had 5 python packages and (2) neither amazons3 nor
dropbox are in mk/default/options.descrition.
The EGG_NAME variable you added seems to have no effect.
How about this patch?
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/duplicity/Makefile,v
retrieving revision 1.34
diff -u -u -r1.34 Makefile
--- Makefile 24 May 2016 19:10:46 -0000 1.34
+++ Makefile 24 May 2016 20:31:31 -0000
@@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.34 2016/05/24 19:10:46 bsiegert Exp $
DISTNAME= duplicity-0.7.07.1
+PKGREVISION= 1
CATEGORIES= sysutils net
MASTER_SITES=
http://code.launchpad.net/duplicity/0.7-series/${PKGVERSION_NOREV}/+download/
@@ -14,6 +15,9 @@
.include "options.mk"
DEPENDS+= ${PYPKGPREFIX}-lockfile>=0.9.1:../../devel/py-lockfile
+DEPENDS+= ${PYPKGPREFIX}-boto-[0-9]*:../../net/py-boto
+DEPENDS+= ${PYPKGPREFIX}-dropbox-[0-9]*:../../net/py-dropbox
+DEPENDS+= ${PYPKGPREFIX}-paramiko-[0-9]*:../../security/py-paramiko
REPLACE_PYTHON+= bin/duplicity \
bin/rdiffdir
Home |
Main Index |
Thread Index |
Old Index