about summary refs log tree commit diff
path: root/pkgs/tools/misc/fileschanged
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2010-10-28 11:10:09 +0000
committerPeter Simons <simons@cryp.to>2010-10-28 11:10:09 +0000
commit7ec0584160e2128f58a8ace2f4a66fac6f56802b (patch)
tree33113e09c744e1b325893a4afeb9eca7dc31b9df /pkgs/tools/misc/fileschanged
parente6bd263b4f5e1d461882561b4cd7221eb1753589 (diff)
Added fileschanged version 0.6.9.
svn path=/nixpkgs/trunk/; revision=24511
Diffstat (limited to 'pkgs/tools/misc/fileschanged')
-rw-r--r--pkgs/tools/misc/fileschanged/default.nix31
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/tools/misc/fileschanged/default.nix b/pkgs/tools/misc/fileschanged/default.nix
new file mode 100644
index 0000000000000..0af42822af280
--- /dev/null
+++ b/pkgs/tools/misc/fileschanged/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchurl, fam }:
+
+stdenv.mkDerivation {
+  name = "fileschanged-0.6.9";
+
+  src = fetchurl {
+    url = "http://nongnu.askapache.com/fileschanged/fileschanged-0.6.9.tar.gz";
+    sha256 = "0ajc9h023vzpnlqqjli4wbvs0q36nr5p9msc3wzbic8rk687qcxc";
+  };
+
+  buildInputs = [ fam ];
+
+  doCheck = true;
+
+  meta = {
+    homepage = "http://www.nongnu.org/fileschanged/";
+    description = "A command-line utility that reports when files have been altered.";
+    license = "GPL";
+
+    longDescription = ''
+      This utility is a client to FAM (File Alteration Monitor) servers
+      like FAM or Gamin. You give it some filenames on the command line
+      and then it monitors those files for changes. When it discovers
+      that a file has been altered, it displays the filename on the
+      standard-output or executes a given command.
+    '';
+
+    platforms = stdenv.lib.platforms.linux;
+    maintainers = [ stdenv.lib.maintainers.simons ];
+  };
+}