2 Summary: Provide network and system data setting daemon
5 Group: System & System Tools
6 ExclusiveArch: %{arm} aarch64
8 Source0: %{name}-%{version}.tar.gz
9 Source1: %{name}.manifest
10 Source2: %{name}.service
13 BuildRequires: pkgconfig(glib-2.0)
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(capi-network-wifi-manager)
16 BuildRequires: pkgconfig(capi-network-connection)
17 BuildRequires: pkgconfig(json-c)
20 Requires(post): /sbin/ldconfig
21 Requires(postun): /sbin/ldconfig
24 provide setting for network and system data based on config
32 export LDFLAGS+="-Wl,--as-needed,-z,noexecstack"
33 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
37 -DMAJORVER=${MAJORVER}\
39 -DBIN_INSTALL_DIR:PATH=%{_bindir}
43 mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants
44 install -m 0644 %SOURCE2 %{buildroot}%{_unitdir}/%{name}.service
45 %install_service multi-user.target.wants %{name}.service
46 mkdir -p %{buildroot}/opt/etc/setup-adaptor
55 %attr(0755,system_fw,system_fw) %dir /opt/etc/setup-adaptor
56 %manifest %{name}.manifest
57 %defattr(-,root,root,-)
58 %license LICENSE.Apache-2.0
60 %{_unitdir}/%{name}.service
61 %{_unitdir}/multi-user.target.wants/%{name}.service