diff options
author | Florian Friesdorf <flo@chaoflow.net> | 2012-11-23 17:28:51 +0100 |
---|---|---|
committer | Florian Friesdorf <flo@chaoflow.net> | 2012-11-23 17:28:51 +0100 |
commit | ddbd5c2eba9ffce01ce91fe2bda48ccc218857d9 (patch) | |
tree | 8d77161f7961ad344a3ebdc512b3cf6802408b1b /pkgs/development/python-modules/offline-distutils/default.nix | |
parent | dce76a387d387186542fa52af946a7312cb3e93b (diff) | |
parent | ad8a4c73fa487deb2a1f2d4814f50acb8a647f5e (diff) | |
download | nixpkgs-ddbd5c2eba9ffce01ce91fe2bda48ccc218857d9.tar nixpkgs-ddbd5c2eba9ffce01ce91fe2bda48ccc218857d9.tar.gz nixpkgs-ddbd5c2eba9ffce01ce91fe2bda48ccc218857d9.tar.bz2 nixpkgs-ddbd5c2eba9ffce01ce91fe2bda48ccc218857d9.tar.lz nixpkgs-ddbd5c2eba9ffce01ce91fe2bda48ccc218857d9.tar.xz nixpkgs-ddbd5c2eba9ffce01ce91fe2bda48ccc218857d9.tar.zst nixpkgs-ddbd5c2eba9ffce01ce91fe2bda48ccc218857d9.zip |
Merge branch 'py/offline-distutils' into python-merge
Conflicts: pkgs/development/python-modules/generic/default.nix
Diffstat (limited to 'pkgs/development/python-modules/offline-distutils/default.nix')
-rw-r--r-- | pkgs/development/python-modules/offline-distutils/default.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/offline-distutils/default.nix b/pkgs/development/python-modules/offline-distutils/default.nix new file mode 100644 index 00000000000..2ed41b08bb7 --- /dev/null +++ b/pkgs/development/python-modules/offline-distutils/default.nix @@ -0,0 +1,21 @@ +# Used during module installation to prevent easy_install and python +# setup.py install/test from downloading + +{ stdenv, python }: + +stdenv.mkDerivation { + name = "python-offline-distutils-${python.version}"; + + buildInputs = [ python ]; + + unpackPhase = "true"; + installPhase = '' + dst="$out/lib/${python.libPrefix}" + ensureDir $dst/distutils + ln -s ${python}/lib/${python.libPrefix}/distutils/* $dst/distutils/ + cat <<EOF > $dst/distutils/distutils.cfg +[easy_install] +allow-hosts = None +EOF + ''; +} |