Ian Weller bcdb3a6
%global srcname fuckit
Ian Weller bcdb3a6
Ian Weller bcdb3a6
Name:           python-%{srcname}
b7ba41f
Version:        4.8.1
4293517
Release:        6%{?dist}
Ian Weller bcdb3a6
Summary:        The Python Error Steamroller
Ian Weller bcdb3a6
Ian Weller bcdb3a6
License:        WTFPL
Ian Weller bcdb3a6
URL:            https://github.com/ajalt/fuckitpy
b7ba41f
Source0:        https://pypi.python.org/packages/source/f/fuckit/fuckit-4.8.1.zip
Ian Weller bcdb3a6
Ian Weller bcdb3a6
BuildArch:      noarch
Ian Weller bcdb3a6
BuildRequires:  python3-devel
Ian Weller bcdb3a6
BuildRequires:  python3-setuptools
Ian Weller bcdb3a6
c24e305
%global _description\
c24e305
FuckIt.py uses state-of-the-art technology to make sure your Python code runs\
c24e305
whether it has any right to or not. Some code has an error? Fuck it.\
c24e305
Ian Weller bcdb3a6
c24e305
%description %_description
c24e305
Ian Weller bcdb3a6
Ian Weller bcdb3a6
%package -n python3-%{srcname}
Ian Weller bcdb3a6
Summary:        The Python Error Steamroller
6fc8830
%{?python_provide:%python_provide python3-%{srcname}}
Ian Weller bcdb3a6
Ian Weller bcdb3a6
%description -n python3-%{srcname}
Ian Weller bcdb3a6
FuckIt.py uses state-of-the-art technology to make sure your Python code runs
Ian Weller bcdb3a6
whether it has any right to or not. Some code has an error? Fuck it.
Ian Weller bcdb3a6
Ian Weller bcdb3a6
Ian Weller bcdb3a6
%prep
Ian Weller bcdb3a6
%setup -qn %{srcname}-%{version}
Ian Weller bcdb3a6
Ian Weller bcdb3a6
find -name '*.txt' | xargs chmod -x
6fc8830
find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
Ian Weller bcdb3a6
Ian Weller bcdb3a6
Ian Weller bcdb3a6
%build
6fc8830
%py3_build
Ian Weller bcdb3a6
Ian Weller bcdb3a6
Ian Weller bcdb3a6
%install
6fc8830
%py3_install
Ian Weller bcdb3a6
Ian Weller bcdb3a6
%files -n python3-%{srcname}
Ian Weller bcdb3a6
# The license text is available in README.md
Ian Weller bcdb3a6
%doc README.md
Ian Weller bcdb3a6
%{python3_sitelib}/%{srcname}.py*
6fc8830
%{python3_sitelib}/__pycache__/%{srcname}.*
6fc8830
%{python3_sitelib}/%{srcname}-%{version}*.egg-info/
Ian Weller bcdb3a6
Ian Weller bcdb3a6
Ian Weller bcdb3a6
%changelog
4293517
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.1-6
4293517
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
4293517
81f693b
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.1-5
81f693b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
81f693b
98a522e
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.1-4
98a522e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
98a522e
35b728e
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 4.8.1-3
35b728e
- Rebuilt for Python 3.12
35b728e
5d123e3
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.1-2
5d123e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
5d123e3
b7ba41f
* Wed Nov 23 2022 Sandipan Roy <bytehackr@fedoraproject.org> - 4.8.1-1
b7ba41f
- Bumped to new version 4.8.1
b7ba41f
ac379db
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-29
ac379db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
ac379db
4d5b781
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 4.8.0-28
4d5b781
- Rebuilt for Python 3.11
4d5b781
5d0a1cc
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-27
5d0a1cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
5d0a1cc
4d7ef67
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-26
4d7ef67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
4d7ef67
0d9637e
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 4.8.0-25
0d9637e
- Rebuilt for Python 3.10
0d9637e
005c05e
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-24
005c05e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
005c05e
1595dd8
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-23
1595dd8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1595dd8
0b06b49
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 4.8.0-22
0b06b49
- Rebuilt for Python 3.9
0b06b49
7f8794d
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-21
7f8794d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7f8794d
c9e7214
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 4.8.0-20
c9e7214
- Rebuilt for Python 3.8.0rc1 (#1748018)
c9e7214
c216ba9
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 4.8.0-19
c216ba9
- Rebuilt for Python 3.8
c216ba9
f70f54b
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-18
f70f54b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f70f54b
40b698d
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-17
40b698d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
40b698d
6fc8830
* Thu Sep 13 2018 Miro Hrončok <mhroncok@redhat.com> - 4.8.0-16
6fc8830
- Drop the python2 subpackage (#1627369)
6fc8830
709a5b7
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-15
709a5b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
709a5b7
bf6a806
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 4.8.0-14
bf6a806
- Rebuilt for Python 3.7
bf6a806
1bef04d
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-13
1bef04d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1bef04d
f3acd0d
* Fri Jan 19 2018 Iryna Shcherbina <ishcherb@redhat.com> - 4.8.0-12
f3acd0d
- Update Python 2 dependency declarations to new packaging standards
f3acd0d
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
f3acd0d
c24e305
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.8.0-11
c24e305
- Python 2 binary package renamed to python2-fuckit
c24e305
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
c24e305
e5eefd3
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-10
e5eefd3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e5eefd3
Igor Gnatenko 5667a53
* Wed Feb 15 2017 Igor Gnatenko <ignatenko@redhat.com> - 4.8.0-9
Igor Gnatenko 5667a53
- Rebuild for brp-python-bytecompile
Igor Gnatenko 5667a53
b486950
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-8
b486950
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b486950
824c00a
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 4.8.0-7
824c00a
- Rebuild for Python 3.6
824c00a
50616a2
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.0-6
50616a2
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
50616a2
6d9f469
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-5
6d9f469
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6d9f469
a8890e3
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.0-4
a8890e3
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
a8890e3
dfb728f
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.0-3
dfb728f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
dfb728f
Ian Weller c7d8906
* Mon Nov 10 2014 Ian Weller <ian@ianweller.org> - 4.8.0-2
Ian Weller c7d8906
- Only build for Python 3 on EPEL
Ian Weller c7d8906
Ian Weller bcdb3a6
* Mon Sep 15 2014 Ian Weller <ian@ianweller.org> - 4.8.0-1
Ian Weller bcdb3a6
- Update to 4.8.0 and fix packaging concerns
Ian Weller bcdb3a6
Ian Weller bcdb3a6
* Fri Dec 06 2013 Ian Weller <iweller@redhat.com> - 1.0.0-1.20131206gitb8cf18f
Ian Weller bcdb3a6
- Initial package build