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
7 packaging/connman.spec | 19 +++++++++++++++++++
8 1 file changed, 19 insertions(+)
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
15 +%bcond_with connman_ntp
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}
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
41 mkdir -p %{buildroot}%{_sysconfdir}/connman
42 cp src/main.conf %{buildroot}%{_sysconfdir}/connman/main.conf
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
57 %manifest %{name}.manifest