Fetching contributors…
Cannot retrieve contributors at this time
57 lines (43 sloc) 2.25 KB
# -*- 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
PortSystem 1.0
name tarsnap
version 1.0.39
categories sysutils
platforms darwin
maintainers {bgilbert @bgilbert} openmaintainer
license custom
description Online encrypted backup service (client)
long_description Tarsnap is an online encrypted backup service. It \
presents a tar-like command-line interface, but stores \
data online rather than locally\; using ideas taken from \
the author's FreeBSD Update and Portsnap utilities, it \
maximizes performance by recognizing duplicate data and \
only storing it once, and cryptographically encrypts and \
signs archives using locally-held keys in order to \
guarantee that nobody without access to the key file \
(including the author) can read or modify archives.
checksums rmd160 482780f031e20a1b33f5b62ef93a730bd957c4d7 \
sha256 5613218b2a1060c730b6c4a14c2b34ce33898dd19b38fb9ea0858c5517e42082
distname ${name}-autoconf-${version}
extract.suffix .tgz
depends_lib port:zlib \
path:lib/libssl.dylib:openssl \
port:xz \
configure.args --with-bash-completion-dir=${prefix}/share/bash-completion/completions
livecheck.type regex
livecheck.regex tarsnap-autoconf-(\[0-9.\]+)\.tgz
notes "
If you have never used tarsnap before, you will need to create an account\
with the tarsnap service and deposit money into the account before you\
can start using tarsnap; see
for details.
Once you have a tarsnap account you will need to create a key file using\
the tarsnap-keygen utility before you start storing archives; this key\
file MUST BE KEPT IN A SAFE LOCATION since you will not be able to read\
your backups without it.