diff --git a/kobo.spec b/kobo.spec index 6567c61..378c7e7 100644 --- a/kobo.spec +++ b/kobo.spec @@ -158,18 +158,28 @@ Rpmlib contains functions to manipulate with RPM files. %if 0%{?with_admin} +%package admin +Summary: Kobo admin script for instant project deployment +Group: Development/Tools +%if 0%{?with_python3} +Requires: python3-%{name}-admin +%else +Requires: python2-%{name}-admin +%endif + +%description admin +Kobo admin provides templates for various kobo-based projects, +incl. CLI, hub client, worker and hub. + %package -n python2-%{name}-admin Summary: Kobo admin script for instant project deployment Group: Development/Tools Requires: python2-kobo >= %{version} Requires: python2-django >= 1.6 %{?python_provide:%python_provide python2-%{name}-admin} -Provides: kobo-admin = %{version}-%{release} -Obsoletes: kobo-admin < 0.6.0-2 %description -n python2-%{name}-admin -Kobo admin provides templates for various kobo-based projects, -incl. CLI, hub client, worker and hub. +Python library for kobo-admin command. %endif %if 0%{?with_python3} @@ -253,8 +263,7 @@ Requires: python%{python3_pkgversion}-django >= 1.6 %{?python_provide:%python_provide python%{python3_pkgversion}-%{name}-admin} %description -n python%{python3_pkgversion}-%{name}-admin -Kobo admin provides templates for various kobo-based projects, -incl. CLI, hub client, worker and hub. +Python library for kobo-admin command. %endif %endif # with_python3 @@ -357,11 +366,11 @@ rm -rf $RPM_BUILD_ROOT/%{python3_sitelib}/kobo/worker %if 0%{?with_admin} +%files admin +%{_bindir}/kobo-admin + %files -n python2-%{name}-admin %{python2_sitelib}/kobo/admin -%if ! 0%{?with_python3} -%{_bindir}/kobo-admin -%endif %endif %if 0%{?with_python3} @@ -406,7 +415,6 @@ rm -rf $RPM_BUILD_ROOT/%{python3_sitelib}/kobo/worker %if 0%{?with_admin} %files -n python%{python3_pkgversion}-%{name}-admin %{python3_sitelib}/kobo/admin -%{_bindir}/kobo-admin %endif %endif