4d81ab44ea593660d99f51c643ea072a8fd4ed76
[framework/telephony/telephony-daemon.git] / packaging / telephony-daemon.spec
1 Name:       telephony-daemon
2 Summary:    Telephony daemon
3 Version:    0.1.13
4 Release:    2
5 Group:      System/Telephony
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires:  cmake
9 BuildRequires:  pkgconfig(glib-2.0)
10 BuildRequires:  pkgconfig(gobject-2.0)
11 BuildRequires:  pkgconfig(tcore)
12 BuildRequires:  pkgconfig(dlog)
13 BuildRequires:  pkgconfig(libsystemd-daemon)
14 Requires(post):           sys-assert
15 %{?systemd_requires}
16
17 %description
18 Description: Telephony daemon
19
20 %prep
21 %setup -q
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 ln -s ../telephony.service %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants/telephony.service
31 mkdir -p %{buildroot}/usr/share/license
32 cp LICENSE %{buildroot}/usr/share/license/%{name}
33
34 %files
35 %manifest telephony-daemon.manifest
36 %defattr(-,root,root,-)
37 %{_bindir}/telephony-daemon
38 %{_prefix}/lib/systemd/system/telephony.service
39 %{_prefix}/lib/systemd/system/multi-user.target.wants/telephony.service
40 /usr/share/license/%{name}