meta-tizen: neard: move recipe and patches to the proper dir
[scm/bb/tizen-distro.git] / meta-tizen / meta-tizen-adaptation / meta / recipes-connectivity / connman / connman / 0006-Enable-ConnMan-NTP-configurable-in-spec-file.patch
1 From 346988b0c78109cce94fec48f8eeb16719426fa3 Mon Sep 17 00:00:00 2001
2 From: Zhang zhengguang <zhengguang.zhang@intel.com>
3 Date: Fri, 4 Jul 2014 14:33:55 +0800
4 Subject: [PATCH 06/32] Enable ConnMan NTP configurable in spec file
5
6 ---
7  packaging/connman.spec | 19 +++++++++++++++++++
8  1 file changed, 19 insertions(+)
9
10 diff --git a/packaging/connman.spec b/packaging/connman.spec
11 index c43deaa..5438f4c 100644
12 --- a/packaging/connman.spec
13 +++ b/packaging/connman.spec
14 @@ -1,3 +1,5 @@
15 +%bcond_with     connman_ntp
16 +
17  Name:           connman
18  Version:        1.26
19  Release:        1
20 @@ -6,6 +8,8 @@ Summary:        Connection Manager
21  Url:            http://connman.net
22  Group:          Network & Connectivity/Connection Management
23  Source0:        %{name}-%{version}.tar.gz
24 +Source10:       40-connman-ntp.list
25 +Source11:       connman-ntp.service
26  Source1001:     connman.manifest
27  BuildRequires:         systemd
28  BuildRequires:  pkgconfig(dbus-1)
29 @@ -62,6 +66,14 @@ make %{?_smp_mflags}
30  %install
31  %make_install
32  
33 +%if %{with connman_ntp}
34 +mkdir -p %{buildroot}/usr/lib/systemd/ntp-units.d
35 +install -m644 %{SOURCE10} %{buildroot}/usr/lib/systemd/ntp-units.d
36 +install -m644 %{SOURCE11} %{buildroot}%{_unitdir}
37 +%install_service network.target.wants connman-ntp.service
38 +%install_service multi-user.target.wants connman-ntp.service
39 +%endif
40 +
41  mkdir -p %{buildroot}%{_sysconfdir}/connman
42  cp src/main.conf %{buildroot}%{_sysconfdir}/connman/main.conf
43  
44 @@ -89,6 +101,13 @@ systemctl daemon-reload
45  %{_unitdir}/connman.service
46  %{_unitdir}/network.target.wants/connman.service
47  %{_unitdir}/multi-user.target.wants/connman.service
48 +%if %{with connman_ntp}
49 +%dir /usr/lib/systemd/ntp-units.d
50 +%{_unitdir}/connman-ntp.service
51 +%{_unitdir}/multi-user.target.wants/connman-ntp.service
52 +%{_unitdir}/network.target.wants/connman-ntp.service
53 +/usr/lib/systemd/ntp-units.d/40-connman-ntp.list
54 +%endif
55  
56  %files test
57  %manifest %{name}.manifest
58 -- 
59 1.8.1.4
60