source: trunk/dports/sysutils/duplicity/Portfile @ 134624

Last change on this file since 134624 was 134624, checked in by ryandesign@…, 4 years ago

duplicity: update to 0.7.02 (#47321)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 134624 2015-04-01 07:24:28Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           python 1.0
6
7name                duplicity
8categories          sysutils
9
10version             0.7.02
11checksums           rmd160  c61006b4cd760e70566d0903ed377242035c1287 \
12                    sha256  609462ba43275340ae4fc008ee6620265cdc2c68988caae289971dd609ed033a
13
14set stable_series   [join [lrange [split ${version} .] 0 1] .]-series
15platforms           darwin
16license             GPL-2
17maintainers         nomaintainer
18
19description   Encrypted bandwidth-efficient backup.
20
21long_description  Duplicity backs up directories by producing encrypted \
22      tar-format volumes and uploading them to a remote or local file \
23      server. Because duplicity uses librsync, the incremental archives \
24      are space efficient and only record the parts of files that have \
25      changed since the last backup. Because duplicity uses GnuPG to \
26      encrypt and/or sign these archives, they will be safe from spying \
27      and/or modification by the server.
28
29distname            duplicity-${version}
30homepage            http://duplicity.nongnu.org/
31master_sites        https://launchpad.net/duplicity/${stable_series}/${version}/+download
32
33python.default_version 27
34
35build.args          --librsync-dir=${prefix}
36python.link_binaries_suffix
37post-destroot {
38    xinstall -m 644 -W ${worksrcpath}/bin \
39        ${name}.1 \
40        rdiffdir.1 \
41        ${destroot}${prefix}/share/man/man1/
42}
43
44depends_build-append    port:py${python.version}-setuptools \
45                        port:py${python.version}-rbtools \
46                        port:py${python.version}-nose \
47                        port:py${python.version}-pip
48
49depends_run-append  port:py${python.version}-boto \
50                    port:py${python.version}-lockfile \
51                    port:py${python.version}-paramiko \
52                    port:ncftp
53
54depends_lib-append  port:librsync \
55                    port:gnupg
56
57livecheck.type    regex
58livecheck.url     https://launchpad.net/duplicity/+download
59livecheck.regex   {duplicity-(\d+(?:\.\d+)*).tar.gz}
Note: See TracBrowser for help on using the repository browser.