Name: syspopup
Summary: Syspopup package
-Version: 0.2.7
+Version: 0.3.1
Release: 0
Group: System/Libraries
License: Apache-2.0
BuildRequires: pkgconfig(aul)
BuildRequires: pkgconfig(capi-system-info)
BuildRequires: pkgconfig(libsmack)
+BuildRequires: pkgconfig(libxml-2.0)
+
+Requires(posttrans): /usr/bin/rm
%define upgrade_script_path /usr/share/upgrade/scripts
-DEXTRA_CFLAGS=-fPIC \
-DFULLVER=%{version} \
-DMAJORVER=${MAJORVER} \
+ -DSYSCONFDIR=%{_sysconfdir} \
.
make %{?jobs:-j%jobs}
%posttrans
/usr/bin/sp_initdb
+if [ -e %{_sysconfdir}/config/model-config.xml ]; then
+ PROFILE=`grep "feature\/profile" %{_sysconfdir}/config/model-config.xml`
+ if [[ "${PROFILE}" == *"mobile"* ]]; then
+ rm -rf %{_datarootdir}/syspopup/wearable
+ rm -rf %{_datarootdir}/syspopup/tv
+ rm -rf %{_datarootdir}/syspopup/common
+ rm -rf %{_datarootdir}/syspopup/ivi
+ elif [[ "${PROFILE}" == *"wearable"* ]]; then
+ rm -rf %{_datarootdir}/syspopup/mobile
+ rm -rf %{_datarootdir}/syspopup/tv
+ rm -rf %{_datarootdir}/syspopup/common
+ rm -rf %{_datarootdir}/syspopup/ivi
+ elif [[ "${PROFILE}" == *"tv"* ]]; then
+ rm -rf %{_datarootdir}/syspopup/mobile
+ rm -rf %{_datarootdir}/syspopup/wearable
+ rm -rf %{_datarootdir}/syspopup/common
+ rm -rf %{_datarootdir}/syspopup/ivi
+ elif [[ "${PROFILE}" == *"common"* ]]; then
+ rm -rf %{_datarootdir}/syspopup/mobile
+ rm -rf %{_datarootdir}/syspopup/wearable
+ rm -rf %{_datarootdir}/syspopup/tv
+ rm -rf %{_datarootdir}/syspopup/ivi
+ elif [[ "${PROFILE}" == *"ivi"* ]]; then
+ rm -rf %{_datarootdir}/syspopup/mobile
+ rm -rf %{_datarootdir}/syspopup/wearable
+ rm -rf %{_datarootdir}/syspopup/tv
+ rm -rf %{_datarootdir}/syspopup/common
+ else
+ rm -rf %{_datarootdir}/syspopup/mobile
+ rm -rf %{_datarootdir}/syspopup/wearable
+ rm -rf %{_datarootdir}/syspopup/tv
+ rm -rf %{_datarootdir}/syspopup/common
+ rm -rf %{_datarootdir}/syspopup/ivi
+
+ fi
+else
+ rm -rf %{_datarootdir}/syspopup/mobile
+ rm -rf %{_datarootdir}/syspopup/wearable
+ rm -rf %{_datarootdir}/syspopup/tv
+ rm -rf %{_datarootdir}/syspopup/common
+ rm -rf %{_datarootdir}/syspopup/ivi
+fi
+
%files
%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_datadir}/popup_noti_term
%license LICENSE
%{upgrade_script_path}/502.syspopup_upgrade.sh
+%{_sysconfdir}/syspopup/preload/*
+%{_prefix}/share/syspopup/*
%files devel
%manifest %{name}-devel.manifest