diff options
author | lethalman <lucabru@src.gnome.org> | 2015-06-09 10:39:46 +0200 |
---|---|---|
committer | lethalman <lucabru@src.gnome.org> | 2015-06-09 10:39:46 +0200 |
commit | 253d30b986931c0c015a6f16cc7b759cd6a3d697 (patch) | |
tree | 573769ccef8b545156e7a7f9aa3ad24de5e61d4f /pkgs/tools | |
parent | 48381b7621a51512fa0a87f019d5d5915d9f3d20 (diff) | |
parent | 5647c894c64d69cdc633f4b17fa3242c7f083944 (diff) | |
download | nixlib-253d30b986931c0c015a6f16cc7b759cd6a3d697.tar nixlib-253d30b986931c0c015a6f16cc7b759cd6a3d697.tar.gz nixlib-253d30b986931c0c015a6f16cc7b759cd6a3d697.tar.bz2 nixlib-253d30b986931c0c015a6f16cc7b759cd6a3d697.tar.lz nixlib-253d30b986931c0c015a6f16cc7b759cd6a3d697.tar.xz nixlib-253d30b986931c0c015a6f16cc7b759cd6a3d697.tar.zst nixlib-253d30b986931c0c015a6f16cc7b759cd6a3d697.zip |
Merge pull request #8231 from DamienCassou/add-carddav-util
Add carddav-util
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/networking/carddav-util/default.nix | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/tools/networking/carddav-util/default.nix b/pkgs/tools/networking/carddav-util/default.nix new file mode 100644 index 000000000000..e6fb4e0130b3 --- /dev/null +++ b/pkgs/tools/networking/carddav-util/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchgit, python, pythonPackages, makeWrapper }: + +stdenv.mkDerivation rec { + + name = "carddav-0.1-2014-02-26"; + + src = fetchgit { + url = git://github.com/ljanyst/carddav-util; + rev = "53b181faff5f154bcd180467dd04c0ce69405564"; + sha256 = "0f0raffdy032wlnxfck6ky60r163nhqfbr311y4ry55l60s4497n"; + }; + + buildInputs = [makeWrapper]; + + propagatedBuildInputs = with pythonPackages; [ requests vobject lxml ]; + + doCheck = false; # no test + + installPhase = '' + mkdir -p $out/bin + cp $src/carddav-util.py $out/bin + + pythondir="$out/lib/${python.libPrefix}/site-packages" + mkdir -p "$pythondir" + cp $src/carddav.py "$pythondir" + ''; + + preFixup = '' + wrapProgram "$out/bin/carddav-util.py" \ + --prefix PYTHONPATH : "$PYTHONPATH:$(toPythonPath $out)" \ + --prefix PATH : "$prefix/bin:$PATH" + ''; + + meta = { + homepage = https://github.com/ljanyst/carddav-util; + description = "A CardDAV import/export utility"; + }; +} |