aboutsummaryrefslogtreecommitdiff
path: root/sysutils/duplicity05/Makefile
diff options
context:
space:
mode:
authorVasil Dimov <vd@FreeBSD.org>2007-08-24 10:39:18 +0000
committerVasil Dimov <vd@FreeBSD.org>2007-08-24 10:39:18 +0000
commit888517b6ee442afd342c5f5286806aebd0c3ebbd (patch)
treed191cd545d6b6a6a4efb3dc47db11957665fa378 /sysutils/duplicity05/Makefile
parentee2257b360b0f4a45d4a6b7c2039267058cb7df0 (diff)
Notes
Diffstat (limited to 'sysutils/duplicity05/Makefile')
-rw-r--r--sysutils/duplicity05/Makefile22
1 files changed, 16 insertions, 6 deletions
diff --git a/sysutils/duplicity05/Makefile b/sysutils/duplicity05/Makefile
index ed0cadd0a7ac..7b13cd5792ee 100644
--- a/sysutils/duplicity05/Makefile
+++ b/sysutils/duplicity05/Makefile
@@ -6,26 +6,36 @@
#
PORTNAME= duplicity
-PORTVERSION= 0.4.2
-PORTREVISION= 3
+PORTVERSION= 0.4.3
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER= vd@FreeBSD.org
COMMENT= Untrusted backup using rsync algorithm
LIB_DEPENDS= rsync.1:${PORTSDIR}/net/librsync
-RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg
+RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg \
+ ${PYTHON_SITELIBDIR}/GnuPGInterface.py:${PORTSDIR}/security/py-gnupg
-USE_PYTHON= yes
+PEXPECT_DIR= misc/py-pexpect
+OPTIONS= PEXPECT "Depend on ${PEXPECT_DIR}, needed for ssh backend" On
+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS=yes
MAN1= duplicity.1 rdiffdir.1
DOCFILES= CHANGELOG COPYING README
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_PEXPECT)
+PEXPECT_DEP= ${PYTHON_SITELIBDIR}/pexpect.py:${PORTSDIR}/${PEXPECT_DIR}
+BUILD_DEPENDS+= ${PEXPECT_DEP}
+RUN_DEPENDS+= ${PEXPECT_DEP}
+.endif
+
post-install:
${INSTALL_MAN} ${WRKSRC}/duplicity.1 ${PREFIX}/man/man1
${INSTALL_MAN} ${WRKSRC}/rdiffdir.1 ${PREFIX}/man/man1
@@ -36,4 +46,4 @@ post-install:
.endfor
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>