From: Baptiste DURAND Date: Wed, 29 May 2013 14:09:35 +0000 (+0200) Subject: Fix plugins load failure during plugins installation X-Git-Tag: accepted/tizen/20130530.164848~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=refs%2Fchanges%2F46%2F3746%2F1;p=platform%2Fframework%2Fweb%2Fwrt-plugins-common.git Fix plugins load failure during plugins installation Add library path for wrt-plugins library into ld.so.conf file to avoid stepLoadPluginLibrary(): Failed to load plugin --- diff --git a/packaging/wrt-plugins-common.spec b/packaging/wrt-plugins-common.spec index 08b1c2b..a6a2d55 100644 --- a/packaging/wrt-plugins-common.spec +++ b/packaging/wrt-plugins-common.spec @@ -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