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

Last change on this file since 142815 was 142815, checked in by jmr@…, 3 years ago

various ports: remove redundant clearing of python.link_binaries_suffix, the portgroup now handles this

  • 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 142815 2015-11-24 03:22:35Z jmr@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}
36post-destroot {
37    xinstall -m 644 -W ${worksrcpath}/bin \
38        ${name}.1 \
39        rdiffdir.1 \
40        ${destroot}${prefix}/share/man/man1/
41}
42
43depends_build-append    port:py${python.version}-setuptools \
44                        port:py${python.version}-rbtools \
45                        port:py${python.version}-nose \
46                        port:py${python.version}-pip
47
48depends_run-append  port:py${python.version}-boto \
49                    port:py${python.version}-lockfile \
50                    port:py${python.version}-paramiko \
51                    port:ncftp
52
53depends_lib-append  port:librsync \
54                    port:gnupg
55
56livecheck.type    regex
57livecheck.url     https://launchpad.net/duplicity/+download
58livecheck.regex   {duplicity-(\d+(?:\.\d+)*).tar.gz}
Note: See TracBrowser for help on using the repository browser.