Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37501217
en ru br
ALT Linux repos
S:2.5.1-alt1

Group :: Graphical desktop/Other
RPM: cerbere

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define _libexecdir %_prefix/libexec
%define ver_major 2.5
%define rdn_name io.elementary.cerbere

Name: cerbere
Version: %ver_major.1
Release: alt1

Summary: service to relaunch Pantheon apps
Group: Graphical desktop/Other
License: GPLv2+
Url: https://github.com/elementary/%name

Source: %url/archive/%version/%name-%version.tar.gz

Provides: %rdn_name = %version-%release
Requires: dconf

BuildRequires(pre): meson rpm-build-xdg
BuildRequires: vala-tools libgio-devel libgee0.8-devel

%description
Cerbere is a sort of watchdog designed for Pantheon. It monitors a predefined
list of processes (configurable through dconf) and relaunches them if they
end. This is helpful to keep the panel, dock, and wallpaper running, even if
they crash or are killed by another process.

%prep
%setup

%build
%meson
%meson_build

%install
%meson_install

%files
%_libexecdir/%rdn_name
%_xdgconfigdir/autostart/%rdn_name.desktop
%_datadir/glib-2.0/schemas/%rdn_name.gschema.xml
%doc README*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin