# $Id: Portfile 49229 2009-04-06 01:28:38Z jmr@macports.org $ PortSystem 1.0 name dirvish version 1.2.1 categories sysutils maintainers behanna.org:chris description Client/server rsync- and hard-link-based snapshot backup system long_description \ {Dirvish is a "Time-Machine-alike" for UNIX- and UNIX-like machines (e.g., \ FreeBSD, Linux, Solaris, Mac OS X < 10.5) that allows for snapshot-style \ backups that preserve space by hard-linking to unchanged versions of files in \ a given backup tree. Like Time Machine, it allows each snapshot to present a \ full tree, even for incremental backups. However, because only OS X has \ fseventsd, and because among backup sysems only Time Machine actually uses \ it, other client systems have to do a traditional tree walk to find changed \ files. \ \ Dirvish transmits changed files (or portions of changed files) via rsync to \ the backup server, which in turn maintains the backup repository as a set of \ hard-linked trees, with databases to track what has changed, as well as an \ optional locate index to provide fast searching in the backup tree. There is \ no GUI; however, dirvish appears to be much more robust than other software \ of this type in its exclude processing. \ \ Using dirvish, your OS X Mac can become a snapshot backup server for your \ non-OS X (or your pre-Leopard OS X) UNIX- and UNIX-like machines.} homepage http://www.dirvish.org/ platforms darwin freebsd master_sites ${homepage} checksums md5 f3a127525dd2ef94bf79cd5614f6e147 \ sha1 804a8ef09e47ac63499571db0c05fe2be9fd6b15 \ rmd160 2942ca7bba1d4957ba66d88b341df605df7b2112 extract.suffix .tgz extract.mkdir yes patchfiles patch-Makefile.diff \ patch-default.conf.dist.diff \ patch-master.conf.dist.diff use_configure no build.type bsd build.args PREFIX=${prefix} destroot.args PREFIX=${prefix} depends_lib port:p5-time-modules port:p5-timedate port:p5-time-period port:rsync