buildPythonPackage: Handle patches.

svn path=/nixpkgs/trunk/; revision=15708
This commit is contained in:
Ludovic Courtès 2009-05-24 21:14:32 +00:00
parent bede9c4d50
commit 4fc80e9497

View File

@ -32,6 +32,11 @@ python.stdenv.mkDerivation rec {
then attrs.propagatedBuildInputs
else []);
patches =
(if attrs ? patches
then attrs.patches
else []);
buildPhase = "true";
doCheck =
@ -42,6 +47,8 @@ python.stdenv.mkDerivation rec {
# Many packages, but not all, support this.
checkPhase = "python setup.py test";
# XXX: Should we run `easy_install --always-unzip'? It doesn't seem
# to have a noticeable impact on small scripts.
installPhase = ''
ensureDir "$out/lib/${python.libPrefix}/site-packages"