%define pkgname %(echo %name | cut -d- -f2- | tr - _) Name: python-chardet Version: 5.1.0 Release: 2mamba Summary: Universal Encoding Detector Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://github.com/chardet/chardet Source: https://pypi.debian.net/chardet/chardet-%{version}.tar.gz License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: libpython3-devel ## AUTOBUILDREQ-END BuildArch: noarch %description Character encoding auto-detection in Python 2 and 3. As smart as your browser. Open source. Detects: - ASCII, UTF-8, UTF-16 (2 variants), UTF-32 (4 variants) - Big5, GB2312, EUC-TW, HZ-GB-2312, ISO-2022-CN (Traditional and Simplified Chinese) - EUC-JP, SHIFT_JIS, ISO-2022-JP (Japanese) - EUC-KR, ISO-2022-KR (Korean) - KOI8-R, MacCyrillic, IBM855, IBM866, ISO-8859-5, windows-1251 (Cyrillic) - ISO-8859-2, windows-1250 (Hungarian) - ISO-8859-5, windows-1251 (Bulgarian) - windows-1252 (English) - ISO-8859-7, windows-1253 (Greek) - ISO-8859-8, windows-1255 (Visual and Logical Hebrew) - TIS-620 (Thai) %if 0%{?with_pyver} %if "0%{?with_pyver}" == "03" %define py_requires_append \ Obsoletes: python-chardet < 5.1.0-2mamba %endif %pyver_package %endif %prep %setup -q -n chardet-%{version} %build CFLAGS="%{optflags}" %{__python} -m build --no-isolation --wheel %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %{__python} -m installer --destdir=%{buildroot} dist/*.whl %if "%{?with_pyver}" != "3" # Rename any conflicting file outside of python site packages tree for f in %{_bindir}/chardetect; do mv %{buildroot}${f}{,-%{?pyappend}} done %endif %files %{?pyappend} %defattr(-,root,root) %{_bindir}/chardetect* %dir %{python_sitelib}/%{pkgname}-%{version}.dist-info %{python_sitelib}/%{pkgname}-%{version}.dist-info/* %dir %{python_sitelib}/%{pkgname} %{python_sitelib}/%{pkgname}/* #%doc COPYING %changelog * Tue Mar 07 2023 Silvan Calarco 5.1.0-2mamba - python-chardet-py3: obsolete python-chardet * Mon Mar 06 2023 Automatic Build System 5.1.0-1mamba - automatic version update by autodist * Tue Jul 05 2022 Silvan Calarco 5.0.0-1mamba - update to 5.0.0 * Fri Apr 09 2021 Silvan Calarco 4.0.0-2mamba - rebuilt with distdeps * Sun Feb 21 2021 Automatic Build System 4.0.0-1mamba - automatic version update by autodist * Sat Apr 11 2020 Silvan Calarco 3.0.4-4mamba - rebuilt with py3 package * Thu May 16 2019 Silvan Calarco 3.0.4-3mamba - fix binary conflict between different targets * Fri Mar 15 2019 Silvan Calarco 3.0.4-2mamba - rebuilt with -py36 support * Sat Nov 04 2017 Silvan Calarco 3.0.4-1mamba - update to 3.0.4 * Tue Oct 07 2014 Automatic Build System 2.3.0-1mamba - automatic version update by autodist * Fri Jan 17 2014 Automatic Build System 2.2.1-1mamba - automatic version update by autodist * Fri May 17 2013 Silvan Calarco 2.0.1-2mamba - python 2.7 mass rebuild * Tue Aug 30 2011 Stefano Cotta Ramusino 2.0.1-1mamba - package created by autospec