Blame SPECS/python-pyngus.spec

2050ad
%global srcname pyngus
2050ad
%global proton_minimum_version 0.28.0
2050ad
2050ad
# Don't duplicate the same documentation
2050ad
%global _docdir_fmt %{name}
2050ad
2050ad
Name:          python-%{srcname}
2050ad
Version:       2.3.0
2050ad
Release:       8%{?dist}
2050ad
Summary:       Callback API implemented over Proton
2050ad
2050ad
License:       ASL 2.0
2050ad
URL:           https://github.com/kgiusti/%{srcname}
2050ad
Source0:       %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
2050ad
2050ad
BuildArch:     noarch
2050ad
2050ad
%global _description \
2050ad
A connection oriented messaging framework using QPID Proton.\
2050ad
It provides a callback-based API for message passing.
2050ad
2050ad
%description %{_description}
2050ad
2050ad
%package -n python3-%{srcname}
2050ad
Summary:        %{summary}
2050ad
%{?python_provide:%python_provide python3-%{srcname}}
2050ad
BuildRequires:  python3-devel
2050ad
BuildRequires:  python3-setuptools
2050ad
BuildRequires:  python3-qpid-proton >= %{proton_minimum_version}
2050ad
Requires:       python3-qpid-proton >= %{proton_minimum_version}
2050ad
2050ad
%description -n python3-%{srcname} %{_description}
2050ad
2050ad
Python 3 version.
2050ad
2050ad
%prep
2050ad
%autosetup -n %{srcname}-%{version}
2050ad
2050ad
%build
2050ad
%py3_build
2050ad
2050ad
%install
2050ad
%py3_install
2050ad
2050ad
%check
2050ad
#  PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} test-runner || :
2050ad
#popd
2050ad
2050ad
%files -n python3-%{srcname}
2050ad
%license LICENSE
2050ad
%doc README.md
2050ad
%{python3_sitelib}/%{srcname}/
2050ad
%{python3_sitelib}/%{srcname}-*.egg-info/
2050ad
2050ad
%changelog
2050ad
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-8
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
2050ad
2050ad
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-7
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2050ad
2050ad
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 2.3.0-6
2050ad
- Rebuilt for Python 3.9
2050ad
2050ad
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-5
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
2050ad
2050ad
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 2.3.0-4
2050ad
- Rebuilt for Python 3.8.0rc1 (#1748018)
2050ad
2050ad
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 2.3.0-3
2050ad
- Rebuilt for Python 3.8
2050ad
2050ad
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-2
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2050ad
2050ad
* Tue May 28 2019 Irina Boverman <iboverma@redhat.com> - 2.3.0-1
2050ad
- Rebased to 2.3.0
2050ad
2050ad
* Mon Feb 11 2019 Miro Hrončok <mhroncok@redhat.com> - 2.2.4-4
2050ad
- Subpackage python2-pyngus has been removed
2050ad
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
2050ad
2050ad
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.4-3
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2050ad
2050ad
* Thu Jul 26 2018 Irina Boverman <iboverma@redhat.com> - 2.2.4-2
2050ad
- Added python2-pyngus
2050ad
2050ad
* Tue Jul 24 2018 Irina Boverman <iboverma@redhat.com> - 2.2.4-1
2050ad
- Rebased to 2.2.4
2050ad
- Removed python2-pyngus
2050ad
2050ad
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.2-3
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2050ad
2050ad
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.2.2-2
2050ad
- Rebuilt for Python 3.7
2050ad
2050ad
* Tue Mar 13 2018 Irina Boverman <iboverma@redhat.com> - 2.2.2-1
2050ad
- Rebased to 2.2.2
2050ad
2050ad
* Fri Feb 09 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.2.1-5
2050ad
- Update Python 2 dependency declarations to new packaging standards
2050ad
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
2050ad
2050ad
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.1-4
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2050ad
2050ad
* Thu Nov 16 2017 Irina Boverman <iboverma@redhat.com> - 2.2.1-3
2050ad
- Rebuilt against qpid-proton 0.18.1
2050ad
2050ad
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.1-2
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2050ad
2050ad
* Tue May 23 2017 Irina Boverman <iboverma@redhat.com> - 2.2.1-1
2050ad
- Rebased to 2.2.1
2050ad
2050ad
* Mon Feb 20 2017 Irina Boverman <iboverma@redhat.com> - 2.1.4-1
2050ad
- Rebased to 2.1.4
2050ad
- Rebuilt against qpid-proton 0.17.0
2050ad
2050ad
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-4
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2050ad
2050ad
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.1.2-3
2050ad
- Rebuild for Python 3.6
2050ad
2050ad
* Thu Sep  8 2016 Irina Boverman <iboverma@redhat.com> - 2.1.2-2
2050ad
- Rebuilt against qpid-proton 0.14.0
2050ad
2050ad
* Thu Sep 01 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.1.2-1
2050ad
- Update to 2.1.2
2050ad
2050ad
* Thu Sep 01 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.1.1-1
2050ad
- Update to 2.1.1
2050ad
2050ad
* Tue Aug  9 2016 Irina Boverman <iboverma@redhat.com> - 2.0.4-1
2050ad
- Rebased to 2.0.4
2050ad
- Rebuilt against proton 0.13.1
2050ad
2050ad
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-6
2050ad
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
2050ad
2050ad
* Fri Jun 24 2016 Irina Boverman <iboverma@redhat.com> - 2.0.3-5
2050ad
- Rebuilt against qpid-proton 0.13.0
2050ad
2050ad
* Mon May 16 2016 Philip Worrall <philip.worrall@googlemail.com> - 2.0.3-4
2050ad
- Add python3 subpackage (http://fedora.portingdb.xyz/pkg/python-pyngus/)
2050ad
- Edit spec to use the python2/3 specific installation macros
2050ad
- Add global macros for package name and summary
2050ad
- Add calls to run the testsuite
2050ad
- Point the source url at the upstream github repository (for license files)
2050ad
2050ad
* Wed Mar 23 2016 Irina Boverman <iboverma@redhat.com> - 2.0.3-3
2050ad
- Rebuilt against qpid-proton 0.12.1
2050ad
2050ad
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-2
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2050ad
2050ad
* Mon Sep 21 2015 Irina Boverman <iboverma@redhat.com> - 2.0.3-1
2050ad
- Rebased to 2.0.3
2050ad
2050ad
* Thu Sep  3 2015 Irina Boverman <iboverma@redhat.com> - 2.0.1-1
2050ad
- Rebased to 2.0.1
2050ad
- Rebuilt against proton 0.10
2050ad
2050ad
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2
2050ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2050ad
2050ad
* Wed Nov 12 2014 Darryl L. Pierce <dpierce@redhat.com> - 1.2.0-1
2050ad
- Rebased on Pyngus 1.2.0.
2050ad
2050ad
* Wed Oct  1 2014 Darryl L. Pierce <dpierce@redhat.com> - 1.1.0-1
2050ad
- First official build.
2050ad
2050ad
* Mon Sep 29 2014 Darryl L. Pierce <dpierce@redhat.com> - 1.1.0-0.1
2050ad
- Replaced the python-qpid-proton requirement.
2050ad
- Added egg info to the list of docs for this package.
2050ad
2050ad
* Thu Sep 25 2014 Darryl L. Pierce <dpierce@redhat.com> - 1.1.0-0
2050ad
- Initial build.