>From 3f78d28d2339b395a87770ee5eaad08eaaf319a6 Mon Sep 17 00:00:00 2001 From: "A. Gordon" Date: Thu, 10 Jul 2014 11:22:30 -0400 Subject: [PATCH] Add GNU Datamash jobset --- datamash/release.nix | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 datamash/release.nix diff --git a/datamash/release.nix b/datamash/release.nix new file mode 100644 index 0000000..3308de0 --- /dev/null +++ b/datamash/release.nix @@ -0,0 +1,50 @@ +/* Continuous integration of GNU with Hydra/Nix. + Copyright (C) 2012, 2013 Rob Vermaas + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +{ nixpkgs ? +, datamash ? { outPath = ; } +}: + +let + meta = { + description = "Command-line calculations and statistical operations"; + longDescription = '' + GNU Datamash is a command-line program which performs basic + numeric,textual and statistical operations on input textual data files. + ''; + homepage = http://www.gnu.org/software/datamash/; + + license = "GPLv3+"; + + # Those who will receive email notifications. + maintainers = [ + "Assaf Gordon " + ]; + }; +in + import ../gnu-jobs.nix { + name = "datamash"; + src = datamash; + inherit nixpkgs meta; + enableGnuCrossBuild = true; + systems = ["x86_64-linux" "i686-linux" "x86_64-darwin"]; + customEnv = { + tarball = pkgs: { + dontBuild = false; + buildInputs = with pkgs; [gettext help2man texinfo git gpref perl]; + }; + }; + } -- 1.9.1