1 | # $Id: Portfile,v 1.15 2005/11/05 07:10:00 yeled Exp $ |
---|
2 | PortSystem 1.0 |
---|
3 | PortGroup python24 1.0 |
---|
4 | name py-rdiff-backup |
---|
5 | version 1.1.5 |
---|
6 | categories-append net |
---|
7 | maintainers yeled@opendarwin.org |
---|
8 | description backs up one directory to another, possibly over a network |
---|
9 | long_description rdiff-backup backs up one directory to another, \ |
---|
10 | possibly over a network. The target directory ends \ |
---|
11 | up a copy of the source directory, but extra reverse \ |
---|
12 | diffs are stored in a special subdirectory of that \ |
---|
13 | target directory, so you can still recover files \ |
---|
14 | lost some time ago. The idea is to combine the best \ |
---|
15 | features of a mirror and an incremental backup. \ |
---|
16 | rdiff-backup also preserves subdirectories, hard \ |
---|
17 | links, dev files, permissions, uid/gid ownership, \ |
---|
18 | and modification times. Also, rdiff-backup can \ |
---|
19 | operate in a bandwidth efficient manner over a pipe, \ |
---|
20 | like rsync. Thus you can use rdiff-backup and ssh to \ |
---|
21 | securely back a hard drive up to a remote location, \ |
---|
22 | and only the differences will be transmitted. \ |
---|
23 | Finally, rdiff-backup is easy to use and settings \ |
---|
24 | have sensical defaults. |
---|
25 | homepage http://www.nongnu.org/rdiff-backup/ |
---|
26 | master_sites http://savannah.nongnu.org/download/rdiff-backup/ |
---|
27 | distname rdiff-backup-${version} |
---|
28 | checksums md5 37478b1d3e76ea521aac22216582ec58 |
---|
29 | platforms darwin |
---|
30 | |
---|
31 | depends_lib-append lib:librsync:librsync |
---|
32 | |
---|
33 | patchfiles patch-setup.py \ |
---|
34 | patch-rdiff-backup.1 |
---|
35 | post-patch { |
---|
36 | reinplace "s|@PREFIX@|${prefix}|" ${worksrcpath}/rdiff-backup.1 |
---|
37 | } |
---|
38 | |
---|
39 | build.args --librsync-dir=${prefix} |
---|
40 | |
---|