Add rule for NFC system daemon
[platform/adaptation/emulator/nfc-plugin-emul.git] / packaging / nfc-plugin-emul.spec
1 Name:       nfc-plugin-emul
2 Summary:    NFC emul plugin
3 Version:    0.0.17
4 Release:    0
5 Group:      TO_BE/FILLED_IN
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires: pkgconfig(glib-2.0)
9 BuildRequires: pkgconfig(gobject-2.0)
10 BuildRequires: pkgconfig(vconf)
11 BuildRequires: pkgconfig(dlog)
12 BuildRequires: pkgconfig(nfc-common-lib)
13 BuildRequires: cmake
14 BuildRequires: gettext-tools
15
16 %description
17 NFC Plugin Emul
18
19 %prep
20 %setup -q
21
22
23 %build
24 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
25 %ifarch aarch64 x86_64
26         -DTIZEN_ARCH_64=1 \
27 %endif
28
29 make %{?jobs:-j%jobs}
30
31 %install
32 rm -rf %{buildroot}
33 %make_install
34
35 install -D -m 0644 LICENSE.Apache-2.0  %{buildroot}/%{_datadir}/license/nfc-plugin-emul
36
37 mkdir -p %{buildroot}%{_libdir}/udev/rules.d
38 cp 98-nfc-plugin-emul.rules %{buildroot}%{_libdir}/udev/rules.d/98-nfc-plugin-emul.rules
39
40 %postun -p /sbin/ldconfig
41
42 %post -p /sbin/ldconfig
43
44 %files
45 %defattr(-,root,root,-)
46 %{_libdir}/nfc/libnfc-plugin.so
47 %{_datadir}/license/nfc-plugin-emul
48 %{_libdir}/udev/rules.d/98-nfc-plugin-emul.rules