diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2019-02-13 15:22:59 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2019-02-13 15:22:59 +0100 |
commit | 7b9b203a52fd31558d0d5c424da0dfb5f7dceef6 (patch) | |
tree | 81b504284f46026e2dc03a8901e67d38226f09bf | |
parent | 0df201c05f5db7a6524db1fd47bb9ac30cfaa067 (diff) | |
download | guix-7b9b203a52fd31558d0d5c424da0dfb5f7dceef6.tar.gz |
gnu: Add burp.
* gnu/packages/backup.scm (burp): New variable.
-rw-r--r-- | gnu/packages/backup.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index c312f23c1a..970d0adb06 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm @@ -46,6 +46,7 @@ #:use-module (gnu packages compression) #:use-module (gnu packages crypto) #:use-module (gnu packages databases) + #:use-module (gnu packages datastructures) #:use-module (gnu packages dbm) #:use-module (gnu packages dejagnu) #:use-module (gnu packages ftp) @@ -1001,3 +1002,30 @@ de-duplicated before it is actually written to the storage back end to save precious backup space. @end itemize") (license license:bsd-2))) + +(define-public burp + (package + (name "burp") + (version "2.3.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/burp/burp-" version + "/burp-" version ".tar.bz2")) + (sha256 + (base32 + "0in49c0ir7lb7jli0fcphdq1nh5rclhans4ngm7z7hzyxa4jrgri")))) + (build-system gnu-build-system) + (inputs + `(("librsync" ,librsync) + ("openssl" ,openssl) + ("uthash" ,uthash) + ("zlib" ,zlib))) + (native-inputs + `(("check" ,check) + ("pkg-config" ,pkg-config))) + (home-page "https://burp.grke.org") + (synopsis "Differential backup and restore") + (description "Burp is a network backup and restore program. It attempts +to reduce network traffic and the amount of space that is used by each +backup.") + (license license:agpl3))) |