2 Summary: Near Field Communication Manager
5 Group: Connectivity/NFC
7 URL: http://git.kernel.org/pub/scm/network/nfc/neard.git
8 Source0: http://www.kernel.org/pub/linux/network/nfc/neard-%{version}.tar.bz2
10 Source1001: neard.manifest
11 BuildRequires: pkgconfig(glib-2.0)
12 BuildRequires: pkgconfig(dbus-1)
13 BuildRequires: pkgconfig(libnl-3.0)
16 Requires(post): systemd
17 Requires(preun): systemd
18 Requires(postun): systemd
21 Near Field Communication Manager
26 Summary: Development files for NFC Manager
27 Requires: %{name} = %{version}-%{release}
30 neard-devel contains development files for use with neard.
33 Summary: Test Scripts for NFC Manager
34 Requires: %{name} = %{version}-%{release}
39 Scripts for testing neard and its functionality
51 --enable-nfctype1=builtin \
52 --enable-nfctype2=builtin \
53 --enable-nfctype3=builtin \
54 --enable-nfctype4=builtin \
55 --enable-p2p=builtin \
63 # Systemd service file
64 install -d %{buildroot}%{_unitdir}
65 install -m 644 %{S:1} %{buildroot}%{_unitdir}/neard.service
66 install -d %{buildroot}%{_unitdir}/network.target.wants/
67 ln -s ../neard.service %{buildroot}%{_unitdir}/network.target.wants/neard.service
70 mkdir -p %{buildroot}%{_sysconfdir}/neard
71 cp src/main.conf %{buildroot}%{_sysconfdir}/neard/main.conf
74 systemctl daemon-reload
75 systemctl restart neard.service
78 systemctl stop neard.service
81 systemctl daemon-reload
84 %manifest %{name}.manifest
87 %{_libexecdir}/nfc/neard
88 %config %{_sysconfdir}/neard/main.conf
89 %config %{_sysconfdir}/dbus-1/system.d/org.neard.conf
90 %{_unitdir}/neard.service
91 %{_unitdir}/network.target.wants/neard.service
94 %manifest %{name}.manifest
95 %{_includedir}/near/*.h
96 %{_libdir}/pkgconfig/*.pc
99 %manifest %{name}.manifest
100 %defattr(-,root,root,-)
101 %{_libdir}/neard/test/*