remove python2

From: @wang--ge
Reviewed-by: @small_leek
Signed-off-by: @small_leek
This commit is contained in:
openeuler-ci-bot 2020-09-14 09:26:03 +08:00 committed by wangjie
commit 2ade9cac65
3 changed files with 12 additions and 29 deletions

Binary file not shown.

Binary file not shown.

View File

@ -2,11 +2,11 @@
Name: python-hwdata Name: python-hwdata
Version: 2.3.7 Version: 2.3.7
Release: 6 Release: 8
Summary: Python bindings to hwdata package Summary: Python bindings to hwdata package
License: GPLv2 License: GPLv2
URL: https://github.com/xsuchy/python-hwdata URL: https://github.com/xsuchy/python-hwdata
Source0: %{name}-%{version}.tar.gz Source0: https://github.com/xsuchy/python-hwdata/archive/%{name}-%{version}-1.tar.gz
BuildArch: noarch BuildArch: noarch
@ -14,18 +14,6 @@ BuildArch: noarch
Provide python interface to database stored in hwdata package. Provide python interface to database stored in hwdata package.
It allows you to get human readable description of USB and PCI devices. It allows you to get human readable description of USB and PCI devices.
%if %{with python2}
%package -n python2-hwdata
Summary: Python bindings to hwdata package
BuildRequires: python2-devel
Requires: hwdata
%{?python_provide:%python_provide python2-hwdata}
%description -n python2-hwdata
Provide python interface to database stored in hwdata package.
It allows you to get human readable description of USB and PCI devices.
%endif
%package -n python3-hwdata %package -n python3-hwdata
Summary: Python bindings to hwdata package Summary: Python bindings to hwdata package
@ -40,36 +28,22 @@ It allows you to get human readable description of USB and PCI devices.
%package_help %package_help
%prep %prep
%autosetup -n %{name}-%{version} -p1 %autosetup -n %{name}-%{name}-%{version}-1 -p1
rm -rf %{py3dir} rm -rf %{py3dir}
cp -a . %{py3dir} cp -a . %{py3dir}
%build %build
%if %{with python2}
%_bindir/python2 setup.py build '--executable=%_bindir/python2 -s'
%endif # with python2
pushd %{py3dir} pushd %{py3dir}
%_bindir/python3 setup.py build '--executable=%_bindir/python3 -s' %_bindir/python3 setup.py build '--executable=%_bindir/python3 -s'
popd popd
%install %install
%if %{with python2}
%_bindir/python2 setup.py install -O1 --skip-build --root %buildroot
%endif
pushd %{py3dir} pushd %{py3dir}
%_bindir/python3 setup.py install -O1 --skip-build --root %buildroot %_bindir/python3 setup.py install -O1 --skip-build --root %buildroot
popd popd
%check %check
%if %{with python2}
%files -n python2-hwdata
%defattr(-,root,root)
%license LICENSE
%{python2_sitelib}/*
%endif # with python2
%files -n python3-hwdata %files -n python3-hwdata
%defattr(-,root,root) %defattr(-,root,root)
@ -81,6 +55,15 @@ popd
%doc example.py README.md html %doc example.py README.md html
%changelog %changelog
* Mon Nov 2 2020 wangjie<wangjie294@huawei.com> -2.3.7-8
- Type:NA
- ID:NA
- SUG:NA
- DESC:remove python2
* Mon Sep 7 2020 Ge Wang<wangge20@huawei.com> - 2.3.7-7
- Modify Source0 Url
* Fri Jun 19 2020 fuyangqing<fuyangqing@huawei.com> - 2.3.7-6 * Fri Jun 19 2020 fuyangqing<fuyangqing@huawei.com> - 2.3.7-6
-Type:bugfix -Type:bugfix
-ID:NA -ID:NA