Merge pull request #20661 from montag451/git-annex-remote-rclone

git-annex-remote-rclone: init at 0.4
This commit is contained in:
Peter Simons 2016-11-24 11:22:23 +01:00 committed by GitHub
commit 5b83874999
2 changed files with 34 additions and 0 deletions

View file

@ -45,6 +45,8 @@ rec {
git-annex-remote-b2 = callPackage ./git-annex-remote-b2 { };
git-annex-remote-rclone = callPackage ./git-annex-remote-rclone { };
# support for bugzilla
git-bz = callPackage ./git-bz { };

View file

@ -0,0 +1,32 @@
{ stdenv, fetchFromGitHub, rclone, makeWrapper }:
stdenv.mkDerivation rec {
name = "git-annex-remote-rclone-${version}";
version = "0.4";
rev = "v${version}";
src = fetchFromGitHub {
inherit rev;
owner = "DanielDent";
repo = "git-annex-remote-rclone";
sha256 = "1myk307hqm8dlxhkmwr347rdd28niv5h0gyrxm30y77zlly30ddk";
};
nativeBuildInputs = [ makeWrapper ];
phases = [ "unpackPhase" "installPhase" "fixupPhase" ];
installPhase = ''
mkdir -p $out/bin
cp git-annex-remote-rclone $out/bin
wrapProgram "$out/bin/git-annex-remote-rclone" \
--prefix PATH ":" "${stdenv.lib.makeBinPath [ rclone ]}"
'';
meta = with stdenv.lib; {
homepage = https://github.com/DanielDent/git-annex-remote-rclone;
description = "Use rclone supported cloud storage providers with git-annex";
license = licenses.gpl3;
maintainers = [ maintainers.montag451 ];
};
}