python-chardet/python-chardet.spec
2020-10-30 17:17:13 +08:00

56 lines
1.4 KiB
RPMSpec

Name: python-chardet
Version: 3.0.4
Release: 9
Summary: Python 2/3 compatible character encoding detector.
License: LGPL-2.1
URL: https://github.com/chardet/chardet
Source0: https://github.com/chardet/chardet/archive/3.0.4.tar.gz
BuildArch: noarch
BuildRequires: python3-devel, python3-setuptools
%description
This is a continuation of Mark Pilgrim's excellent chardet. Previously,
two versions needed to be maintained: one that supported python 2.x
and one that supported python 3.x. We've recently merged with
Ian Cordasco's charade fork, so now we have one coherent version that
works for Python 2.7+ and 3.4+.
%package -n python3-chardet
Summary: Python 2/3 compatible character encoding detector.
%description -n python3-chardet
Python 2/3 compatible character encoding detector,Python 3 version.
%prep
%setup -q -n chardet-3.0.4
sed -ie '1d' chardet/cli/chardetect.py
rm -rf %{py3dir}
cp -a . %{py3dir}
%build
pushd %{py3dir}
%{__python3} setup.py build
popd
%install
pushd %{py3dir}
%{__python3} setup.py install -O1 --skip-build --root %{buildroot}
mv %{buildroot}%{_bindir}/{,python3-}chardetect
popd
%files -n python3-chardet
%doc README.rst
%{!?_licensedir:%global license %%doc}
%license LICENSE
%{_bindir}/python3-chardetect
%{python3_sitelib}/*
%changelog
* Fri Oct 30 2020 wuchaochao <wuchaochao4@huawei.com> - 3.0.4-9
- Type:bufix
- CVE:NA
- SUG:NA
- DESC:remove python2
* Sat Sep 14 2019 openEuler Buildteam <buildteam@openeuler.org> - 3.0.4-8
- Package init