NFC hal : Change for nfc backend operation
[platform/adaptation/emulator/nfc-plugin-emul.git] / packaging / nfc-plugin-emul.spec
index efd6f3d..f0ca530 100644 (file)
@@ -1,46 +1,34 @@
-Name:       nfc-plugin-emul
-Summary:    NFC emul plugin
-Version:    0.0.14
-Release:    0
-Group:      TO_BE/FILLED_IN
-License:    Apache-2.0
-Source0:    %{name}-%{version}.tar.gz
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(gobject-2.0)
-BuildRequires: pkgconfig(vconf)
-BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(nfc-common-lib)
+Name: nfc-plugin-emul
+Summary: NFC emul plugin
+Version: 0.0.26
+Release: 0
+Group: Network & Connectivity/NFC
+License: Apache-2.0
+Source0: %{name}-%{version}.tar.gz
+Source1001: %{name}.manifest
 BuildRequires: cmake
-BuildRequires: gettext-tools
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(hal-api-nfc)
+BuildRequires: pkgconfig(hal-api-common)
 
 %description
 NFC Plugin Emul
 
 %prep
 %setup -q
-
+cp %{SOURCE1001} ./%{name}.manifest
 
 %build
-cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-%ifarch aarch64 x86_64
-       -DTIZEN_ARCH_64=1 \
-%endif
-
-make %{?jobs:-j%jobs}
+%cmake . -DCMAKE_VERBOSE_MAKEFILE=OFF \
+         -DHAL_PATH=%{_hal_libdir}
+make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
 %make_install
 
-install -D -m 0644 LICENSE.Apache-2.0  %{buildroot}/%{_datadir}/license/nfc-plugin-emul
-
-
-%postun -p /sbin/ldconfig
-
-%post -p /sbin/ldconfig
-
 %files
-%defattr(-,root,root,-)
-%{_libdir}/nfc/libnfc-plugin.so
-%{_datadir}/license/nfc-plugin-emul
-
+%manifest %{name}.manifest
+%{_hal_libdir}/*.so*
+%{_prefix}/lib/udev/rules.d/98-%{name}.rules
+%license LICENSE.APLv2