+#git:framework/web/web-provider
Name: livebox.web-provider
Summary: web framework for livebox
-Version: 1.18
+Version: 1.46
Release: 1
Group: main/app
License: Flora License, Version 1.1
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(capi-appfw-application)
-# requires for smack
-# We need to add smack dependancies here on specific criteria
-Requires(post): sys-assert
-Requires(post): busybox-symlinks-sysklogd
-Requires(post): data-provider-master
-Requires(post): isf
-Requires(post): e17
-
%description
This is web framework responsible to manage liveboxes that consist of web contents
%post
killall -9 web-provider
-echo "create web livebox DB..."
/usr/bin/web_provider_reset_db.sh
if [ -f /usr/lib/rpm-plugins/msm.so ]; then
echo "smack setting..."
- chsmack -a 'livebox.web-provider::db' /opt/dbspace/.web_provider.db
- chsmack -a 'livebox.web-provider::db' /opt/dbspace/.web_provider.db-journal
+ chsmack -a 'livebox.web-provider::db' /opt/usr/dbspace/.web_provider.db
+ chsmack -a 'livebox.web-provider::db' /opt/usr/dbspace/.web_provider.db-journal
fi
chown 5000:5000 %{app_data}
chmod 755 %{app_data}
%attr(755,root,root) %{_bindir}/web_provider_reset_db.sh
%{_prefix}/apps/livebox.web-provider/bin/web-provider
%{_datarootdir}/packages/livebox.web-provider.xml
-%dir %{app_data}
+%{_prefix}/share/res/*
+%{_sysconfdir}/smack/accesses.d/livebox.web-provider.rule
+%{app_data}
%files devel
%defattr(-,root,root,-)
%{_includedir}/web-provider/*
%{_libdir}/pkgconfig/*.pc
-