Skip to content

Commit cf55010

Browse files
committed
Fix version argument when calling pip
1 parent 73cf987 commit cf55010

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bin/Alien-PIP

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ hasmanager() {
4747
}
4848

4949
getversion() {
50+
5051
local prog=$(echo "$1" | sed 's,\(.*\),\L\1,g')
5152
local proginfo=$(eval ${PIP} list 2>/dev/null | sed 's,\(.*\),\L\1,g' | grep "^${prog} ")
5253
if [ -z "$proginfo" ]
@@ -99,7 +100,8 @@ install() {
99100
then
100101
mkdir -p "$target" || { echo "Failed to create $target."; exit 1; }
101102
fi
102-
eval ${PIP} install --upgrade --prefix=$target --src=$srcdir "$prog" $ver && \
103+
[ ! -z $ver ] && prog_with_ver="$prog==$ver" || prog_with_ver="$prog"
104+
eval ${PIP} install --upgrade --prefix=$target --src=$srcdir "$prog_with_ver" && \
103105
Symlink_Aliens "$goboExecutables" "$goboSystem"/Aliens/PIP/bin
104106
}
105107

0 commit comments

Comments
 (0)