Author: eelco
Date: Wed Mar 30 17:03:49 2011
New Revision: 26612
URL: https://svn.nixos.org/websvn/nix/?rev=26612&sc=1
Log:
* Added Cheetah, Glance, Markdown and mox.
Modified:
nixpkgs/branches/modular-python/pkgs/top-level/python-packages.nix
Modified: nixpkgs/branches/modular-python/pkgs/top-level/python-packages.nix
==============================================================================
--- nixpkgs/branches/modular-python/pkgs/top-level/python-packages.nix Wed Mar
30 16:17:25 2011 (r26611)
+++ nixpkgs/branches/modular-python/pkgs/top-level/python-packages.nix Wed Mar
30 17:03:49 2011 (r26612)
@@ -182,6 +182,24 @@
};
+ cheetah = buildPythonPackage rec {
+ version = "2.4.4";
+ name = "cheetah-${version}";
+
+ src = fetchurl {
+ url =
"http://pypi.python.org/packages/source/C/Cheetah/Cheetah-${version}.tar.gz";
+ md5 = "853917116e731afbc8c8a43c37e6ddba";
+ };
+
+ propagatedBuildInputs = [ markdown ];
+
+ meta = {
+ homepage = http://www.cheetahtemplate.org/;
+ description = "A template engine and code generation tool";
+ };
+ };
+
+
cherrypy = buildPythonPackage (rec {
name = "cherrypy-3.1.2";
@@ -333,8 +351,7 @@
propagatedBuildInputs = [ greenlet ];
- # It tries to scribble in ~/.python-eggs.
- preConfigure = "export HOME=$(pwd)";
+ PYTHON_EGG_CACHE = "`pwd`/.egg-cache";
doCheck = false; # !!! fix; tests access the network
@@ -439,6 +456,27 @@
};
+ glance = buildPythonPackage rec {
+ name = "glance-0.1.7";
+
+ src = fetchurl {
+ url = "http://pypi.python.org/packages/source/g/glance/${name}.tar.gz";
+ md5 = "e733713ccd23e4a6253386a47971cfb5";
+ };
+
+ buildInputs = [ nose mox ];
+
+ propagatedBuildInputs = [ gflags sqlalchemy webob routes eventlet
python.modules.ssl ];
+
+ PYTHON_EGG_CACHE = "`pwd`/.egg-cache";
+
+ meta = {
+ homepage = https://launchpad.net/glance;
+ description = "Services for discovering, registering, and retrieving
virtual machine images";
+ };
+ };
+
+
greenlet = buildPythonPackage rec {
name = "greenlet-0.3.1";
@@ -587,6 +625,23 @@
};
+ markdown = buildPythonPackage rec {
+ version = "2.0.3";
+ name = "markdown-${version}";
+
+ src = fetchurl {
+ url =
"http://pypi.python.org/packages/source/M/Markdown/Markdown-2.0.3.tar.gz";
+ md5 = "751e8055be2433dfd1a82e0fb1b12f13";
+ };
+
+ doCheck = false;
+
+ meta = {
+ homepage = http://www.freewisdom.org/projects/python-markdown;
+ };
+ };
+
+
matplotlib = buildPythonPackage ( rec {
name = "matplotlib-0.99.1.2";
@@ -672,6 +727,24 @@
};
}));
+
+ mox = buildPythonPackage rec {
+ name = "mox-0.5.3";
+
+ src = fetchurl {
+ url = "http://pymox.googlecode.com/files/${name}.tar.gz";
+ sha1 = "b71aeaacf31898c3b38d8b9ca5bcc0664499c0de";
+ };
+
+ doCheck = false;
+
+ meta = {
+ homepage = http://code.google.com/p/pymox/;
+ description = "A mock object framework for Python.";
+ };
+ };
+
+
mutagen = buildPythonPackage (rec {
name = "mutagen-1.20";
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits