summary refs log tree commit diff
path: root/pkgs/tools
diff options
context:
space:
mode:
authorkoral <koral@mailoo.org>2014-12-14 12:49:07 +0100
committerkoral <koral@mailoo.org>2014-12-14 12:49:07 +0100
commit421b3ebe25b366b91dd8b0be94468a908c9e9858 (patch)
treec71cb57fbf0f319a9aeafc4ef9ece39a63d26781 /pkgs/tools
parent3750da12264cbed85c668c06fea42bc3c6a7937a (diff)
downloadnixpkgs-421b3ebe25b366b91dd8b0be94468a908c9e9858.tar
nixpkgs-421b3ebe25b366b91dd8b0be94468a908c9e9858.tar.gz
nixpkgs-421b3ebe25b366b91dd8b0be94468a908c9e9858.tar.bz2
nixpkgs-421b3ebe25b366b91dd8b0be94468a908c9e9858.tar.lz
nixpkgs-421b3ebe25b366b91dd8b0be94468a908c9e9858.tar.xz
nixpkgs-421b3ebe25b366b91dd8b0be94468a908c9e9858.tar.zst
nixpkgs-421b3ebe25b366b91dd8b0be94468a908c9e9858.zip
New package: moreutils-0.54
Diffstat (limited to 'pkgs/tools')
-rw-r--r--pkgs/tools/misc/moreutils/default.nix30
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/tools/misc/moreutils/default.nix b/pkgs/tools/misc/moreutils/default.nix
new file mode 100644
index 00000000000..4c7bb9ad77e
--- /dev/null
+++ b/pkgs/tools/misc/moreutils/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchurl, libxml2, libxslt, docbook-xsl, perl, IPCRun, TimeDate, TimeDuration, makeWrapper }:
+
+with stdenv.lib;
+stdenv.mkDerivation rec {
+  name = "moreutils-${version}";
+  version = "0.54";
+
+  src = fetchurl {
+    url = "http://ftp.de.debian.org/debian/pool/main/m/moreutils/moreutils_${version}.orig.tar.gz";
+    sha256 = "17sj7d4l69gc7l17awwvq44rl137qc0lmi41z04apj5vdd6iqa2h";
+  };
+
+  preBuild = ''
+    substituteInPlace Makefile --replace /usr/share/xml/docbook/stylesheet/docbook-xsl ${docbook-xsl}/xml/xsl/docbook
+  '';
+
+  buildInputs = [ libxml2 libxslt docbook-xsl makeWrapper ];
+
+  propagatedBuildInputs = [ perl IPCRun TimeDate TimeDuration ];
+
+  installFlags = "PREFIX=$(out)";
+
+  postInstall = "wrapProgram $out/bin/chronic --prefix PERL5LIB : $PERL5LIB";
+
+  meta = {
+    description = "Growing collection of the unix tools that nobody thought to write long ago when unix was young.";
+    homepage = https://joeyh.name/code/moreutils/;
+    maintainers = with maintainers; [ koral ];
+  };
+}