3e74e01da24d97f08704c19635da519cab7c99c4
[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 BuildRequires:  cmake
10 BuildRequires:  pkgconfig(glib-2.0)
11 BuildRequires:  pkgconfig(gobject-2.0)
12 BuildRequires:  pkgconfig(tcore)
13 BuildRequires:  pkgconfig(dlog)
14
15 %description
16 Description: Telephony daemon
17
18 %prep
19 %setup -q
20
21 %build
22 %cmake . -DVERSION=%{version}
23 make %{?jobs:-j%jobs}
24
25 %install
26 %make_install
27 mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants
28 install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/systemd/system/telephony.service
29 ln -s ../telephony.service %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants/telephony.service
30 mkdir -p %{buildroot}/usr/share/license
31
32 %files
33 %manifest telephony-daemon.manifest
34 %defattr(-,root,root,-)
35 %{_bindir}/telephony-daemon
36 %{_sysconfdir}/rc.d/init.d/telephony-daemon
37 %{_sysconfdir}/rc.d/rc3.d/S30telephony-daemon
38 %{_sysconfdir}/rc.d/rc5.d/S30telephony-daemon
39 %{_prefix}/lib/systemd/system/telephony.service
40 %{_prefix}/lib/systemd/system/multi-user.target.wants/telephony.service
41 /usr/share/license/telephony-daemon