Fix plugins load failure during plugins installation
[platform/framework/web/wrt-plugins-common.git] / packaging / wrt-plugins-common.spec
index 08b1c2b..a6a2d55 100644 (file)
@@ -59,12 +59,17 @@ cp LICENSE %{buildroot}/usr/share/license/%{name}
 rm -rf %{buildroot}
 
 %post
-/sbin/ldconfig
+if [ ! -e "/etc/ld.so.conf.d" ]; then
+mkdir -p /etc/ld.so.conf.d
+fi 
+echo "%{_libdir}/wrt-plugins/w3c-widget-interface" >> /etc/ld.so.conf.d/wrt-plugins-common.conf
 mkdir -p %{_libdir}/wrt-plugins
 mkdir -p /usr/etc/wrt/injected-javascript
 touch /opt/share/widget/plugin-installation-required
+/sbin/ldconfig
 
 %postun
+rm /etc/ld.so.conf.d/wrt-plugins-common.conf
 /sbin/ldconfig
 
 %files