Author: viric
Date: Tue Apr 19 20:51:40 2011
New Revision: 26896
URL: https://svn.nixos.org/websvn/nix/?rev=26896&sc=1

Log:
Adding xdotool

Added:
   nixpkgs/trunk/pkgs/tools/X11/xdotool/
   nixpkgs/trunk/pkgs/tools/X11/xdotool/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/all-packages.nix

Added: nixpkgs/trunk/pkgs/tools/X11/xdotool/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/tools/X11/xdotool/default.nix    Tue Apr 19 20:51:40 
2011        (r26896)
@@ -0,0 +1,24 @@
+{ stdenv, fetchurl, libX11, perl, libXtst, xextproto, libXi }:
+
+let version = "2.20101012.3049"; in
+stdenv.mkDerivation {
+  name = "xdotool-${version}";
+  src = fetchurl {
+    url = "http://semicomplete.googlecode.com/files/xdotool-${version}.tar.gz";;
+    sha256 = "0amkb1zvdk0gj7va3rjw9arbyj8pgprkdik05yl6rghq21q076ls";
+  };
+
+  buildInputs = [ libX11 perl libXtst xextproto libXi ];
+
+  configurePhase = ''
+    export makeFlags="PREFIX=$out";
+  '';
+
+  meta = {
+    homepage = http://www.semicomplete.com/projects/xdotool/;
+    description = "Fake keyboard/mouse input, window management, and more";
+    license = "BSD";
+    maintainers = with stdenv.lib.maintainers; [viric];
+    platforms = with stdenv.lib.platforms; linux;
+  };
+}

Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix       Tue Apr 19 20:35:24 
2011        (r26895)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix       Tue Apr 19 20:51:40 
2011        (r26896)
@@ -6998,6 +6998,8 @@
 
   xdg_utils = callPackage ../tools/X11/xdg-utils { };
 
+  xdotool = callPackage ../tools/X11/xdotool { };
+
   xen = callPackage ../applications/virtualization/xen { };
 
   xfig = callPackage ../applications/graphics/xfig {
_______________________________________________
nix-commits mailing list
nix-comm...@cs.uu.nl
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to