From: biao716.wang Date: Thu, 1 Jun 2023 04:03:49 +0000 (+0900) Subject: fix build error for opensuse with python3.x X-Git-Tag: accepted/tools/devbase/tools/20250527.103754~1^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F07%2F293607%2F1;p=tools%2Fitest-core.git fix build error for opensuse with python3.x Change-Id: I2a495d7e56cecdf254408876441faea84a965275 Signed-off-by: biao716.wang --- diff --git a/packaging/itest-core.spec b/packaging/itest-core.spec index effa514..e305888 100644 --- a/packaging/itest-core.spec +++ b/packaging/itest-core.spec @@ -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/*