resetting manifest requested domain to floor
[platform/core/telephony/telephony-daemon.git] / packaging / telephony-daemon.spec
1 Name:       telephony-daemon
2 Summary:    Telephony daemon
3 Version:    0.1.12
4 Release:    2
5 Group:      System/Telephony
6 License:    Apache
7 Source0:    %{name}-%{version}.tar.gz
8 Source1:    telephony.service
9 Source1001:     telephony-daemon.manifest
10 BuildRequires:  cmake
11 BuildRequires:  pkgconfig(glib-2.0)
12 BuildRequires:  pkgconfig(gobject-2.0)
13 BuildRequires:  pkgconfig(tcore)
14 BuildRequires:  pkgconfig(dlog)
15
16 %description
17 Description: Telephony daemon
18
19 %prep
20 %setup -q
21 cp %{SOURCE1001} .
22
23 %build
24 %cmake . -DVERSION=%{version}
25 make %{?jobs:-j%jobs}
26
27 %install
28 %make_install
29 mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants
30 install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/systemd/system/telephony.service
31 ln -s ../telephony.service %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants/telephony.service
32 mkdir -p %{buildroot}/usr/share/license
33
34 %files
35 %manifest %{name}.manifest
36 %defattr(-,root,root,-)
37 %{_bindir}/telephony-daemon
38 %{_sysconfdir}/rc.d/init.d/telephony-daemon
39 %{_sysconfdir}/rc.d/rc3.d/S30telephony-daemon
40 %{_sysconfdir}/rc.d/rc5.d/S30telephony-daemon
41 %{_prefix}/lib/systemd/system/telephony.service
42 %{_prefix}/lib/systemd/system/multi-user.target.wants/telephony.service
43 /usr/share/license/telephony-daemon