- The license text included in the package matches the MIT license $ askalono identify imagesize-1.4.1/LICENSE.rst License: MIT (original text) Score: 0.988 - The package contains code licensed under MIT. The source RPM has been scanned using the fossology online tool (Monk, Nomos and Ojo License Analysis): https://www.fossology.org/ - This implements: https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2 Although the actual license tag is not changed, the tooling tracking the change progress relies on the commit or changelog entry containing the string "SPDX"
168 lines
5.5 KiB
RPMSpec
168 lines
5.5 KiB
RPMSpec
%bcond_without tests
|
|
|
|
%global pypi_name imagesize
|
|
%global sum Python module for analyzing image file headers and returning image sizes
|
|
|
|
Name: python-%{pypi_name}
|
|
Version: 1.4.1
|
|
Release: 5%{?dist}
|
|
Summary: %{sum}
|
|
|
|
License: MIT
|
|
URL: https://github.com/shibukawa/imagesize_py
|
|
Source0: https://files.pythonhosted.org/packages/source/i/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
|
|
BuildArch: noarch
|
|
|
|
BuildRequires: python%{python3_pkgversion}-setuptools
|
|
BuildRequires: python%{python3_pkgversion}-devel
|
|
%if %{with tests}
|
|
BuildRequires: python%{python3_pkgversion}-pytest
|
|
%endif
|
|
|
|
%description
|
|
The imagesize package parses image file headers and returns the image sizes.
|
|
|
|
* PNG
|
|
* JPEG
|
|
* JPEG2000
|
|
* GIF
|
|
|
|
This is a pure Python library.
|
|
|
|
%package -n python%{python3_pkgversion}-%{pypi_name}
|
|
Summary: %{sum}
|
|
%{?python_provide:%python_provide python%{python3_pkgversion}-%{pypi_name}}
|
|
|
|
%description -n python%{python3_pkgversion}-%{pypi_name}
|
|
The imagesize package parses image file headers and returns the image sizes.
|
|
|
|
* PNG
|
|
* JPEG
|
|
* JPEG2000
|
|
* GIF
|
|
|
|
This is a pure Python library.
|
|
|
|
%prep
|
|
%autosetup -n %{pypi_name}-%{version}
|
|
# Remove bundled egg-info
|
|
rm -rf %{pypi_name}.egg-info
|
|
|
|
%build
|
|
%py3_build
|
|
|
|
%install
|
|
%py3_install
|
|
|
|
%if %{with tests}
|
|
%check
|
|
# test_get_filelike requires internet connection, hence we disable it
|
|
py.test-3 -k 'not test_get_filelike'
|
|
%endif
|
|
|
|
%files -n python%{python3_pkgversion}-%{pypi_name}
|
|
%doc README.rst
|
|
%license LICENSE.rst
|
|
%{python3_sitelib}/*
|
|
|
|
%changelog
|
|
* Tue Aug 22 2023 Karolina Surma <ksurma@redhat.com> - 1.4.1-5
|
|
- License verified according to the SPDX specification
|
|
https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2
|
|
|
|
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-4
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 1.4.1-3
|
|
- Rebuilt for Python 3.12
|
|
|
|
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-2
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
* Tue Oct 04 2022 Karolina Surma <ksurma@redhat.com> - 1.4.1-3
|
|
- Update to the newest upstream version 1.4.1
|
|
|
|
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-9
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.2.0-8
|
|
- Rebuilt for Python 3.11
|
|
|
|
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-7
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-6
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
* Wed Jun 02 2021 Python Maint <python-maint@redhat.com> - 1.2.0-5
|
|
- Rebuilt for Python 3.10
|
|
|
|
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-4
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
* Mon Jan 18 2021 Avram Lubkin <aviso@rockhopper.net> - 1.2.0-3
|
|
- Use Python macros
|
|
- Add test conditional
|
|
|
|
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-2
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
* Sat Jun 20 2020 Avram Lubkin <aviso@rockhopper.net> - 1.2.0-1
|
|
- Updated to 1.2.0
|
|
|
|
* Fri May 22 2020 Miro Hrončok <mhroncok@redhat.com> - 1.1.0-3
|
|
- Rebuilt for Python 3.9
|
|
|
|
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
* Mon Oct 28 2019 Avram Lubkin <aviso@rockhopper.net> - 1.1.0-1
|
|
- Updated to 1.1.0
|
|
|
|
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-8
|
|
- Rebuilt for Python 3.8.0rc1 (#1748018)
|
|
|
|
* Thu Aug 15 2019 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-7
|
|
- Rebuilt for Python 3.8
|
|
|
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-6
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
* Wed Mar 20 2019 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-5
|
|
- Subpackage python2-imagesize has been removed
|
|
See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
|
|
|
|
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
* Thu Jun 14 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-2
|
|
- Rebuilt for Python 3.7
|
|
|
|
* Mon Apr 16 2018 Avram Lubkin <aviso@rockhopper.net> - 1.0.0-1
|
|
- Updated to 1.0.0 (bz#1545961)
|
|
|
|
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-7
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-6
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-5
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
* Tue Dec 13 2016 Stratakis Charalampos <cstratak@redhat.com> - 0.7.1-4
|
|
- Enable tests
|
|
|
|
* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 0.7.1-3
|
|
- Rebuild for Python 3.6
|
|
- Disable python3 tests
|
|
|
|
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.1-2
|
|
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
|
|
|
* Thu May 26 2016 Avram Lubkin <aviso@rockhopper.net> - 0.7.1-1
|
|
- Initial package.
|