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

Last change on this file since 70198 was 70198, checked in by singingwolfboy@…, 9 years ago

Updated duplicity to 0.6.09, resolving t25895

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.8 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
2# $Id: Portfile 70198 2010-08-01 21:13:55Z singingwolfboy@macports.org $
3
4PortSystem          1.0
5PortGroup           python26 1.0
6
7name                duplicity
8categories          sysutils
9version             0.6.09
10set stable_series   [join [lrange [split ${version} .] 0 1] .]-series
11platforms           darwin
12maintainers         singingwolfboy openmaintainer
13
14description   Encrypted bandwidth-efficient backup.
15long_description  Duplicity backs directories by producing encrypted \
16      tar-format volumes and uploading them to a remote or local file \
17      server. Because duplicity uses librsync, the incremental archives \
18      are space efficient and only record the parts of files that have \
19      changed since the last backup. Because duplicity uses GnuPG to \
20      encrypt and/or sign these archives, they will be safe from spying \
21      and/or modification by the server.
22
23distname            duplicity-${version}
24homepage            http://duplicity.nongnu.org/
25master_sites        https://launchpad.net/duplicity/${stable_series}/${version}/+download
26
27checksums           md5     2ed04ce2fdfce0f47faea0c9ef95fde8 \
28                    sha1    0347cdd1d5cc8512ac90b806ab1f80956c6c3e4a \
29                    rmd160  43e9157fc549a2f7771a693d3ca69d294ff4e6ef
30
31build.args          --librsync-dir=${prefix}
32universal_variant   no
33python.link_binaries yes
34post-destroot {
35    ln -s ${name}-${python.branch} ${destroot}${prefix}/bin/${name}
36}
37
38depends_run-append  port:py26-gnupg \
39                    port:py26-boto \
40                    port:ncftp
41
42depends_lib-append  port:librsync \
43                    port:gnupg
44
45livecheck.type    regex
46livecheck.url     https://launchpad.net/duplicity/+download
47livecheck.regex   {duplicity-(\d+(?:\.\d+)*).tar.gz}
Note: See TracBrowser for help on using the repository browser.