Implemented Trac python package and dependencies

svn path=/nixpkgs/trunk/; revision=16892
This commit is contained in:
Sander van der Burg 2009-08-30 13:43:35 +00:00
parent 0fd5ed507e
commit f51dd41ff1

View File

@ -82,6 +82,29 @@ rec {
};
});
genshi = buildPythonPackage {
name = "genshi-0.5.1";
src = fetchurl {
url = http://ftp.edgewall.com/pub/genshi/Genshi-0.5.1.tar.bz2;
sha256 = "1g2xw3zvgz59ilv7mrdlnvfl6ph8lwflwd4jr6zwrca2zhj7d8rs";
};
buildInputs = [ pkgs.setuptools ];
meta = {
description = "Python components for parsing HTML, XML and other textual content";
longDescription = ''
Python library that provides an integrated set of
components for parsing, generating, and processing HTML, XML or other
textual content for output generation on the web.
'';
license = "BSD";
};
};
nevow = buildPythonPackage (rec {
name = "nevow-0.9.33";
@ -153,6 +176,25 @@ rec {
};
});
psycopg2 = buildPythonPackage {
name = "psycopg2-r407";
doCheck = false;
src = fetchurl {
url = http://initd.org/pub/software/psycopg/psycopg2-r407.tar.gz;
sha256 = "b80bf2f106fc6dbd3d3c512e61baca0b44fa80b975e554982cc9e793c085cc86";
};
propagatedBuildInputs = [ pkgs.postgresql ];
meta = {
description = "PostgreSQL database adapter for the Python programming language.";
license = "GPLv2/ZPL";
};
};
pycryptopp = buildPythonPackage (rec {
name = "pycryptopp-0.5.15";
@ -305,6 +347,27 @@ rec {
};
});
trac = buildPythonPackage {
name = "trac-0.11.5";
src = fetchurl {
url = http://ftp.edgewall.com/pub/trac/Trac-0.11.5.tar.gz;
sha256 = "cc3362ecc533abc1755dd78e2d096d1413bc975abc3185318f4821458cd6a8ac";
};
doCheck = false;
PYTHON_EGG_CACHE = "`pwd`/.egg-cache";
propagatedBuildInputs = [ genshi ];
meta = {
description = "Enhanced wiki and issue tracking system for software development projects";
license = "BSD";
};
};
twisted = buildPythonPackage {
name = "twisted-8.2.0";