17adb5a
%global srcname colcon-ros
17adb5a
17adb5a
Name:           python-%{srcname}
aeb4b50
Version:        0.3.23
e5d1ef6
Release:        4%{?dist}
17adb5a
Summary:        Extension for colcon to support ROS packages
17adb5a
17adb5a
License:        ASL 2.0
17adb5a
URL:            https://colcon.readthedocs.io
17adb5a
Source0:        https://github.com/colcon/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
17adb5a
17adb5a
BuildArch:      noarch
17adb5a
17adb5a
%description
17adb5a
An extension for colcon-core to support ROS packages.
17adb5a
17adb5a
17adb5a
%package -n python%{python3_pkgversion}-%{srcname}
17adb5a
Summary:        %{summary}
1f6554f
BuildRequires:  python%{python3_pkgversion}-colcon-core >= 0.7.0
c72051b
BuildRequires:  python%{python3_pkgversion}-colcon-python-setup-py >= 0.2.4
17adb5a
BuildRequires:  python%{python3_pkgversion}-devel
17adb5a
BuildRequires:  python%{python3_pkgversion}-pytest
17adb5a
BuildRequires:  python%{python3_pkgversion}-setuptools >= 30.3.0
17adb5a
%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}}
17adb5a
17adb5a
%if %{undefined __pythondist_requires}
c72051b
Requires:       python%{python3_pkgversion}-catkin_pkg >= 0.4.14
17adb5a
Requires:       python%{python3_pkgversion}-colcon-cmake >= 0.2.6
1f6554f
Requires:       python%{python3_pkgversion}-colcon-core >= 0.7.0
17adb5a
Requires:       python%{python3_pkgversion}-colcon-pkg-config
c72051b
Requires:       python%{python3_pkgversion}-colcon-python-setup-py >= 0.2.4
17adb5a
Requires:       python%{python3_pkgversion}-colcon-recursive-crawl
c72051b
%endif
17adb5a
5dcd654
%if !0%{?rhel} || 0%{?rhel} >= 8
5dcd654
Suggests:       dpkg-dev
129b8d9
%else
129b8d9
Requires:       dpkg-dev
c72051b
%endif
5dcd654
17adb5a
%description -n python%{python3_pkgversion}-%{srcname}
17adb5a
An extension for colcon-core to support ROS packages.
17adb5a
17adb5a
17adb5a
%prep
17adb5a
%autosetup -p1 -n %{srcname}-%{version}
17adb5a
17adb5a
17adb5a
%build
17adb5a
%py3_build
17adb5a
17adb5a
17adb5a
%install
17adb5a
%py3_install
17adb5a
17adb5a
17adb5a
%check
17adb5a
%{__python3} -m pytest \
17adb5a
    --ignore=test/test_spell_check.py \
17adb5a
    --ignore=test/test_flake8.py \
17adb5a
    test
17adb5a
17adb5a
17adb5a
%files -n python%{python3_pkgversion}-%{srcname}
17adb5a
%license LICENSE
17adb5a
%doc README.rst
17adb5a
%{python3_sitelib}/colcon_ros/
17adb5a
%{python3_sitelib}/colcon_ros-%{version}-py%{python3_version}.egg-info/
17adb5a
17adb5a
17adb5a
%changelog
e5d1ef6
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.23-4
e5d1ef6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
e5d1ef6
be3121c
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.23-3
be3121c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
be3121c
30d33b7
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.3.23-2
30d33b7
- Rebuilt for Python 3.11
30d33b7
aeb4b50
* Sat May 07 2022 Scott K Logan <logans@cottsay.net> - 0.3.23-1
aeb4b50
- Update to 0.3.23 (rhbz#2074335)
aeb4b50
6a697ab
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.22-2
6a697ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
6a697ab
1f6554f
* Thu Dec 23 2021 Scott K Logan <logans@cottsay.net> - 0.3.22-1
1f6554f
- Update to 0.3.22 (rhbz#2035230)
1f6554f
e6ce040
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.21-4
e6ce040
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
e6ce040
4465785
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.3.21-3
4465785
- Rebuilt for Python 3.10
4465785
e227f9c
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.21-2
e227f9c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
e227f9c
3b83cdc
* Sat Oct 17 2020 Scott K Logan <logans@cottsay.net> - 0.3.21-1
3b83cdc
- Update to 0.3.21 (rhbz#1889066)
3b83cdc
a556855
* Wed Sep 30 2020 Scott K Logan <logans@cottsay.net> - 0.3.20-1
a556855
- Update to 0.3.20 (rhbz#1881838)
a556855
8588158
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.19-2
8588158
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
8588158
e2845a8
* Mon Jul 20 2020 Scott K Logan <logans@cottsay.net> - 0.3.19-1
e2845a8
- Update to 0.3.19 (rhbz#1858472)
e2845a8
129b8d9
* Fri Jun 12 2020 Scott K Logan <logans@cottsay.net> - 0.3.18-1
129b8d9
- Update to 0.3.18 (rhbz#1846603)
129b8d9
2b91c03
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.3.17-2
2b91c03
- Rebuilt for Python 3.9
2b91c03
c72051b
* Mon Apr 13 2020 Scott K Logan <logans@cottsay.net> - 0.3.17-1
c72051b
- Update to 0.3.17 (rhbz#1775856)
c72051b
10ac179
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.13-2
10ac179
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
10ac179
8db656c
* Tue Sep 24 2019 Scott K Logan <logans@cottsay.net> - 0.3.13-1
8db656c
- Update to 0.3.13
8db656c
5dcd654
* Thu Aug 29 2019 Scott K Logan <logans@cottsay.net> - 0.3.12-1
5dcd654
- Update to 0.3.12 (rhbz#1747250)
5dcd654
5511bba
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.3.11-2
5511bba
- Rebuilt for Python 3.8
5511bba
a778ffc
* Fri Aug 02 2019 Scott K Logan <logans@cottsay.net> - 0.3.11-1
a778ffc
- Update to 0.3.11
a778ffc
9439534
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.10-2
9439534
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9439534
17adb5a
* Fri Apr 26 2019 Scott K Logan <logans@cottsay.net> - 0.3.10-1
17adb5a
- Update to 0.3.10
17adb5a
- Rebuilt to change main python from 3.4 to 3.6 in EPEL 7
17adb5a
17adb5a
* Fri Mar 01 2019 Scott K Logan <logans@cottsay.net> - 0.3.8-1
17adb5a
- Update to 0.3.8
17adb5a
- Handle automatic dependency generation (f30+)
17adb5a
17adb5a
* Mon Feb 04 2019 Scott K Logan <logans@cottsay.net> - 0.3.7-1
17adb5a
- Update to 0.3.7
17adb5a
17adb5a
* Wed Dec 26 2018 Scott K Logan <logans@cottsay.net> - 0.3.6-1
17adb5a
- Update to 0.3.6
17adb5a
17adb5a
* Sat Oct 27 2018 Scott K Logan <logans@cottsay.net> - 0.3.5-1
17adb5a
- Initial package