35a2285
%global srcname colcon-library-path
35a2285
35a2285
Name:           python-%{srcname}
35a2285
Version:        0.2.1
35a2285
Release:        3%{?dist}
35a2285
Summary:        Extension for colcon adding an environment variable to find libraries
35a2285
35a2285
License:        ASL 2.0
35a2285
URL:            https://colcon.readthedocs.io
35a2285
Source0:        https://github.com/colcon/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
35a2285
35a2285
BuildArch:      noarch
35a2285
35a2285
%description
35a2285
An extension for colcon-core to set an environment variable to find shared
35a2285
libraries at runtime.
35a2285
35a2285
35a2285
%package -n python%{python3_pkgversion}-%{srcname}
35a2285
Summary:        %{summary}
35a2285
BuildRequires:  python%{python3_pkgversion}-devel
35a2285
BuildRequires:  python%{python3_pkgversion}-pytest
35a2285
BuildRequires:  python%{python3_pkgversion}-setuptools >= 30.3.0
35a2285
%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}}
35a2285
35a2285
%if %{undefined __pythondist_requires}
35a2285
Requires:       python%{python3_pkgversion}-colcon-core
35a2285
%endif # __pythondist_requires
35a2285
35a2285
%description -n python%{python3_pkgversion}-%{srcname}
35a2285
An extension for colcon-core to set an environment variable to find shared
35a2285
libraries at runtime.
35a2285
35a2285
35a2285
%prep
35a2285
%autosetup -p1 -n %{srcname}-%{version}
35a2285
35a2285
35a2285
%build
35a2285
%py3_build
35a2285
35a2285
35a2285
%install
35a2285
%py3_install
35a2285
35a2285
35a2285
%check
35a2285
%{__python3} -m pytest \
35a2285
    --ignore=test/test_spell_check.py \
35a2285
    --ignore=test/test_flake8.py \
35a2285
    test
35a2285
35a2285
35a2285
%files -n python%{python3_pkgversion}-%{srcname}
35a2285
%license LICENSE
35a2285
%doc README.rst
35a2285
%{python3_sitelib}/colcon_library_path/
35a2285
%{python3_sitelib}/colcon_library_path-%{version}-py%{python3_version}.egg-info/
35a2285
35a2285
35a2285
%changelog
35a2285
* Fri Apr 26 2019 Scott K Logan <logans@cottsay.net> - 0.2.1-3
35a2285
- Drop obsolte Group
35a2285
35a2285
* Fri Apr 26 2019 Scott K Logan <logans@cottsay.net> - 0.2.1-2
35a2285
- Rebuilt to change main python from 3.4 to 3.6 in EPEL 7
35a2285
- Handle automatic dependency generation (f30+)
35a2285
35a2285
* Thu Jan 17 2019 Scott K Logan <logans@cottsay.net> - 0.2.1-1
35a2285
- Update to 0.2.1
35a2285
35a2285
* Fri Oct 26 2018 Scott K Logan <logans@cottsay.net> - 0.2.0-1
35a2285
- Initial package