|
|
532c0f3 |
%global pname fypp
|
|
|
532c0f3 |
|
|
|
532c0f3 |
Name: python-%{pname}
|
|
|
bd8d3d5 |
Version: 3.2
|
|
|
b66dd80 |
Release: 3%{?dist}
|
|
|
532c0f3 |
Summary: Fortran preprocessor
|
|
|
bd8d3d5 |
License: BSD-2-Clause
|
|
|
532c0f3 |
URL: https://github.com/aradi/fypp
|
|
|
4c874df |
Source0: %{url}/archive/%{version}/%{pname}-%{version}.tar.gz
|
|
|
532c0f3 |
BuildArch: noarch
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%global desc Fypp is a Python powered preprocessor. It can be used for any programming\
|
|
|
532c0f3 |
languages but its primary aim is to offer a Fortran preprocessor, which helps\
|
|
|
532c0f3 |
to extend Fortran with condititional compiling and template metaprogramming\
|
|
|
532c0f3 |
capabilities. Instead of introducing its own expression syntax, it uses Python\
|
|
|
532c0f3 |
expressions in its preprocessor directives, offering the consistency and\
|
|
|
532c0f3 |
versatility of Python when formulating metaprogramming tasks. It puts strong\
|
|
|
532c0f3 |
emphasis on robustness and on neat integration into developing toolchains.
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%description
|
|
|
532c0f3 |
%{desc}
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%package -n python3-%{pname}
|
|
|
532c0f3 |
Summary: %{summary}
|
|
|
532c0f3 |
BuildRequires: python3-devel
|
|
|
1d0b388 |
BuildRequires: python3-setuptools
|
|
|
532c0f3 |
%{?python_provide:%python_provide python3-%{pname}}
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%description -n python3-%{pname}
|
|
|
532c0f3 |
%{desc}
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%prep
|
|
|
532c0f3 |
%autosetup -p1 -n %{pname}-%{version}
|
|
|
532c0f3 |
rm -rf src/%{pname}.egg-info
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%build
|
|
|
532c0f3 |
%py3_build
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%install
|
|
|
532c0f3 |
%py3_install
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%check
|
|
|
532c0f3 |
test/runtests.sh %{__python3}
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%files -n python3-%{pname}
|
|
|
532c0f3 |
%license LICENSE.txt
|
|
|
532c0f3 |
%doc CHANGELOG.rst README.rst
|
|
|
532c0f3 |
%{_bindir}/%{pname}
|
|
|
532c0f3 |
%{python3_sitelib}/%{pname}.py
|
|
|
532c0f3 |
%{python3_sitelib}/%{pname}-%{version}-py%{python3_version}.egg-info
|
|
|
532c0f3 |
%{python3_sitelib}/__pycache__/%{pname}.cpython-%{python3_version_nodots}.opt-1.pyc
|
|
|
532c0f3 |
%{python3_sitelib}/__pycache__/%{pname}.cpython-%{python3_version_nodots}.pyc
|
|
|
532c0f3 |
|
|
|
532c0f3 |
%changelog
|
|
|
b66dd80 |
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-3
|
|
|
b66dd80 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
b66dd80 |
|
|
|
c8ab24f |
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-2
|
|
|
c8ab24f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
c8ab24f |
|
|
|
bd8d3d5 |
* Fri Sep 01 2023 Dominik Mierzejewski <dominik@greysector.net> - 3.2-1
|
|
|
bd8d3d5 |
- update to 3.2 (resolves rhbz#2233442)
|
|
|
bd8d3d5 |
- use SPDX identifier in License tag
|
|
|
4c874df |
- switch to GitHub source tarball
|
|
|
bd8d3d5 |
|
|
|
3ea13f7 |
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-9
|
|
|
3ea13f7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
3ea13f7 |
|
|
|
81fe35a |
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 3.1-8
|
|
|
81fe35a |
- Rebuilt for Python 3.12
|
|
|
81fe35a |
|
|
|
ac9f6c9 |
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-7
|
|
|
ac9f6c9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
ac9f6c9 |
|
|
|
216dc90 |
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-6
|
|
|
216dc90 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
216dc90 |
|
|
|
b22510c |
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 3.1-5
|
|
|
b22510c |
- Rebuilt for Python 3.11
|
|
|
b22510c |
|
|
|
1767eef |
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-4
|
|
|
1767eef |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
1767eef |
|
|
|
49fe7cb |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-3
|
|
|
49fe7cb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
49fe7cb |
|
|
|
68cf09e |
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 3.1-2
|
|
|
68cf09e |
- Rebuilt for Python 3.10
|
|
|
68cf09e |
|
|
|
7529637 |
* Wed May 19 2021 Dominik Mierzejewski <rpm@greysector.net> 3.1-1
|
|
|
7529637 |
- update to 3.1 (#1951010)
|
|
|
7529637 |
- drop obsolete patch
|
|
|
7529637 |
|
|
|
9114f78 |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-4
|
|
|
9114f78 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
9114f78 |
|
|
|
50795f2 |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-3
|
|
|
50795f2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
50795f2 |
|
|
|
5c0cc79 |
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.0-2
|
|
|
5c0cc79 |
- Rebuilt for Python 3.9
|
|
|
5c0cc79 |
|
|
|
d05d7ff |
* Wed Apr 15 2020 Dominik Mierzejewski <rpm@greysector.net> 3.0-1
|
|
|
d05d7ff |
- update to 3.0 (#1790240)
|
|
|
d05d7ff |
|
|
|
5077f50 |
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-11
|
|
|
5077f50 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
5077f50 |
|
|
|
a0b6452 |
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 2.1.1-10
|
|
|
a0b6452 |
- Rebuilt for Python 3.8.0rc1 (#1748018)
|
|
|
a0b6452 |
|
|
|
16ee467 |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 2.1.1-9
|
|
|
16ee467 |
- Rebuilt for Python 3.8
|
|
|
16ee467 |
|
|
|
584e664 |
* Sat Aug 10 2019 Dominik Mierzejewski <rpm@greysector.net> 2.1.1-8
|
|
|
584e664 |
- drop unnecessary "cleanup" from prep
|
|
|
584e664 |
|
|
|
ccfa0f9 |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-7
|
|
|
ccfa0f9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
ccfa0f9 |
|
|
|
5bec861 |
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-6
|
|
|
5bec861 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
5bec861 |
|
|
|
b05f77e |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-5
|
|
|
b05f77e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
b05f77e |
|
|
|
49fb7c5 |
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.1.1-4
|
|
|
49fb7c5 |
- Rebuilt for Python 3.7
|
|
|
49fb7c5 |
|
|
|
63a057f |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-3
|
|
|
63a057f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
63a057f |
|
|
|
45ee82f |
* Mon Dec 18 2017 Dominik Mierzejewski <rpm@greysector.net> 2.1.1-2
|
|
|
45ee82f |
- fix wrong-script-interpreter/non-executable-script rpmlint error
|
|
|
45ee82f |
|
|
|
532c0f3 |
* Fri Oct 06 2017 Dominik Mierzejewski <rpm@greysector.net> 2.1.1-1
|
|
|
532c0f3 |
- update to 2.1.1
|
|
|
532c0f3 |
|
|
|
532c0f3 |
* Fri Jun 30 2017 Dominik Mierzejewski <rpm@greysector.net> 2.0.1-2
|
|
|
532c0f3 |
- update upstream URL (bitbucket URL redirects to github)
|
|
|
532c0f3 |
|
|
|
532c0f3 |
* Tue Mar 14 2017 Dominik Mierzejewski <rpm@greysector.net> 2.0.1-1
|
|
|
532c0f3 |
- update to 2.0.1
|
|
|
532c0f3 |
|
|
|
532c0f3 |
* Mon Mar 13 2017 Dominik Mierzejewski <rpm@greysector.net> 2.0-1
|
|
|
532c0f3 |
- initial build
|