fix build error for opensuse with python3.x 07/293607/1
authorbiao716.wang <biao716.wang@samsung.com>
Thu, 1 Jun 2023 04:03:49 +0000 (13:03 +0900)
committerbiao716.wang <biao716.wang@samsung.com>
Thu, 1 Jun 2023 04:03:49 +0000 (13:03 +0900)
Change-Id: I2a495d7e56cecdf254408876441faea84a965275
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
packaging/itest-core.spec

index effa514dfe3442aaeb8fc1ea97c08f40121b1e86..e305888e6fac18ba478a3ab975e3d4ea39e9de6f 100644 (file)
@@ -15,30 +15,26 @@ BuildArch:  noarch
 URL:        https://otctools.jf.intel.com/pm/projects/itest
 Source0:    %{name}_%{version}.tar.gz
 
-Requires:   python >= 2.6
+Requires:   python3
 %if 0%{?suse_version}
-Requires:   python-pexpect
+Requires:   python3-pexpect
 %else
 Requires:   pexpect
 %endif
 Requires:   spm
 
-%if "%{?python_version}" < "2.7"
-Requires:   python-argparse
-%endif
-
-Requires: python-jinja2
-Requires: python-unittest2
+Requires: python3-Jinja2
+Requires: python3-unittest2
 
-BuildRequires: python-setuptools
-BuildRequires: python-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-devel
 
 %description
 Functional testing utility
 
 %package -n spm
 Summary:       smart package management tool
-Requires:   python-jinja2
+Requires:   python-Jinja2
 Requires:   python-yaml
 %if "%{?python_version}" < "2.7"
 Requires:   python-ordereddict
@@ -66,27 +62,27 @@ Use this plugin with ``nosetests --with-xcase xml case``
 %setup -q -n %{name}-%{version}
 
 %install
-%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot}
+python3  setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%dir %{python_sitelib}/imgdiff
-%dir %{python_sitelib}/itest
-%{python_sitelib}/itest-*-py*.egg-info
-%{python_sitelib}/imgdiff/*
-%{python_sitelib}/itest/*
+%dir %{python3_sitelib}/imgdiff
+%dir %{python3_sitelib}/itest
+%{python3_sitelib}/itest-*-py*.egg-info
+%{python3_sitelib}/imgdiff/*
+%{python3_sitelib}/itest/*
 %{_bindir}/runtest
 %{_bindir}/runtest_pty
 %{_bindir}/imgdiff
 
 %files -n spm
 %defattr(-,root,root,-)
-%dir %{python_sitelib}/spm
-%{python_sitelib}/spm/*
+%dir %{python3_sitelib}/spm
+%{python3_sitelib}/spm/*
 %{_bindir}/spm
 %{_sysconfdir}/spm.yml
 
 %files -n nosexcase
 %defattr(-,root,root,-)
-%dir %{python_sitelib}/nosexcase
-%{python_sitelib}/nosexcase/*
+%dir %{python3_sitelib}/nosexcase
+%{python3_sitelib}/nosexcase/*