Add default Smack manifest for devman.spec
[platform/core/system/devman.git] / packaging / devman.spec
old mode 100755 (executable)
new mode 100644 (file)
index 3be31d3..857e14f
@@ -5,6 +5,7 @@ Release:    1
 Group:      TO_BE/FILLED_IN
 License:    LGPL 2.1
 Source0:    %{name}-%{version}.tar.gz
+Source1001: packaging/devman.manifest 
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 BuildRequires:  cmake
@@ -51,6 +52,7 @@ Haptic Device manager library for device control (devel)
 %setup -q
 
 %build
+cp %{SOURCE1001} .
 CFLAGS="$CFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_DEVMAN_RSRC_PREFIX=share/devman -DCMAKE_DATADIR=/opt
 
 make %{?jobs:-j%jobs}
@@ -76,6 +78,7 @@ fi
 rm -f /etc/udev/rules.d/91-X1.rules
 
 %files -n libdevman
+%manifest devman.manifest
 /etc/rc.d/init.d/devman
 %{_bindir}/display_wd
 %{_libdir}/libdevman.so.*
@@ -84,17 +87,20 @@ rm -f /etc/udev/rules.d/91-X1.rules
 %{_sysconfdir}/rc.d/rc4.d/S10devman
 
 %files -n libdevman-devel
+%manifest devman.manifest
 %{_includedir}/devman/devman.h
 %{_includedir}/devman/SLP_devman_PG.h
 %{_libdir}/pkgconfig/devman.pc
 %{_libdir}/libdevman.so
 
 %files -n libdevman-plugin-devel
+%manifest devman.manifest
 %{_includedir}/devman/devman_haptic_plugin_intf.h
 %{_includedir}/devman/devman_plugin_intf.h
 %{_libdir}/pkgconfig/devman_plugin.pc
 
 %files -n libdevman-haptic-devel
+%manifest devman.manifest
 %{_includedir}/devman/devman_haptic.h
 %{_libdir}/pkgconfig/devman_haptic.pc
 %{_includedir}/devman/devman_haptic_ext.h