Blame SPECS/python-pycdlib.spec

00aef3
%global desc Pycdlib is a pure python library for reading, writing, and otherwise\
00aef3
manipulating ISO9660 files.  It is focused on speed, correctness, and\
00aef3
conformance to the various standards around ISO9660, including ISO9660 itself,\
00aef3
the Joliet extensions, the Rock Ridge extensions, the El Torito boot\
00aef3
extensions, and UDF.
00aef3
00aef3
%global srcname pycdlib
00aef3
00aef3
Summary:        A pure python ISO9660 read and write library
00aef3
Name:           python-%{srcname}
00aef3
Version:        1.11.0
00aef3
Release:        5%{?dist}
00aef3
License:        LGPLv2
00aef3
URL:            https://github.com/clalancette/%{srcname}
00aef3
Source0:        https://github.com/clalancette/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
00aef3
BuildArch:      noarch
00aef3
00aef3
BuildRequires:  python3-devel
00aef3
BuildRequires:  python3-pytest
00aef3
00aef3
%description
00aef3
%{desc}
00aef3
00aef3
%package -n python3-%{srcname}
00aef3
Summary:        %{summary}
00aef3
%{?python_provide:%python_provide python3-%{srcname}}
00aef3
00aef3
%description -n python3-%{srcname}
00aef3
%{desc}
00aef3
00aef3
%package -n %{srcname}-tools
00aef3
Summary:        Tools that rely on %{srcname}
00aef3
Requires:       python3-%{srcname} = %{version}-%{release}
00aef3
00aef3
%description -n %{srcname}-tools
00aef3
Some tools that use the %{srcname} library.
00aef3
00aef3
%prep
00aef3
%autosetup -n %{srcname}-%{version}
00aef3
00aef3
%build
00aef3
%py3_build
00aef3
00aef3
%install
00aef3
%py3_install
00aef3
00aef3
%check
00aef3
PYCDLIB_TRACK_WRITES=1 py.test-%{python3_version} -v \
00aef3
-k "not test_hybrid and not test_parse and not test_pycdlib_genisoimage" tests
00aef3
00aef3
%files -n python3-%{srcname}
00aef3
%license COPYING
00aef3
%doc README.md examples/
00aef3
%{python3_sitelib}/%{srcname}
00aef3
%{python3_sitelib}/%{srcname}-%{version}-py%{python3_version}.egg-info/
00aef3
00aef3
%files -n %{srcname}-tools
00aef3
%license COPYING
00aef3
%{_bindir}/pycdlib-explorer
00aef3
%{_bindir}/pycdlib-extract-files
00aef3
%{_bindir}/pycdlib-genisoimage
00aef3
%{_mandir}/man1/*
00aef3
00aef3
%changelog
00aef3
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.11.0-5
00aef3
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
00aef3
  Related: rhbz#1991688
00aef3
00aef3
* Tue Jun 15 2021 Brian C. Lane <bcl@redhat.com> - 1.11.0-4
00aef3
- Disable tests that use genisoimage
00aef3
  Resolves: rhbz#1972212
00aef3
00aef3
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.11.0-3
00aef3
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
00aef3
00aef3
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-2
00aef3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
00aef3
00aef3
* Wed Oct 07 2020 Chris Lalancette <clalancette@gmail.com> - 1.11.0-1
00aef3
- Update to upstream 1.11.0
00aef3
00aef3
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-4
00aef3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
00aef3
00aef3
* Mon May 25 2020 Miro Hrončok <mhroncok@redhat.com> - 1.9.0-3
00aef3
- Rebuilt for Python 3.9
00aef3
00aef3
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-2
00aef3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
00aef3
00aef3
* Fri Dec 20 2019 Chris Lalancette <clalancette@gmail.com> - 1.9.0-1
00aef3
- Update to upstream version 1.9.0
00aef3
00aef3
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.8.0-3
00aef3
- Rebuilt for Python 3.8.0rc1 (#1748018)
00aef3
00aef3
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.8.0-2
00aef3
- Rebuilt for Python 3.8
00aef3
00aef3
* Mon Aug 12 2019 Chris Lalancette <clalancette@gmail.com> - 1.8.0-1
00aef3
- Update to upstream version 1.8.0
00aef3
00aef3
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0-2
00aef3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
00aef3
00aef3
* Wed Feb 27 2019 Chris Lalancette <clalancette@gmail.com> - 1.7.0-1
00aef3
- Update to upstream version 1.7.0
00aef3
00aef3
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-3
00aef3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
00aef3
00aef3
* Thu Oct 11 2018 Miro Hrončok <mhroncok@redhat.com> - 1.6.0-2
00aef3
- Python2 binary package has been removed
00aef3
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
00aef3
00aef3
* Sun Jul 29 2018 Chris Lalancette <clalancette@gmail.com> - 1.6.0-1
00aef3
- Update to upstream version 1.6.0
00aef3
00aef3
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-3
00aef3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
00aef3
00aef3
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 1.5.0-2
00aef3
- Rebuilt for Python 3.7
00aef3
00aef3
* Sat Jun 23 2018 Chris Lalancette <clalancette@gmail.com> - 1.5.0-1
00aef3
- Update to upstream version 1.5.0
00aef3
00aef3
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.4.0-2
00aef3
- Rebuilt for Python 3.7
00aef3
00aef3
* Fri May 04 2018 Chris Lalancette <clalancette@gmail.com> - 1.4.0-1
00aef3
- Update to upstream version 1.4.0
00aef3
00aef3
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.2-2
00aef3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
00aef3
00aef3
* Mon Nov 20 2017 Chris Lalancette <clalancette@gmail.com> - 1.3.2-1
00aef3
- Update to upstream version 1.3.2
00aef3
00aef3
* Mon Nov 20 2017 Chris Lalancette <clalancette@gmail.com> - 1.3.1-1
00aef3
- Update to upstream version 1.3.1
00aef3
00aef3
* Sun Nov 19 2017 Chris Lalancette <clalancette@gmail.com> - 1.3.0-1
00aef3
- Update to upstream version 1.3.0
00aef3
00aef3
* Tue Oct 03 2017 Chris Lalancette <clalancette@gmail.com> - 1.2.0-1
00aef3
- Update to upstream version 1.2.0
00aef3
00aef3
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
00aef3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
00aef3
00aef3
* Tue Jan 31 2017 Chris Lalancette <clalancette@gmail.com> - 1.1.0-1
00aef3
- Update to upstream version 1.1.0
00aef3
00aef3
* Tue Oct 25 2016 Chris Lalancette <clalancette@gmail.com> - 1.0.0-1
00aef3
- Update to upstream version 1.0.0
00aef3
00aef3
* Wed Dec 30 2015 Chris Lalancette <clalancette@gmail.com> - 0.1.0-1
00aef3
- Initial package.