1 From 88ec373b61d46ef46dcab48fe14d02ab7254763c Mon Sep 17 00:00:00 2001
2 From: Zhang zhengguang <zhengguang.zhang@intel.com>
3 Date: Fri, 4 Jul 2014 13:45:07 +0800
4 Subject: [PATCH 02/32] Add package build spec file
6 Change-Id: Ia8c78e122998da70565700d895dbf54688e7c8b9
8 packaging/connman.spec | 97 ++++++++++++++++++++++++++++++++++++++++++++++++++
9 1 file changed, 97 insertions(+)
10 create mode 100644 packaging/connman.spec
12 diff --git a/packaging/connman.spec b/packaging/connman.spec
14 index 0000000..7da9ddd
16 +++ b/packaging/connman.spec
22 +Summary: Connection Manager
23 +Url: http://connman.net
24 +Group: Network & Connectivity/Connection Management
25 +Source0: %{name}-%{version}.tar.gz
26 +BuildRequires: systemd
27 +BuildRequires: pkgconfig(dbus-1)
28 +BuildRequires: pkgconfig(glib-2.0)
29 +BuildRequires: pkgconfig(libiptc)
30 +BuildRequires: pkgconfig(xtables)
31 +BuildRequires: pkgconfig(gnutls)
32 +BuildRequires: readline-devel
37 +Connection Manager provides a daemon for managing Internet connections
38 +within embedded devices running the Linux operating system.
41 +Summary: Test Scripts for Connection Manager
42 +Requires: %{name} = %{version}
43 +Requires: dbus-python
48 +Scripts for testing Connman and its functionality
51 +Summary: Development Files for connman
52 +Requires: %{name} = %{version}
55 +Header files and development files for connman.
61 +CFLAGS+=" -DTIZEN_EXT"
68 + --enable-pacrunner \
69 + --enable-wifi=builtin \
73 + --with-systemdunitdir=%{_unitdir}
80 +mkdir -p %{buildroot}%{_sysconfdir}/connman
81 +cp src/main.conf %{buildroot}%{_sysconfdir}/connman/main.conf
83 +%install_service network.target.wants connman.service
84 +%install_service multi-user.target.wants connman.service
87 +systemctl daemon-reload
88 +systemctl restart connman.service
91 +systemctl stop connman.service
94 +systemctl daemon-reload
101 +%config %{_sysconfdir}/connman/main.conf
102 +%config %{_sysconfdir}/dbus-1/system.d/*
103 +%{_unitdir}/connman.service
104 +%{_unitdir}/network.target.wants/connman.service
105 +%{_unitdir}/multi-user.target.wants/connman.service
108 +%{_libdir}/%{name}/test/*
111 +%{_includedir}/connman/*.h
112 +%{_libdir}/pkgconfig/*.pc