Blame SPECS/python-rcssmin.spec

f26494
%global pypi_name rcssmin
f26494
%global desc %{expand: \
f26494
RCSSmin is a CSS minifier.
f26494
f26494
The minifier is based on the semantics of the YUI compressor, which itself
f26494
is based on the rule list by Isaac Schlueter.
f26494
f26494
This module is a re-implementation aiming for speed instead of maximum
f26494
compression, so it can be used at runtime (rather than during a preprocessing
f26494
step).}
f26494
f26494
Name:		python-%{pypi_name}
f26494
Version:	1.1.2
f26494
Release:	1%{?dist}
f26494
Summary:	CSS Minifier
f26494
f26494
License:	Apache-2.0
f26494
URL:		http://opensource.perlig.de/rcssmin/
f26494
Source0:	%{pypi_source}
f26494
f26494
BuildRequires:	gcc
f26494
BuildRequires:	python3-devel
f26494
BuildRequires:	python3-pytest
f26494
f26494
%description
f26494
%{desc}
f26494
f26494
%package -n python3-%{pypi_name}
f26494
Summary:	CSS Minifier
f26494
f26494
%description -n python3-%{pypi_name}
f26494
%{desc}
f26494
f26494
%prep
f26494
%autosetup -n %{pypi_name}-%{version}
f26494
f26494
# strip bang path from rcssmin.py
f26494
sed -i '1d' rcssmin.py
f26494
f26494
%generate_buildrequires
f26494
%pyproject_buildrequires
f26494
f26494
%build
f26494
%pyproject_wheel
f26494
f26494
%install
f26494
%pyproject_install
f26494
%pyproject_save_files %{pypi_name}
f26494
f26494
%check
f26494
%pytest -v
f26494
f26494
%files -n python3-%{pypi_name} -f %{pyproject_files}
f26494
%doc README.md
f26494
%{python3_sitearch}/_%{pypi_name}.cpython*
f26494
f26494
%changelog
f26494
* Thu Feb 06 2025 Joel Capitao <jcapitao@redhat.com> - 1.1.2-1
f26494
- Update to 1.1.2
f26494
f26494
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-8
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
f26494
f26494
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 1.1.1-7
f26494
- Rebuilt for Python 3.13
f26494
f26494
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-6
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
f26494
f26494
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-5
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
f26494
f26494
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-4
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
f26494
f26494
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 1.1.1-3
f26494
- Rebuilt for Python 3.12
f26494
f26494
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-2
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
f26494
f26494
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-27
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild 
f26494
f26494
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.0.6-26
f26494
- Rebuilt for Python 3.11
f26494
f26494
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-25
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
f26494
f26494
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-24
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
f26494
f26494
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.0.6-23
f26494
- Rebuilt for Python 3.10
f26494
f26494
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-22
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
f26494
f26494
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-21
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
f26494
f26494
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.0.6-20
f26494
- Rebuilt for Python 3.9
f26494
f26494
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-19
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f26494
f26494
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.0.6-18
f26494
- Rebuilt for Python 3.8.0rc1 (#1748018)
f26494
f26494
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.0.6-17
f26494
- Rebuilt for Python 3.8
f26494
f26494
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-16
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f26494
f26494
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-15
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
f26494
f26494
* Fri Oct 12 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.0.6-14
f26494
- Python2 binary package has been removed
f26494
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
f26494
f26494
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-13
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
f26494
f26494
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.6-12
f26494
- Rebuilt for Python 3.7
f26494
f26494
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.6-11
f26494
- Rebuilt for Python 3.7
f26494
f26494
* Wed Feb 21 2018 Matthias Runge <mrunge@redhat.com> - 1.0.6-10
f26494
- add gcc to buildrequires
f26494
f26494
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-9
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f26494
f26494
* Mon Jan 29 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.0.6-8
f26494
- Update Python 2 dependency declarations to new packaging standards
f26494
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
f26494
f26494
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-7
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
f26494
f26494
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-6
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f26494
f26494
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-5
f26494
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f26494
f26494
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 1.0.6-4
f26494
- Rebuild for Python 3.6
f26494
f26494
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-3
f26494
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
f26494
f26494
* Tue May 31 2016 Matthias Runge <mrunge@redhat.com> - 1.0.6-2
f26494
- build python3 on only on Fedora
f26494
f26494
* Fri Feb 26 2016 Matthias Runge <mrunge@redhat.com> - 1.0.6-1
f26494
- Initial package. (rhbz#1312360)