easier version switching

svn path=/nixpkgs/trunk/; revision=5929
This commit is contained in:
Armijn Hemel 2006-07-24 23:34:38 +00:00
parent 40e7da7412
commit 56d8395f3d
2 changed files with 21 additions and 20 deletions

View file

@ -1,20 +1 @@
{stdenv, fetchurl, zlib, python ? null, pythonSupport ? true}:
assert zlib != null;
assert pythonSupport -> python != null;
stdenv.mkDerivation {
name = "libxml2-2.6.23";
builder = ./builder.sh;
src = fetchurl {
url = ftp://xmlsoft.org/libxml2/libxml2-2.6.23.tar.gz;
md5 = "0f37385e3ad73cc94db43d6873f4fc3b";
};
python = if pythonSupport then python else null;
inherit pythonSupport;
buildInputs = if pythonSupport then [python] else [];
propagatedBuildInputs = [zlib];
}
import ./libxml2-2.6.23.nix

View file

@ -0,0 +1,20 @@
{stdenv, fetchurl, zlib, python ? null, pythonSupport ? true}:
assert zlib != null;
assert pythonSupport -> python != null;
stdenv.mkDerivation {
name = "libxml2-2.6.23";
builder = ./builder.sh;
src = fetchurl {
url = ftp://xmlsoft.org/libxml2/libxml2-2.6.23.tar.gz;
md5 = "0f37385e3ad73cc94db43d6873f4fc3b";
};
python = if pythonSupport then python else null;
inherit pythonSupport;
buildInputs = if pythonSupport then [python] else [];
propagatedBuildInputs = [zlib];
}