summary refs log tree commit diff
path: root/pkgs/development/python-modules/generic/wrap.sh
diff options
context:
space:
mode:
authorDomen Kozar <domen@dev.si>2013-07-29 19:31:58 +0200
committerDomen Kozar <domen@dev.si>2013-07-29 19:31:58 +0200
commit7458f29dc9515c51f86995528187b5182c37a14f (patch)
tree2a133a5a350460bec0f1e82349b91dcd2f8f82db /pkgs/development/python-modules/generic/wrap.sh
parent4f5960e20d8e91db40aadd5722bfeeaae054791f (diff)
downloadnixpkgs-7458f29dc9515c51f86995528187b5182c37a14f.tar
nixpkgs-7458f29dc9515c51f86995528187b5182c37a14f.tar.gz
nixpkgs-7458f29dc9515c51f86995528187b5182c37a14f.tar.bz2
nixpkgs-7458f29dc9515c51f86995528187b5182c37a14f.tar.lz
nixpkgs-7458f29dc9515c51f86995528187b5182c37a14f.tar.xz
nixpkgs-7458f29dc9515c51f86995528187b5182c37a14f.tar.zst
nixpkgs-7458f29dc9515c51f86995528187b5182c37a14f.zip
don't wrap scripts in EGG-INFO/scripts since they are called from python
Diffstat (limited to 'pkgs/development/python-modules/generic/wrap.sh')
-rw-r--r--pkgs/development/python-modules/generic/wrap.sh11
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/generic/wrap.sh b/pkgs/development/python-modules/generic/wrap.sh
index 6b02369927b..a7c839799b1 100644
--- a/pkgs/development/python-modules/generic/wrap.sh
+++ b/pkgs/development/python-modules/generic/wrap.sh
@@ -23,10 +23,13 @@ wrapPythonProgramsIn() {
         fi
         
         if head -n1 "$i" | grep -q /python; then
-            echo "wrapping \`$i'..."
-            wrapProgram "$i" \
-                --prefix PYTHONPATH ":" $program_PYTHONPATH \
-                --prefix PATH ":" $program_PATH
+            # dont wrap EGG-INFO scripts since they are called from python
+            if echo "$i" | grep -v EGG-INFO/scripts; then
+                echo "wrapping \`$i'..."
+                wrapProgram "$i" \
+                    --prefix PYTHONPATH ":" $program_PYTHONPATH \
+                    --prefix PATH ":" $program_PATH
+            fi
         fi
     done
 }