7e3ca0b
%global srcname colcon-pkg-config
7e3ca0b
7e3ca0b
Name:           python-%{srcname}
7e3ca0b
Version:        0.1.0
a25a89e
Release:        19%{?dist}
7e3ca0b
Summary:        Extension for colcon to find pkg-config files
7e3ca0b
7e3ca0b
License:        ASL 2.0
7e3ca0b
URL:            https://colcon.readthedocs.io
7e3ca0b
Source0:        https://github.com/colcon/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
7e3ca0b
7e3ca0b
BuildArch:      noarch
7e3ca0b
7e3ca0b
%description
7e3ca0b
An extension for colcon-core to set an environment variable to find pkg-config
7e3ca0b
files.
7e3ca0b
7e3ca0b
7e3ca0b
%package -n python%{python3_pkgversion}-%{srcname}
7e3ca0b
Summary:        %{summary}
7e3ca0b
BuildRequires:  python%{python3_pkgversion}-devel
7e3ca0b
BuildRequires:  python%{python3_pkgversion}-pytest
7e3ca0b
BuildRequires:  python%{python3_pkgversion}-setuptools >= 30.3.0
7e3ca0b
%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}}
7e3ca0b
7e3ca0b
%if %{undefined __pythondist_requires}
7e3ca0b
Requires:       python%{python3_pkgversion}-colcon-core
7e3ca0b
%endif # __pythondist_requires
7e3ca0b
7e3ca0b
%description -n python%{python3_pkgversion}-%{srcname}
7e3ca0b
An extension for colcon-core to set an environment variable to find pkg-config
7e3ca0b
files.
7e3ca0b
7e3ca0b
7e3ca0b
%prep
7e3ca0b
%autosetup -p1 -n %{srcname}-%{version}
7e3ca0b
7e3ca0b
7e3ca0b
%build
7e3ca0b
%py3_build
7e3ca0b
7e3ca0b
7e3ca0b
%install
7e3ca0b
%py3_install
7e3ca0b
7e3ca0b
7e3ca0b
%check
7e3ca0b
%{__python3} -m pytest \
7e3ca0b
    --ignore=test/test_spell_check.py \
7e3ca0b
    --ignore=test/test_flake8.py \
7e3ca0b
    test
7e3ca0b
7e3ca0b
7e3ca0b
%files -n python%{python3_pkgversion}-%{srcname}
7e3ca0b
%license LICENSE
7e3ca0b
%doc README.rst
7e3ca0b
%{python3_sitelib}/colcon_pkg_config/
7e3ca0b
%{python3_sitelib}/colcon_pkg_config-%{version}-py%{python3_version}.egg-info/
7e3ca0b
7e3ca0b
7e3ca0b
%changelog
a25a89e
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-19
a25a89e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
a25a89e
e35fd9c
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-18
e35fd9c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
e35fd9c
c0f36f4
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-17
c0f36f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
c0f36f4
31c33ca
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 0.1.0-16
31c33ca
- Rebuilt for Python 3.12
31c33ca
2892355
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-15
2892355
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
2892355
d9b7120
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-14
d9b7120
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
d9b7120
b8596e0
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.1.0-13
b8596e0
- Rebuilt for Python 3.11
b8596e0
176eccf
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-12
176eccf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
176eccf
4d20214
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-11
4d20214
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
4d20214
cc49f84
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.1.0-10
cc49f84
- Rebuilt for Python 3.10
cc49f84
6ce91e3
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-9
6ce91e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
6ce91e3
9fabd53
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-8
9fabd53
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9fabd53
ba8fb79
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.1.0-7
ba8fb79
- Rebuilt for Python 3.9
ba8fb79
a02458d
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-6
a02458d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
a02458d
f3e7a10
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.1.0-5
f3e7a10
- Rebuilt for Python 3.8.0rc1 (#1748018)
f3e7a10
639e90d
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.1.0-4
639e90d
- Rebuilt for Python 3.8
639e90d
fb54015
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.0-3
fb54015
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
fb54015
7e3ca0b
* Fri Apr 26 2019 Scott K Logan <logans@cottsay.net> - 0.1.0-2
7e3ca0b
- Rebuilt to change main python from 3.4 to 3.6 in EPEL 7
7e3ca0b
- Handle automatic dependency generation (f30+)
7e3ca0b
7e3ca0b
* Sat Oct 27 2018 Scott K Logan <logans@cottsay.net> - 0.1.0-1
7e3ca0b
- Initial package