summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorParabola <dev@list.parabolagnulinux.org>2010-12-29 21:39:18 +0000
committerParabola <dev@list.parabolagnulinux.org>2010-12-29 21:39:18 +0000
commitebcd492d39cd0525b768a48558e50041aa0961e3 (patch)
treeaef06d0d3e3b658801d1e64b260aa1831ceeb271 /bin
parentedb96c300a560f35ed8f8d6dd87d3159e1edbbe2 (diff)
Revert "Dammit."
This reverts commit acf8c73de7e478804b5273fbdd2e7225f7976af9.
Diffstat (limited to 'bin')
-rw-r--r--bin/activate76
-rw-r--r--bin/activate.csh32
-rw-r--r--bin/activate.fish79
-rw-r--r--bin/activate_this.py32
-rwxr-xr-xbin/easy_install10
-rwxr-xr-xbin/easy_install-2.710
-rwxr-xr-xbin/pip10
-rwxr-xr-xbin/pip-2.710
-rwxr-xr-xbin/pythonbin0 -> 3120 bytes
-rwxr-xr-xbin/python2bin0 -> 3120 bytes
10 files changed, 259 insertions, 0 deletions
diff --git a/bin/activate b/bin/activate
new file mode 100644
index 00000000..796cc838
--- /dev/null
+++ b/bin/activate
@@ -0,0 +1,76 @@
+# This file must be used with "source bin/activate" *from bash*
+# you cannot run it directly
+
+deactivate () {
+ # reset old environment variables
+ if [ -n "$_OLD_VIRTUAL_PATH" ] ; then
+ PATH="$_OLD_VIRTUAL_PATH"
+ export PATH
+ unset _OLD_VIRTUAL_PATH
+ fi
+ if [ -n "$_OLD_VIRTUAL_PYTHONHOME" ] ; then
+ PYTHONHOME="$_OLD_VIRTUAL_PYTHONHOME"
+ export PYTHONHOME
+ unset _OLD_VIRTUAL_PYTHONHOME
+ fi
+
+ # This should detect bash and zsh, which have a hash command that must
+ # be called to get it to forget past commands. Without forgetting
+ # past commands the $PATH changes we made may not be respected
+ if [ -n "$BASH" -o -n "$ZSH_VERSION" ] ; then
+ hash -r
+ fi
+
+ if [ -n "$_OLD_VIRTUAL_PS1" ] ; then
+ PS1="$_OLD_VIRTUAL_PS1"
+ export PS1
+ unset _OLD_VIRTUAL_PS1
+ fi
+
+ unset VIRTUAL_ENV
+ if [ ! "$1" = "nondestructive" ] ; then
+ # Self destruct!
+ unset -f deactivate
+ fi
+}
+
+# unset irrelavent variables
+deactivate nondestructive
+
+VIRTUAL_ENV="/srv/http/web"
+export VIRTUAL_ENV
+
+_OLD_VIRTUAL_PATH="$PATH"
+PATH="$VIRTUAL_ENV/bin:$PATH"
+export PATH
+
+# unset PYTHONHOME if set
+# this will fail if PYTHONHOME is set to the empty string (which is bad anyway)
+# could use `if (set -u; : $PYTHONHOME) ;` in bash
+if [ -n "$PYTHONHOME" ] ; then
+ _OLD_VIRTUAL_PYTHONHOME="$PYTHONHOME"
+ unset PYTHONHOME
+fi
+
+if [ -z "$VIRTUAL_ENV_DISABLE_PROMPT" ] ; then
+ _OLD_VIRTUAL_PS1="$PS1"
+ if [ "x" != x ] ; then
+ PS1="$PS1"
+ else
+ if [ "`basename \"$VIRTUAL_ENV\"`" = "__" ] ; then
+ # special case for Aspen magic directories
+ # see http://www.zetadev.com/software/aspen/
+ PS1="[`basename \`dirname \"$VIRTUAL_ENV\"\``] $PS1"
+ else
+ PS1="(`basename \"$VIRTUAL_ENV\"`)$PS1"
+ fi
+ fi
+ export PS1
+fi
+
+# This should detect bash and zsh, which have a hash command that must
+# be called to get it to forget past commands. Without forgetting
+# past commands the $PATH changes we made may not be respected
+if [ -n "$BASH" -o -n "$ZSH_VERSION" ] ; then
+ hash -r
+fi
diff --git a/bin/activate.csh b/bin/activate.csh
new file mode 100644
index 00000000..0774525d
--- /dev/null
+++ b/bin/activate.csh
@@ -0,0 +1,32 @@
+# This file must be used with "source bin/activate.csh" *from csh*.
+# You cannot run it directly.
+# Created by Davide Di Blasi <davidedb@gmail.com>.
+
+alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate'
+
+# Unset irrelavent variables.
+deactivate nondestructive
+
+setenv VIRTUAL_ENV "/srv/http/web"
+
+set _OLD_VIRTUAL_PATH="$PATH"
+setenv PATH "$VIRTUAL_ENV/bin:$PATH"
+
+set _OLD_VIRTUAL_PROMPT="$prompt"
+
+if ("" != "") then
+ set env_name = ""
+else
+ if (`basename "$VIRTUAL_ENV"` == "__") then
+ # special case for Aspen magic directories
+ # see http://www.zetadev.com/software/aspen/
+ set env_name = `basename \`dirname "$VIRTUAL_ENV"\``
+ else
+ set env_name = `basename "$VIRTUAL_ENV"`
+ endif
+endif
+set prompt = "[$env_name] $prompt"
+unset env_name
+
+rehash
+
diff --git a/bin/activate.fish b/bin/activate.fish
new file mode 100644
index 00000000..39c644a7
--- /dev/null
+++ b/bin/activate.fish
@@ -0,0 +1,79 @@
+# This file must be used with ". bin/activate.fish" *from fish* (http://fishshell.org)
+# you cannot run it directly
+
+function deactivate -d "Exit virtualenv and return to normal shell environment"
+ # reset old environment variables
+ if test -n "$_OLD_VIRTUAL_PATH"
+ set -gx PATH $_OLD_VIRTUAL_PATH
+ set -e _OLD_VIRTUAL_PATH
+ end
+ if test -n "$_OLD_VIRTUAL_PYTHONHOME"
+ set -gx PYTHONHOME $_OLD_VIRTUAL_PYTHONHOME
+ set -e _OLD_VIRTUAL_PYTHONHOME
+ end
+
+ if test -n "$_OLD_FISH_PROMPT_OVERRIDE"
+ functions -e fish_prompt
+ set -e _OLD_FISH_PROMPT_OVERRIDE
+ end
+
+ set -e VIRTUAL_ENV
+ if test "$argv[1]" != "nondestructive"
+ # Self destruct!
+ functions -e deactivate
+ end
+end
+
+# unset irrelavent variables
+deactivate nondestructive
+
+set -gx VIRTUAL_ENV "/srv/http/web"
+
+set -gx _OLD_VIRTUAL_PATH $PATH
+set -gx PATH "$VIRTUAL_ENV/bin" $PATH
+
+# unset PYTHONHOME if set
+if set -q PYTHONHOME
+ set -gx _OLD_VIRTUAL_PYTHONHOME $PYTHONHOME
+ set -e PYTHONHOME
+end
+
+if test -z "$VIRTUAL_ENV_DISABLE_PROMPT"
+ # fish shell uses a function, instead of env vars,
+ # to produce the prompt. Overriding the existing function is easy.
+ # However, adding to the current prompt, instead of clobbering it,
+ # is a little more work.
+ set -l oldpromptfile (tempfile)
+ if test $status
+ # save the current fish_prompt function...
+ echo "function _old_fish_prompt" >> $oldpromptfile
+ echo -n \# >> $oldpromptfile
+ functions fish_prompt >> $oldpromptfile
+ # we've made the "_old_fish_prompt" file, source it.
+ . $oldpromptfile
+ rm -f $oldpromptfile
+
+ if test -n ""
+ # We've been given us a prompt override.
+ #
+ # FIXME: Unsure how to handle this *safely*. We could just eval()
+ # whatever is given, but the risk is a bit much.
+ echo "activate.fish: Alternative prompt prefix is not supported under fish-shell." 1>&2
+ echo "activate.fish: Alter the fish_prompt in this file as needed." 1>&2
+ end
+
+ # with the original prompt function renamed, we can override with our own.
+ function fish_prompt
+ set -l _checkbase (basename "$VIRTUAL_ENV")
+ if test $_checkbase = "__"
+ # special case for Aspen magic directories
+ # see http://www.zetadev.com/software/aspen/
+ printf "%s[%s]%s %s" (set_color -b blue white) (basename (dirname "$VIRTUAL_ENV")) (set_color normal) (_old_fish_prompt)
+ else
+ printf "%s(%s)%s%s" (set_color -b blue white) (basename "$VIRTUAL_ENV") (set_color normal) (_old_fish_prompt)
+ end
+ end
+ set -gx _OLD_FISH_PROMPT_OVERRIDE "$VIRTUAL_ENV"
+ end
+end
+
diff --git a/bin/activate_this.py b/bin/activate_this.py
new file mode 100644
index 00000000..aff6927d
--- /dev/null
+++ b/bin/activate_this.py
@@ -0,0 +1,32 @@
+"""By using execfile(this_file, dict(__file__=this_file)) you will
+activate this virtualenv environment.
+
+This can be used when you must use an existing Python interpreter, not
+the virtualenv bin/python
+"""
+
+try:
+ __file__
+except NameError:
+ raise AssertionError(
+ "You must run this like execfile('path/to/activate_this.py', dict(__file__='path/to/activate_this.py'))")
+import sys
+import os
+
+base = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
+if sys.platform == 'win32':
+ site_packages = os.path.join(base, 'Lib', 'site-packages')
+else:
+ site_packages = os.path.join(base, 'lib', 'python%s' % sys.version[:3], 'site-packages')
+prev_sys_path = list(sys.path)
+import site
+site.addsitedir(site_packages)
+sys.real_prefix = sys.prefix
+sys.prefix = base
+# Move the added items to the front of the path:
+new_sys_path = []
+for item in list(sys.path):
+ if item not in prev_sys_path:
+ new_sys_path.append(item)
+ sys.path.remove(item)
+sys.path[:0] = new_sys_path
diff --git a/bin/easy_install b/bin/easy_install
new file mode 100755
index 00000000..eeb31a5c
--- /dev/null
+++ b/bin/easy_install
@@ -0,0 +1,10 @@
+#!/srv/http/web/bin/python2
+# EASY-INSTALL-ENTRY-SCRIPT: 'distribute==0.6.14','console_scripts','easy_install'
+__requires__ = 'distribute==0.6.14'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('distribute==0.6.14', 'console_scripts', 'easy_install')()
+ )
diff --git a/bin/easy_install-2.7 b/bin/easy_install-2.7
new file mode 100755
index 00000000..09c3bf26
--- /dev/null
+++ b/bin/easy_install-2.7
@@ -0,0 +1,10 @@
+#!/srv/http/web/bin/python2
+# EASY-INSTALL-ENTRY-SCRIPT: 'distribute==0.6.14','console_scripts','easy_install-2.7'
+__requires__ = 'distribute==0.6.14'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('distribute==0.6.14', 'console_scripts', 'easy_install-2.7')()
+ )
diff --git a/bin/pip b/bin/pip
new file mode 100755
index 00000000..2d851f27
--- /dev/null
+++ b/bin/pip
@@ -0,0 +1,10 @@
+#!/srv/http/web/bin/python2
+# EASY-INSTALL-ENTRY-SCRIPT: 'pip==0.8.1','console_scripts','pip'
+__requires__ = 'pip==0.8.1'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('pip==0.8.1', 'console_scripts', 'pip')()
+ )
diff --git a/bin/pip-2.7 b/bin/pip-2.7
new file mode 100755
index 00000000..23e5741e
--- /dev/null
+++ b/bin/pip-2.7
@@ -0,0 +1,10 @@
+#!/srv/http/web/bin/python2
+# EASY-INSTALL-ENTRY-SCRIPT: 'pip==0.8.1','console_scripts','pip-2.7'
+__requires__ = 'pip==0.8.1'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('pip==0.8.1', 'console_scripts', 'pip-2.7')()
+ )
diff --git a/bin/python b/bin/python
new file mode 100755
index 00000000..888b52ee
--- /dev/null
+++ b/bin/python
Binary files differ
diff --git a/bin/python2 b/bin/python2
new file mode 100755
index 00000000..888b52ee
--- /dev/null
+++ b/bin/python2
Binary files differ