From: Michael Tremer Date: Tue, 2 Oct 2012 20:07:24 +0000 (+0200) Subject: macros: Add python variables. X-Git-Tag: 0.9.24~72 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b59029f9d6c226a70f333e52db43dd62fb89dcc8;p=pakfire.git macros: Add python variables. --- diff --git a/macros/python.macro b/macros/python.macro new file mode 100644 index 000000000..1b417f269 --- /dev/null +++ b/macros/python.macro @@ -0,0 +1,15 @@ +# A bunch of predefined things for Python. + +# Python 3 constants. +python3 = /usr/bin/python3 + +python3_sitearch = %(%{python3} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))") +python3_sitelib = %(%{python3} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") +python3_version = %(%{python3} -c "import sys; sys.stdout.write(sys.version[:3])") + +# Python 2 constants. +python = /usr/bin/python2 + +python_sitearch = %(%{python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") +python_sitelib = %(%{python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") +python_version = %(%{python} -c "import sys; sys.stdout.write(sys.version[:3])")