]> git.pld-linux.org Git - packages/rpm.git/blame - rpm-macros.python
- added %ifarch for PPC port of PLD :)
[packages/rpm.git] / rpm-macros.python
CommitLineData
c82ddf03 1# Python specific macro definitions.
2# To make use of these macros insert the following line into your spec file:
3# %include @RPMCONFIGDIR@/macros.python
4
5# python main version
6%define py_ver %(echo `python -c "import sys; print sys.version[:3]"`)
7
8# directories
9%define py_prefix %(echo `python -c "import sys; print sys.prefix"`)
10%define py_libdir %{py_prefix}/lib/python%{py_ver}
bef185f2 11%define py_incdir %{_includedir}/python%{py_ver}
c82ddf03 12%define py_sitedir %{py_libdir}/site-packages
13%define py_dyndir %{py_libdir}/lib-dynload
14
15# pure python modules compilation
16%define py_comp python -c "import compileall; import sys; compileall.compile_dir(sys.argv[1], ddir=sys.argv[1][len('$RPM_BUILD_ROOT'):])"
17
18%define py_ocomp python -O -c "import compileall; import sys; compileall.compile_dir(sys.argv[1], ddir=sys.argv[1][len('$RPM_BUILD_ROOT'):])"
This page took 0.022152 seconds and 4 git commands to generate.