Make py2rpm respect current virtualenv
- use python from environment to run the script;
- use %{__python} AKA what RPM things python interpreter should
be in specfiles py2rpm generates;
- also use %{__python} in all our specs.
Change-Id: I3c6daf75a721a97f0bd824988f4d5613bd18a6e9
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
python setup.py install --single-version-externally-managed -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
|
||||
%{__python} setup.py install --single-version-externally-managed -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
|
||||
abspath_installed_files=$(readlink -f INSTALLED_FILES)
|
||||
(
|
||||
cd $RPM_BUILD_ROOT
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
python setup.py install -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
|
||||
%{__python} setup.py install -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
|
||||
|
||||
abspath_installed_files=$(readlink -f INSTALLED_FILES)
|
||||
(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
python setup.py install -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
|
||||
%{__python} setup.py install -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
|
||||
|
||||
# remove driver parts for other architectures
|
||||
%ifnarch %ix86
|
||||
|
||||
@@ -114,7 +114,7 @@ This package contains the Keystone Python library.
|
||||
#raw
|
||||
|
||||
%build
|
||||
python setup.py build
|
||||
%{__python} setup.py build
|
||||
|
||||
|
||||
%install
|
||||
@@ -131,7 +131,7 @@ popd
|
||||
rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo
|
||||
%endif
|
||||
|
||||
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
|
||||
%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot}
|
||||
|
||||
|
||||
%if ! 0%{?usr_only}
|
||||
|
||||
@@ -118,7 +118,7 @@ simple runner (%{python_name}-make-test-env).
|
||||
#raw
|
||||
|
||||
%build
|
||||
python setup.py build
|
||||
%{__python} setup.py build
|
||||
|
||||
|
||||
%install
|
||||
@@ -135,7 +135,7 @@ popd
|
||||
rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo
|
||||
%endif
|
||||
|
||||
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
|
||||
%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot}
|
||||
|
||||
%if ! 0%{?usr_only}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user