about summary refs log tree commit diff
path: root/pkgs/tools/X11/ratmen
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2015-06-14 22:26:13 +0300
committerMichael Raskin <7c6f434c@mail.ru>2015-06-14 23:26:58 +0300
commit14695867cb54887ac622ea7c0e3ab6c7108398b6 (patch)
tree73d41213e05cd5fcc847365af18f572f532f4200 /pkgs/tools/X11/ratmen
parent6a2fb8b856eb14a986a72f23339d339e614daf26 (diff)
Add ratmen X11 menu generator
Diffstat (limited to 'pkgs/tools/X11/ratmen')
-rw-r--r--pkgs/tools/X11/ratmen/default.nix35
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/tools/X11/ratmen/default.nix b/pkgs/tools/X11/ratmen/default.nix
new file mode 100644
index 0000000000000..c438381d71258
--- /dev/null
+++ b/pkgs/tools/X11/ratmen/default.nix
@@ -0,0 +1,35 @@
+{stdenv, fetchurl, perl, xproto, libX11}:
+let
+  s = # Generated upstream information
+  rec {
+    baseName="ratmen";
+    version="2.2.3";
+    name="${baseName}-${version}";
+    hash="0gnfqhnch9x8jhr87gvdjcp1wsqhchfjilpnqcwx5j0nlqyz6wi6";
+    url="http://www.update.uu.se/~zrajm/programs/ratmen/ratmen-2.2.3.tar.gz";
+    sha256="0gnfqhnch9x8jhr87gvdjcp1wsqhchfjilpnqcwx5j0nlqyz6wi6";
+  };
+  buildInputs = [
+    perl xproto libX11
+  ];
+in
+stdenv.mkDerivation {
+  inherit (s) name version;
+  inherit buildInputs;
+  src = fetchurl {
+    inherit (s) url sha256;
+  };
+  makeFlags = [
+    "PREFIX=$(out)"
+  ];
+  meta = {
+    inherit (s) version;
+    description = ''A minimalistic X11 menu creator'';
+    license = stdenv.lib.licenses.free ;
+    maintainers = [stdenv.lib.maintainers.raskin];
+    platforms = stdenv.lib.platforms.linux;
+    homepage = "http://www.update.uu.se/~zrajm/programs/";
+    downloadPage = "http://www.update.uu.se/~zrajm/programs/ratmen/";
+    updateWalker = true;
+  };
+}