buttersink: move out of pythonPackages (#45783)

This commit is contained in:
Robert Schütz
2018-08-30 16:33:53 +02:00
committed by xeji
parent c410519ae2
commit 4b4c871401
3 changed files with 11 additions and 9 deletions

View File

@@ -1,28 +0,0 @@
{ stdenv, buildPythonPackage, fetchPypi, isPy3k, boto, crcmod, psutil }:
buildPythonPackage rec {
pname = "buttersink";
version = "0.6.9";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
sha256 = "c9c05982c44fbb85f17b7ef0e8bee11f375c03d89bcba50cbc2520013512107a";
};
propagatedBuildInputs = [ boto crcmod psutil ];
meta = with stdenv.lib; {
description = "Synchronise btrfs snapshots";
longDescription = ''
ButterSink is like rsync, but for btrfs subvolumes instead of files,
which makes it much more efficient for things like archiving backup
snapshots. It is built on top of btrfs send and receive capabilities.
Sources and destinations can be local btrfs file systems, remote btrfs
file systems over SSH, or S3 buckets.
'';
homepage = https://github.com/AmesCornish/buttersink/wiki;
license = licenses.gpl3;
platforms = platforms.linux;
};
}