Name: python-enchant Version: 3.2.2 Release: 2 Summary: Cygwin python-enchant packaging License: LGPLv2+ URL: https://pyenchant.github.io/pyenchant/ Source0: https://files.pythonhosted.org/packages/source/p/pyenchant/pyenchant-%{version}.tar.gz BuildArch: noarch BuildRequires: enchant2-devel BuildRequires: python3-devel python3-setuptools %description Cygwin python-enchant packaging. %package -n python3-enchant Summary: Cygwin python3-enchant packaging Requires: enchant2 %{?python_provide:%python_provide python3-enchant} %description -n python3-enchant Cygwin python3-enchant packaging. %package_help %prep %autosetup -n pyenchant-%{version} -p1 rm -rf pyenchant.egg-info rm -rf %{_builddir}/python3-%{name}-%{version}-%{release} cp -a . %{_builddir}/python3-%{name}-%{version}-%{release} find %{_builddir}/python3-%{name}-%{version}-%{release} -name '*.py' | \ xargs sed -i '1s|^#!python|#!%{__python3}|' %build pushd %{_builddir}/python3-%{name}-%{version}-%{release} CFLAGS="$RPM_OPT_FLAGS" %py3_build popd %install pushd %{_builddir}/python3-%{name}-%{version}-%{release} %py3_install \ --single-version-externally-managed rm -rf %{buildroot}/%{python3_sitelib}/%{srcname}/lib rm -rf %{buildroot}/%{python3_sitelib}/%{srcname}/share popd %files -n python3-enchant %defattr(-,root,root) %license LICENSE.txt %dir %{python3_sitelib}/enchant %dir %{python3_sitelib}/enchant/__pycache__ %dir %{python3_sitelib}/enchant/checker %dir %{python3_sitelib}/enchant/checker/__pycache__ %dir %{python3_sitelib}/enchant/tokenize %dir %{python3_sitelib}/enchant/tokenize/__pycache__ %{python3_sitelib}/enchant/*.py %{python3_sitelib}/enchant/__pycache__/*.py[co] %{python3_sitelib}/enchant/checker/*.py %{python3_sitelib}/enchant/checker/__pycache__/*.py[co] %{python3_sitelib}/enchant/tokenize/*.py %{python3_sitelib}/enchant/tokenize/__pycache__/*.py[co] %{python3_sitelib}/pyenchant-%{version}-py%{python3_version}.egg-info %files help %defattr(-,root,root) %doc README.rst %changelog * Fri Jan 26 2024 yaoxin - 3.2.2-2 - Update enchant to enchant2 * Thu Oct 20 2022 Ge Wang - 3.2.2-1 - Upgrade to 3.2.2 * Wed Jan 05 2022 xu_ping - 2.0.0-9 - Drop the python-nose dependency * Thu Oct 22 2020 huanghaitao - 2.0.0-8 - Disable python2 module * Wed Jun 24 2020 zhanghua - 2.0.0-7 - Fix python3.8 complied error * Fri Dec 13 2019 openEuler Buildteam - 2.0.0-6 - Package init