diff options
author | Alexandre Peyroux <alex@xn--wxa.email> | 2017-06-10 23:16:24 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2017-06-23 11:21:40 +0200 |
commit | be2b6c2e473d843f56419e34834124baace46f0d (patch) | |
tree | 3651b953fd83d19f2d72dc1b178db7c422fe3708 /pkgs/development/python-modules/grammalecte | |
parent | 69ca7b145720358c9d574252d301184cc6177b90 (diff) | |
download | nixlib-be2b6c2e473d843f56419e34834124baace46f0d.tar nixlib-be2b6c2e473d843f56419e34834124baace46f0d.tar.gz nixlib-be2b6c2e473d843f56419e34834124baace46f0d.tar.bz2 nixlib-be2b6c2e473d843f56419e34834124baace46f0d.tar.lz nixlib-be2b6c2e473d843f56419e34834124baace46f0d.tar.xz nixlib-be2b6c2e473d843f56419e34834124baace46f0d.tar.zst nixlib-be2b6c2e473d843f56419e34834124baace46f0d.zip |
gramalecte: init at v0.5.17
Diffstat (limited to 'pkgs/development/python-modules/grammalecte')
-rw-r--r-- | pkgs/development/python-modules/grammalecte/default.nix | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/grammalecte/default.nix b/pkgs/development/python-modules/grammalecte/default.nix new file mode 100644 index 000000000000..8ad1dd628696 --- /dev/null +++ b/pkgs/development/python-modules/grammalecte/default.nix @@ -0,0 +1,37 @@ +{ lib +, buildPythonPackage +, fetchurl +, bottle +, isPy3k +}: + +buildPythonPackage rec { + pname = "grammalecte"; + version = "0.5.17"; + name = "${pname}-${version}"; + + src = fetchurl { + url = "http://www.dicollecte.org/grammalecte/oxt/Grammalecte-fr-v${version}.zip"; + sha256 = "0ccvj8p8bwvrj8bp370dzjs16pwm755a7364lvk8bp4505n7g0b6"; + }; + + propagatedBuildInputs = [ bottle ]; + + preBuild = "cd .."; + postInstall = '' + mkdir $out/bin + cp $out/cli.py $out/bin/gramalecte + cp $out/server.py $out/bin/gramalected + chmod a+rx $out/bin/gramalecte + chmod a+rx $out/bin/gramalected + ''; + + disabled = !isPy3k; + + meta = { + description = "Grammalecte is an open source grammar checker for the French language"; + homepage = "https://dicollecte.org/grammalecte/"; + license = with lib.licenses; [ gpl3 ]; + maintainers = with lib.maintainers; [ apeyroux ]; + }; +} \ No newline at end of file |