X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fcapi-system-system-settings.spec;h=655701e6182c96da3cfe2e75ba39bc28bf6e0a78;hb=cc35c506ba48c59e7ed66c157d2aaa262a19eed2;hp=3ff652261a6c7d976196be7ebeb71f52cbf05b7e;hpb=7df65e86fd28909d810f6c3e82e6a897b0576bf6;p=platform%2Fcore%2Fapi%2Fsystem-settings.git diff --git a/packaging/capi-system-system-settings.spec b/packaging/capi-system-system-settings.spec index 3ff6522..655701e 100644 --- a/packaging/capi-system-system-settings.spec +++ b/packaging/capi-system-system-settings.spec @@ -1,7 +1,7 @@ Name: capi-system-system-settings Summary: A System Settings library in Tizen Native API -Version: 0.0.4 -Release: 5 +Version: 0.0.5 +Release: 0 Group: System/System Info License: Apache-2.0 @@ -27,14 +27,13 @@ BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(capi-appfw-app-manager) BuildRequires: pkgconfig(capi-appfw-package-manager) +BuildRequires: pkgconfig(efl-extension) +BuildRequires: pkgconfig(gmock) Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig - BuildRequires: pkgconfig(sqlite3) -BuildRequires: efl BuildRequires: capi-system-info-test BuildRequires: default-fonts-sdk -# BuildRequires: model-config-tm1 %if 0%{?gcov:1} BuildRequires: lcov %endif @@ -42,10 +41,18 @@ BuildRequires: lcov %description System setting api for get,set configuration +%package util-lib +Summary: Utility library for %{name} +Group: System/System Info +Requires: %{name} = %{version} + +%description util-lib +The %{name}-utils pacakge contains an utility library for handling font and image + %package devel Summary: A System Settings library in Tizen Native API (Development) Group: System/System Info -Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{version} Requires: pkgconfig(capi-base-common) %description devel @@ -101,7 +108,7 @@ MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` -DTZ_SYS_SHARE=%{TZ_SYS_SHARE} \ -DBUILD_GCOV=%{?gcov:1}%{!?gcov:0} \ -DTEST_INSTALL_DIR:PATH=%{sys_setting_test_dir} \ - -DSETTING_DEF_RES=%{TZ_SYS_GLOBALUSER_DATA}/settings \ + -DSST_RES_DIR=%{TZ_SYS_GLOBALUSER_DATA}/settings \ -DSTDOUT_LOG=%{?stdlog:1}%{!?stdlog:0} \ %if 0%{?thread_number} -DN_THREADS=%{thread_number} @@ -116,24 +123,32 @@ make %{?_smp_mflags} %if 0%{?gcov:1} find .. -name '*.gcno' | tar cf %{name}-gcov.tar -T - -install -d -m 755 %{buildroot}%{_datadir}/gcov/obj -tar xf %{name}-gcov.tar -C %{buildroot}%{_datadir}/gcov/obj +install -d -m 755 %{buildroot}%{_datadir}/gcov/obj/%{name} +tar xf %{name}-gcov.tar -C %{buildroot}%{_datadir}/gcov/obj/%{name} %endif %check -bash tests/scripts/vconf_golden_master.sh -LD_LIBRARY_PATH=.:tests:utils LD_PRELOAD=tests/libsys-settings-mock.so tests/sys-settings-test - -%post unittests -XDG_RUNTIME_DIR=/run %{sys_setting_test_dir}/sys-settings-test +#bash tests/scripts/vconf_golden_master.sh +LD_LIBRARY_PATH=.:tests:libutil tests/sst-unit-test-err-interface +LD_LIBRARY_PATH=.:tests:libutil tests/sst-unit-test +%if 0%{?gcov:1} +lcov -c --ignore-errors graph --no-external -b . -d . -o %{name}.info +genhtml %{name}.info -o out --legend --show-details +%endif %post -p /sbin/ldconfig +%post util-lib -p /sbin/ldconfig %postun -p /sbin/ldconfig +%postun util-lib -p /sbin/ldconfig %files %manifest %{name}.manifest %{_libdir}/lib*settings.so.* +%license LICENSE.APLv2 + +%files util-lib +%manifest %{name}.manifest %{_libdir}/lib*settings-util.so %license LICENSE.APLv2