Wrong python_CMD in shebangfix?
Dmitry Sivachenko
trtrmitya at gmail.com
Wed May 14 17:09:30 UTC 2014
Hello!
Imagine that I have python-2 as default version, so that /usr/local/bin/python points to python2.7
And I have a port which USE_PYTHON=3 and USES=shebangfix.
It will "fix" python path as "/usr/local/bin/python" which is wrong (it should point to python3).
I propose the following patch:
--- shebangfix.mk.orig 2014-03-15 14:31:54.000000000 +0400
+++ shebangfix.mk 2014-05-14 21:08:37.000000000 +0400
@@ -38,7 +38,7 @@
php_OLD_CMD?= /usr/bin/php
php_CMD?= ${LOCALBASE}/bin/php
python_OLD_CMD?= /usr/bin/python
-python_CMD?= ${LOCALBASE}/bin/python
+python_CMD?= ${PYTHON_CMD}
ruby_OLD_CMD?= /usr/bin/ruby
ruby_CMD?= ${LOCALBASE}/bin/ruby
tcl_OLD_CMD?= /usr/bin/tclsh
What do you think?
More information about the freebsd-python
mailing list