Requires: git-buildpackage-rpm >= 0.6.15
Requires: gbp-repocache = %{version}-%{release}
Requires: %{name}-utils = %{version}-%{release}
-BuildRequires: python
-BuildRequires: python-setuptools
+BuildRequires: python3
+BuildRequires: python3-setuptools
%if 0%{?do_unittests}
-BuildRequires: python-coverage
-BuildRequires: python-nose
+BuildRequires: python3-coverage
+BuildRequires: python3-nose
BuildRequires: git-buildpackage-rpm
%endif
BuildArch: noarch
%package utils
Summary: Utility fuctions for the GBP OBS source service
Group: Development/Tools/Building
-Requires: python >= 2.6
+Requires: python >= 3.0
Requires: gbp-repocache = %{version}
%description utils
%build
-%{__python} setup.py build
+%{__python3} setup.py build
cp config/git-buildpackage config/obs-service-git-buildpackage.example.config
%check
GIT_AUTHOR_EMAIL=rpmbuild@example.com GIT_AUTHOR_NAME=rpmbuild \
GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL \
- %{__python} setup.py nosetests
+ %{__python3} setup.py nosetests
%endif
%install
-%{__python} setup.py install --skip-build --root=%{buildroot} --prefix=%{_prefix}
-rm -rf %{buildroot}%{python_sitelib}/*info
+%{__python3} setup.py install --skip-build --root=%{buildroot} --prefix=%{_prefix}
+rm -rf %{buildroot}%{python3_sitelib}/*info
%files
%dir /usr/lib/obs
%dir /usr/lib/obs/service
/usr/lib/obs/service/*
-%{python_sitelib}/obs_service_gbp
+%{python3_sitelib}/obs_service_gbp
%dir %{_sysconfdir}/obs
%dir %{_sysconfdir}/obs/services
%config %{_sysconfdir}/obs/services/*
%files utils
%defattr(-,root,root,-)
%doc COPYING
-%{python_sitelib}/obs_service_gbp_utils
+%{python3_sitelib}/obs_service_gbp_utils
%files -n gbp-repocache
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/repocache-adm
-%{python_sitelib}/gbp_repocache
-%{python_sitelib}/repocache_adm
+%{python3_sitelib}/gbp_repocache
+%{python3_sitelib}/repocache_adm