Author: ludo
Date: 2010-06-20 15:52:28 +0000 (Sun, 20 Jun 2010)
New Revision: 22343

You can view the changes in this commit at:
   https://svn.nixos.org/viewvc/nix?rev=22343&view=rev

Modified:
   nixpkgs/trunk/pkgs/top-level/python-packages.nix

Log:
Add `python-mock', mock objects for Python.

Changes:

Modified: nixpkgs/trunk/pkgs/top-level/python-packages.nix
===================================================================
--- nixpkgs/trunk/pkgs/top-level/python-packages.nix    2010-06-20 15:52:23 UTC 
(rev 22342)
+++ nixpkgs/trunk/pkgs/top-level/python-packages.nix    2010-06-20 15:52:28 UTC 
(rev 22343)
@@ -293,6 +293,35 @@
     };
   });
 
+  mock = buildPythonPackage (rec {
+    name = "mock-0.1.0";
+
+    src = fetchurl {
+      url = "mirror://sourceforge/python-mock/pythonmock-0.1.0.zip";
+      sha256 = "0r17f8sjq6pjlfh2sq2x80bd5r6y9sb3n5l05x5sf25iaba7sg9z";
+    };
+
+    buildInputs = [ pkgs.unzip ];
+
+    phases = "unpackPhase";
+
+    unpackPhase =
+      '' mkdir "${name}"
+         unzip "$src"
+
+         ensureDir "$out/lib/${python.libPrefix}/site-packages"
+         cp -v mock.py "$out/lib/${python.libPrefix}/site-packages"
+      '';
+
+    meta = {
+      description = "Mock objects for Python";
+
+      homepage = http://python-mock.sourceforge.net/;
+
+      license = "mBSD";
+    };
+  });
+
   namebench = buildPythonPackage (rec {
     name = "namebench-1.0.5";
 

_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to