diff options
author | Edward Tjörnhammar <ed@cflags.cc> | 2016-11-20 17:05:11 +0100 |
---|---|---|
committer | Edward Tjörnhammar <ed@cflags.cc> | 2016-11-20 17:06:17 +0100 |
commit | ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef (patch) | |
tree | c05af51a3c28f782cc51af0f4563e8d14a563d92 /pkgs/applications/networking/sync | |
parent | 56c20d3014a41c50b3f02ffc72986fa243297e56 (diff) | |
download | nixlib-ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef.tar nixlib-ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef.tar.gz nixlib-ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef.tar.bz2 nixlib-ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef.tar.lz nixlib-ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef.tar.xz nixlib-ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef.tar.zst nixlib-ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef.zip |
acd-cli: pull out of pythonPackages and update to 3.0.2
Diffstat (limited to 'pkgs/applications/networking/sync')
-rw-r--r-- | pkgs/applications/networking/sync/acd_cli/default.nix | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/applications/networking/sync/acd_cli/default.nix b/pkgs/applications/networking/sync/acd_cli/default.nix new file mode 100644 index 000000000000..bb767da94d06 --- /dev/null +++ b/pkgs/applications/networking/sync/acd_cli/default.nix @@ -0,0 +1,41 @@ +{ stdenv, fetchFromGitHub, buildPythonApplication, fuse +, appdirs, colorama, dateutil, requests2, requests_toolbelt +, fusepy, sqlalchemy }: + +buildPythonApplication rec { + name = pname + "-" + version; + pname = "acd_cli"; + version = "0.3.2"; + + doCheck = false; + + src = fetchFromGitHub { + owner = "yadayada"; + repo = pname; + rev = version; + sha256 = "0a0fr632l24a3jmgla3b1vcm50ayfa9hdbp677ch1chwj5dq4zfp"; + }; + + propagatedBuildInputs = [ appdirs colorama dateutil fusepy requests2 + requests_toolbelt sqlalchemy ]; + + makeWrapperArgs = [ "--prefix LIBFUSE_PATH : ${fuse}/lib/libfuse.so" ]; + + postFixup = '' + function lnOverBin() { + rm -f $out/bin/{$2,.$2-wrapped} + ln -s $out/bin/$1 $out/bin/$2 + } + lnOverBin acd_cli.py acd-cli + lnOverBin acd_cli.py acd_cli + lnOverBin acd_cli.py acdcli + ''; + + meta = with stdenv.lib; { + description = "A command line interface and FUSE filesystem for Amazon Cloud Drive"; + homepage = https://github.com/yadayada/acd_cli; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = with maintainers; [ edwtjo ]; + }; +} |