python-slugify/python-slugify.spec

106 lines
3.4 KiB
RPMSpec
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

%define pkgname %(echo %name | cut -d- -f2- | tr - _)
Name: python-slugify
Version: 8.0.4
Release: 1mamba
Summary: A generic slugifier utility, inspired by Djangos slugify template filter
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://pypi.org/project/slugify/
Source: https://pypi.debian.net/python-slugify/python-slugify-%{version}.tar.gz
License: Public Domain
## AUTOBUILDREQ-BEGIN
BuildRequires: libpython311-devel
BuildRequires: python3.11dist(setuptools)
BuildRequires: python3.11dist(text-unidecode)
## AUTOBUILDREQ-END
BuildRequires: python3-devel >= 3.11.5-3mamba
%description
%{summary}.
%if 0%{?with_pyver}
%pyver_package
%endif
%prep
%setup -q
%build
CFLAGS="%{optflags}" %{__python} setup.py build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%{__python} setup.py install \
-O1 --skip-build \
--root="%{buildroot}" \
--install-headers=%{python_inc} \
--install-lib=%{python_sitearch} \
--record=%{name}.filelist
sed -i "\,\.egg-info/,d;s,.*/man/.*,&.gz," %{name}.filelist
%if "%{?with_pyver}" != "3"
# Rename any conflicting file outside of python site packages tree
for f in %{_bindir}/slugify; do
mv %{buildroot}${f}{,-%{?pyappend}}
done
sed -i "\,%{_bindir},d" %{name}.filelist
%endif
%files %{?pyappend} -f %{name}.filelist
%defattr(-,root,root)
%{_bindir}/slugify*
%dir %{python_sitearch}/python_%{pkgname}-%{version}-py*.egg-info
%{python_sitearch}/python_%{pkgname}-%{version}-py*.egg-info/*
%changelog
* Sun Feb 11 2024 Automatic Build System <autodist@openmamba.org> 8.0.4-1mamba
- automatic version update by autodist
* Mon Feb 05 2024 Automatic Build System <autodist@openmamba.org> 8.0.3-1mamba
- automatic version update by autodist
* Sat Jan 27 2024 Automatic Build System <autodist@openmamba.org> 8.0.2-1mamba
- automatic version update by autodist
* Tue Sep 26 2023 Automatic Build System <autodist@mambasoft.it> 8.0.1-3mamba
- rebuilt by autoport with build requirements: python3-devel>=3.11.5-3mamba
* Fri Apr 07 2023 Sdk Build System <sdk@mambasoft.it> 8.0.1-2mamba
- rebuilt with python 3.10
* Sat Feb 25 2023 Automatic Build System <autodist@mambasoft.it> 8.0.1-1mamba
- automatic version update by autodist
* Mon Jan 30 2023 Automatic Build System <autodist@mambasoft.it> 8.0.0-1mamba
- automatic version update by autodist
* Sat Nov 19 2022 Automatic Build System <autodist@mambasoft.it> 7.0.0-1mamba
- automatic version update by autodist
* Thu Apr 28 2022 Automatic Build System <autodist@mambasoft.it> 6.1.2-1mamba
- automatic version update by autodist
* Mon Feb 28 2022 Automatic Build System <autodist@mambasoft.it> 6.1.1-1mamba
- automatic version update by autodist
* Sat Feb 26 2022 Automatic Build System <autodist@mambasoft.it> 6.1.0-1mamba
- automatic version update by autodist
* Sun Feb 13 2022 Silvan Calarco <silvan.calarco@mambasoft.it> 5.0.2-2mamba
- rebuilt with distdeps
* Wed May 26 2021 Automatic Build System <autodist@mambasoft.it> 5.0.2-1mamba
- automatic version update by autodist
* Thu May 06 2021 Automatic Build System <autodist@mambasoft.it> 5.0.1-1mamba
- automatic version update by autodist
* Sat Mar 06 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 4.0.1-1mamba
- update to 4.0.1
* Wed Sep 30 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 0.0.1-1mamba
- package created using the webbuild interface