b3e1a34
Name:           pyp2rpm
033eee6
Version:        3.3.5
033eee6
Release:        1%{?dist}
df72b15
Summary:        Convert Python packages to RPM SPECFILES
df72b15
df72b15
License:        MIT
a925379
URL:            https://pypi.python.org/pypi/pyp2rpm
b3e1a34
Source0:        https://files.pythonhosted.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
927508e
df72b15
BuildArch:      noarch
df72b15
 
df72b15
BuildRequires:  python3-devel
b3e1a34
BuildRequires:  python3dist(setuptools)
b3e1a34
BuildRequires:  python3dist(virtualenv-api)
b3e1a34
BuildRequires:  python3dist(jinja2)
b3e1a34
BuildRequires:  python3dist(click)
b3e1a34
BuildRequires:  python3dist(pytest-runner)
b3e1a34
b3e1a34
BuildRequires:  python3dist(pytest)
b3e1a34
BuildRequires:  python3dist(flexmock) >= 0.9.3
b3e1a34
BuildRequires:  python3dist(scripttest)
a925379
BuildRequires:  vex
df72b15
 
b3e1a34
Requires:       python3dist(jinja2)
b3e1a34
Requires:       python3dist(setuptools)
b3e1a34
Requires:       python3dist(click)
b3e1a34
Requires:       python3dist(virtualenv-api)
b3e1a34
Requires:       python3-rpm
Robert Kuska cb6aa19
Requires:       rpmdevtools
66f0efd
c3110fc
# For Python 2 metadata extractor
482a74c
Suggests:       python2dist(setuptools)
61bb92f
Robert Kuska dbf51ae
%description
df72b15
Convert Python packages to RPM SPECFILES. The packages can be downloaded from
143310b
PyPI and the produced SPEC is in line with Fedora Packaging Guidelines or
143310b
Mageia Python Policy.
df72b15
df72b15
%prep
b3e1a34
%autosetup -p1 -n %{name}-%{version}
df72b15
df72b15
%build
143310b
%py3_build
df72b15
df72b15
%install
143310b
%py3_install
df72b15
df72b15
%check
482a74c
# TestMetadataExtractor requires Python 2 setuptools
482a74c
PYTHONPATH="." py.test-3 -vv -m "not webtest" -k "not TestMetadataExtractor"
df72b15
df72b15
%files
5c789d9
%license LICENSE
5c789d9
%doc README.md
df72b15
%{_bindir}/pyp2rpm
b3e1a34
%{python3_sitelib}/%{name}
d0c8ad3
%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info/
df72b15
df72b15
df72b15
%changelog
033eee6
* Tue Nov 10 2020 Gordon Messmer <gordon.messmer@gmail.com> - 3.3.5-1
033eee6
- Update to 3.3.5. Fixes bug #1892478
033eee6
c050f43
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.4-3
c050f43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
c050f43
9ea9ec4
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.3.4-2
9ea9ec4
- Rebuilt for Python 3.9
9ea9ec4
47092e1
* Fri Apr 10 2020 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 3.3.4-1
47092e1
- Update to 3.3.4 (#1822828)
47092e1
d3bcac7
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.3-4
d3bcac7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
d3bcac7
482a74c
* Tue Oct 22 2019 Miro Hrončok <mhroncok@redhat.com> - 3.3.3-3
482a74c
- Stop running Python 2 tests, don't recommend but only suggest Python 2 setuptools
482a74c
9753fa2
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.3.3-2
9753fa2
- Rebuilt for Python 3.8.0rc1 (#1748018)
9753fa2
376d10a
* Thu Aug 22 2019 Kevin Fenzi <kevin@scrye.com> - 3.3.3-1
376d10a
- Update to 3.3.3. Fixes bug #1742365
376d10a
6900a56
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.3.2-9
6900a56
- Rebuilt for Python 3.8
6900a56
91ddf90
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.2-8
91ddf90
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
91ddf90
c3110fc
* Tue Mar 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.3.2-7
c3110fc
- Only recommend python2-setuptools
c3110fc
61bb92f
* Thu Feb 14 2019 Miro Hrončok <mhroncok@redhat.com> - 3.3.2-6
61bb92f
- Only recommend python2-virtualenv-api
61bb92f
6574300
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.2-5
6574300
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
6574300
0a071b3
* Sun Nov 18 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.3.2-4
0a071b3
- Drop explicit locale setting
0a071b3
  See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot
0a071b3
74baee0
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.2-3
74baee0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
74baee0
ba85194
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.3.2-2
ba85194
- Rebuilt for Python 3.7
ba85194
2efebe0
* Wed Mar 21 2018 Iryna Shcherbina <ishcherb@redhat.com> - 3.3.2-1
2efebe0
- Update to 3.3.2
2efebe0
a84b79a
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-3
a84b79a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
a84b79a
b3e1a34
* Tue Dec 19 2017 Michal Cyprian <mcyprian@redhat.com> - 3.3.0-2
b3e1a34
- Use automatic provides style requires
b3e1a34
a925379
* Sat Dec 16 2017 Kevin Fenzi <kevin@scrye.com> - 3.3.0-1
a925379
- Update to 3.3.0. Fixes bug #1526664
a925379
bf1995a
* Mon Aug 28 2017 Michal Cyprian <mcyprian@redhat.com> - 3.2.3-1
bf1995a
- Update to 3.2.3
bf1995a
982caf8
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.2-2
982caf8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
982caf8
1748a16
* Wed Feb 22 2017 Michal Cyprian <mcyprian@redhat.com> - 3.2.2-1
1748a16
- Update to 3.2.2
1748a16
f4bd448
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-3
f4bd448
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f4bd448
76090f6
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 3.2.1-2
76090f6
- Rebuild for Python 3.6
76090f6
61f9c33
* Thu Oct 13 2016 Michal Cyprian <mcyprian@redhat.com> - 3.2.0-1
61f9c33
- Update to 3.2.1
61f9c33
f133513
* Wed Aug 10 2016 Michal Cyprian <mcyprian@redhat.com> - 3.1.3-1
f133513
- Update to 3.1.3
f133513
ab41ca2
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.2-2
ab41ca2
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
ab41ca2
2ee15e6
* Thu Jun 16 2016 Michal Cyprian <mcyprian@redhat.com> - 3.1.2-1
2ee15e6
- Update to 3.1.2
2ee15e6
1988639
* Wed Jun 01 2016 Michal Cyprian <mcyprian@redhat.com> - 3.1.1-1
1988639
- Update to 3.1.1
1988639
36bc737
* Thu Apr 21 2016 Michal Cyprian <mcyprian@redhat.com> - 3.0.2-1
36bc737
- Update to 3.0.2
36bc737
5c789d9
* Wed Apr 13 2016 Michal Cyprian <mcyprian@redhat.com> - 3.0.1-1
5c789d9
- Update to 3.0.1
5c789d9
8d74c46
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-3
8d74c46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8d74c46
fa98e2a
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-2
fa98e2a
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
fa98e2a
143310b
* Tue Aug 18 2015 Michal Cyprian <mcyprian@redhat.com> - 2.0.0-1
143310b
- Update to 2.0.0
143310b
c7dcf6d
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-2
c7dcf6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c7dcf6d
Robert Kuska 0ccf26b
* Thu Nov 27 2014 Robert Kuska <rkuska@redhat.com> - 1.1.2-1
Robert Kuska 0ccf26b
- Update to 1.1.2
Robert Kuska 0ccf26b
Robert Kuska 0776236
* Fri Sep 12 2014 Robert Kuska <rkuska@redhat.com> - 1.1.1-1
Robert Kuska 0776236
- Update to 1.1.1
Robert Kuska 0776236
aea0bff
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0b-3
aea0bff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
aea0bff
5ae355c
* Tue May 13 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 1.1.0b-2
5ae355c
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
5ae355c
Robert Kuska dbf51ae
* Tue Apr 29 2014 Robert Kuska <rkuska@redhat.com> - 1.1.0b-1
Robert Kuska dbf51ae
- Update to v1.1.0b
Robert Kuska dbf51ae
Robert Kuska cb6aa19
* Wed Jan 29 2014 Robert Kuska <rkuska@redhat.com> - 1.0.1-4
Robert Kuska cb6aa19
- Change requires from distribute to setuptools
Robert Kuska cb6aa19
- Add rpmdevtools to requires
Robert Kuska cb6aa19
206ea50
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-3
206ea50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
206ea50
6e2a556
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-2
6e2a556
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6e2a556
86cc078
* Wed Dec 19 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 0.5.1-6
86cc078
- Update to 1.0.1.
86cc078
66f0efd
* Mon Dec 03 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 0.5.1-5
66f0efd
- Properly require python3 deps only from the python3 subpackage.
66f0efd
add360c
* Mon Aug 06 2012 David Malcolm <dmalcolm@redhat.com> - 0.5.1-4
add360c
- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3
add360c
13da8ce
* Thu Aug  2 2012 David Malcolm <dmalcolm@redhat.com> - 0.5.1-3
13da8ce
- generalize py.test reference to work with Python 3.*
13da8ce
7976ef9
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-2
7976ef9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7976ef9
df72b15
* Mon Jun 18 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 0.5.1-1
df72b15
- Initial package.