forked from pool/kanku
Accepting request 866566 from home:jengelh:branches:devel:kanku
- Trim marketing wording from descriptions. - Remove old build recipe constructs. OBS-URL: https://build.opensuse.org/request/show/866566 OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=102
This commit is contained in:
parent
55cb3863b2
commit
61ad3259c8
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 25 11:37:01 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Trim marketing wording from descriptions.
|
||||||
|
- Remove old build recipe constructs.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 14 14:54:38 UTC 2021 - Frank Schreiner <FSchreiner@suse.com>
|
Thu Jan 14 14:54:38 UTC 2021 - Frank Schreiner <FSchreiner@suse.com>
|
||||||
|
|
||||||
|
36
kanku.spec
36
kanku.spec
@ -23,7 +23,7 @@ Name: kanku
|
|||||||
Version: 0.10.0
|
Version: 0.10.0
|
||||||
Release: 0
|
Release: 0
|
||||||
License: GPL-3.0
|
License: GPL-3.0
|
||||||
Summary: Development and continuous integration made easy
|
Summary: Development and continuous integration
|
||||||
Url: https://github.com/M0ses/kanku
|
Url: https://github.com/M0ses/kanku
|
||||||
Group: Productivity/Networking/Web/Utilities
|
Group: Productivity/Networking/Web/Utilities
|
||||||
Source: %{name}-%{version}.tar.xz
|
Source: %{name}-%{version}.tar.xz
|
||||||
@ -90,10 +90,6 @@ BuildRequires: perl(UUID)
|
|||||||
BuildRequires: libvirt-daemon
|
BuildRequires: libvirt-daemon
|
||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
BuildRequires: shared-mime-info
|
BuildRequires: shared-mime-info
|
||||||
|
|
||||||
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
||||||
|
|
||||||
Requires: kanku-cli
|
Requires: kanku-cli
|
||||||
Requires: kanku-web
|
Requires: kanku-web
|
||||||
Requires: kanku-worker
|
Requires: kanku-worker
|
||||||
@ -102,20 +98,20 @@ Requires: kanku-dispatcher
|
|||||||
Requires: kanku-triggerd
|
Requires: kanku-triggerd
|
||||||
|
|
||||||
%description
|
%description
|
||||||
kanku is designed to give you a better integration of your kiwi images built
|
kanku is a utility for integration of kiwi images built
|
||||||
by the Open Build Service (OBS) in your development and testing workflow.
|
by the Open Build Service (OBS) in a development and testing workflow.
|
||||||
|
|
||||||
It provides a framework for simple automation of complex setups,
|
It provides a framework for automation of setups,
|
||||||
e.g. to prepare your development environment or run simple tests.
|
e.g. to prepare development environments or run simple tests.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
/bin/true
|
/bin/true
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install DESTDIR=%{buildroot} DOCDIR=%{_defaultdocdir}/kanku/
|
%make_install DOCDIR=%{_defaultdocdir}/kanku/
|
||||||
%fdupes %{buildroot}/opt/kanku/share
|
%fdupes %{buildroot}/opt/kanku/share
|
||||||
ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rckanku-web
|
ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rckanku-web
|
||||||
ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rckanku-worker
|
ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rckanku-worker
|
||||||
@ -197,7 +193,6 @@ TODO:
|
|||||||
%tmpfiles_create %_tmpfilesdir/kanku.conf
|
%tmpfiles_create %_tmpfilesdir/kanku.conf
|
||||||
|
|
||||||
%files common
|
%files common
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc README.md TODO
|
%doc README.md TODO
|
||||||
|
|
||||||
%dir /usr/lib/kanku
|
%dir /usr/lib/kanku
|
||||||
@ -307,7 +302,7 @@ Requires: (perl(Passwd::Keyring::Gnome) if gnome-keyring)
|
|||||||
|
|
||||||
%description cli
|
%description cli
|
||||||
Command line client for kanku, mainly used for setup tasks
|
Command line client for kanku, mainly used for setup tasks
|
||||||
and in developer mode
|
and in developer mode.
|
||||||
|
|
||||||
%files cli
|
%files cli
|
||||||
%dir /usr/share/kanku/views/cli/
|
%dir /usr/share/kanku/views/cli/
|
||||||
@ -331,12 +326,11 @@ Requires(pre): shadow
|
|||||||
%description common-server
|
%description common-server
|
||||||
This package contains common server files, settings and dependencies
|
This package contains common server files, settings and dependencies
|
||||||
for the kanku server components like kanku-worker, kanku-dispatcher,
|
for the kanku server components like kanku-worker, kanku-dispatcher,
|
||||||
kanku-web, kanku-scheduler and kanku-triggerd
|
kanku-web, kanku-scheduler and kanku-triggerd.
|
||||||
|
|
||||||
%pre common-server
|
%pre common-server
|
||||||
getent group %{kanku_group} >/dev/null || groupadd -r %{kanku_group}
|
getent group %{kanku_group} >/dev/null || groupadd -r %{kanku_group}
|
||||||
getent passwd %{kanku_user} >/dev/null || useradd -r -g %{kanku_group} -G libvirt -d %{kanku_vardir} -s /sbin/nologin -c "user for kanku" %{kanku_user}
|
getent passwd %{kanku_user} >/dev/null || useradd -r -g %{kanku_group} -G libvirt -d %{kanku_vardir} -s /sbin/nologin -c "user for kanku" %{kanku_user}
|
||||||
exit 0
|
|
||||||
|
|
||||||
%files common-server
|
%files common-server
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
@ -427,7 +421,7 @@ Requires: perl(Sys::MemInfo)
|
|||||||
Recommends: apache2
|
Recommends: apache2
|
||||||
|
|
||||||
%description worker
|
%description worker
|
||||||
A simple remote worker for kanku based on RabbitMQ
|
A remote worker for kanku based on RabbitMQ.
|
||||||
|
|
||||||
%post worker
|
%post worker
|
||||||
%systemd_post kanku-worker.service
|
%systemd_post kanku-worker.service
|
||||||
@ -455,7 +449,7 @@ Requires(pre): sudo
|
|||||||
Recommends: rabbitmq-server
|
Recommends: rabbitmq-server
|
||||||
|
|
||||||
%description dispatcher
|
%description dispatcher
|
||||||
A simple dispatcher for kanku based on RabbitMQ
|
A dispatcher for kanku based on RabbitMQ.
|
||||||
|
|
||||||
%post dispatcher
|
%post dispatcher
|
||||||
%systemd_post kanku-dispatcher.service
|
%systemd_post kanku-dispatcher.service
|
||||||
@ -480,7 +474,7 @@ Requires: kanku-common
|
|||||||
Requires: kanku-common-server
|
Requires: kanku-common-server
|
||||||
|
|
||||||
%description scheduler
|
%description scheduler
|
||||||
A simple scheduler for kanku based on RabbitMQ
|
A scheduler for kanku based on RabbitMQ.
|
||||||
|
|
||||||
%post scheduler
|
%post scheduler
|
||||||
%systemd_post kanku-scheduler.service
|
%systemd_post kanku-scheduler.service
|
||||||
@ -503,7 +497,7 @@ Requires: kanku-common
|
|||||||
Requires: kanku-common-server
|
Requires: kanku-common-server
|
||||||
|
|
||||||
%description triggerd
|
%description triggerd
|
||||||
A simple triggerd for kanku based on RabbitMQ
|
A triggerd for kanku based on RabbitMQ.
|
||||||
|
|
||||||
%post triggerd
|
%post triggerd
|
||||||
%systemd_post kanku-triggerd.service
|
%systemd_post kanku-triggerd.service
|
||||||
@ -527,7 +521,7 @@ A simple triggerd for kanku based on RabbitMQ
|
|||||||
Summary: Documentation files for kanku
|
Summary: Documentation files for kanku
|
||||||
|
|
||||||
%description doc
|
%description doc
|
||||||
This package contains the documentation files for kanku
|
This package contains the documentation files for kanku.
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%{_defaultdocdir}/kanku/
|
%{_defaultdocdir}/kanku/
|
||||||
@ -540,7 +534,7 @@ Requires: shared-mime-info
|
|||||||
Obsoletes: kanku-url-wrapper
|
Obsoletes: kanku-url-wrapper
|
||||||
|
|
||||||
%description urlwrapper
|
%description urlwrapper
|
||||||
A URL wrapper to start kanku from kanku:// urls in the browser
|
A URL wrapper to start kanku from kanku:// urls in the browser.
|
||||||
|
|
||||||
%post urlwrapper
|
%post urlwrapper
|
||||||
update-mime-database /usr/share/mime
|
update-mime-database /usr/share/mime
|
||||||
|
Loading…
Reference in New Issue
Block a user