Author: chaoflow
Date: Sun Feb 26 17:23:42 2012
New Revision: 32593
URL: https://nixos.org/websvn/nix/?rev=32593&sc=1

Log:
pysite support for pythonXYFull wrapper

Added:
   
nixpkgs/branches/stdenv-updates/pkgs/development/interpreters/python/wrapper-builder.sh
Modified:
   
nixpkgs/branches/stdenv-updates/pkgs/development/interpreters/python/wrapper.nix

Added: 
nixpkgs/branches/stdenv-updates/pkgs/development/interpreters/python/wrapper-builder.sh
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
nixpkgs/branches/stdenv-updates/pkgs/development/interpreters/python/wrapper-builder.sh
     Sun Feb 26 17:23:42 2012        (r32593)
@@ -0,0 +1,13 @@
+source $stdenv/setup
+
+preConfigure() {
+    PYTHONPATH='$(
+        # activate site if installed
+        bindir=$(dirname "$0")
+        pysite="$bindir/pysite"
+        relpath=$(test -x "$pysite" && "$pysite" path)
+        echo -n ${relpath:+"$relpath":}
+)'"$PYTHONPATH"
+}
+
+genericBuild

Modified: 
nixpkgs/branches/stdenv-updates/pkgs/development/interpreters/python/wrapper.nix
==============================================================================
--- 
nixpkgs/branches/stdenv-updates/pkgs/development/interpreters/python/wrapper.nix
    Sun Feb 26 17:23:38 2012        (r32592)
+++ 
nixpkgs/branches/stdenv-updates/pkgs/development/interpreters/python/wrapper.nix
    Sun Feb 26 17:23:42 2012        (r32593)
@@ -7,6 +7,7 @@
   name = "python-${python.version}-wrapper";
 
   buildInputs = [ makeWrapper ];
+  builder = ./wrapper-builder.sh;
   propagatedBuildInputs = [ python ] ++ extraLibs;
 
   unpackPhase = "true";
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to