resetting manifest requested domain to floor
[platform/upstream/corewatcher.git] / packaging / corewatcher.spec
1 Name:       corewatcher
2 Summary:    A crash dump reporting tool
3 Version:    0.9.11
4 Release:    1
5 Group:      System/Base
6 License:        GPL-2.0
7 Source0:    corewatcher-%{version}.tar.gz
8 Source1001: corewatcher.manifest
9 Requires:   gdb
10 BuildRequires:  pkgconfig(glib-2.0)
11 BuildRequires:  pkgconfig(libsystemd-journal)
12 BuildRequires:  pkgconfig(libcurl)
13
14
15
16 %description
17 This tool sends application crash reports to the central crash
18 reporting database.
19
20
21 %prep
22 %setup -q -n %{name}-%{version}
23
24 %build
25 cp %{SOURCE1001} .
26 %reconfigure
27
28 make
29
30 %install
31 rm -rf %{buildroot}
32
33 %make_install
34
35 %install_service multi-user.target.wants corewatcher.service
36
37 %files
38 %manifest %{name}.manifest
39 %license COPYING
40 %defattr(-,root,root,-)
41 %manifest corewatcher.manifest
42 %config(noreplace) %{_sysconfdir}/corewatcher/corewatcher.conf
43 %config(noreplace) %{_sysconfdir}/security/limits.d/95-core.conf
44 %{_sysconfdir}/corewatcher/gdb.command
45 %{_sbindir}/corewatcher
46 %exclude /usr/share/man/man8/corewatcher.8.gz
47 %{_unitdir}/corewatcher.service
48 %{_unitdir}/multi-user.target.wants/corewatcher.service