X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Ftel-plugin-database.spec;h=75a719f88b48fdbc2ae6e680b91f02d02d6dce51;hb=b314e38162e98b1a619ebdcf7f1ee96c9ea73acb;hp=70041e389d3f6c8a32a187c836bb47ae64356b42;hpb=9f92e0ecac090883cef1cabd6af3d444eb15e4ef;p=platform%2Fcore%2Ftelephony%2Ftel-plugin-database.git diff --git a/packaging/tel-plugin-database.spec b/packaging/tel-plugin-database.spec index 70041e3..75a719f 100644 --- a/packaging/tel-plugin-database.spec +++ b/packaging/tel-plugin-database.spec @@ -1,6 +1,6 @@ %define major 0 %define minor 1 -%define patchlevel 25 +%define patchlevel 41 Name: tel-plugin-database Version: %{major}.%{minor}.%{patchlevel} @@ -14,12 +14,29 @@ BuildRequires: pkgconfig(db-util) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(tcore) BuildRequires: pkgconfig(libtzplatform-config) +BuildRequires: pkgconfig(capi-system-info) +Requires: security-config Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig %description Telephony DataBase storage plugin +%package -n libtfeature +Summary: Telephony Feature Library +Group: Development/Libraries + +%description -n libtfeature +Telephony Feature Library + +%package -n libtfeature-devel +Summary: Telephony Feature Library (devel) +Group: Development/Libraries +Requires: libtfeature + +%description -n libtfeature-devel +Telephony Feature Library (devel) + %prep %setup -q @@ -45,8 +62,10 @@ rm -f /tmp/mcc_mnc_oper_list.sql chmod 600 %TZ_SYS_DB/.mcc_mnc_oper_list.db chown telephony:telephony %TZ_SYS_DB/.mcc_mnc_oper_list.db +chsmack -a System %TZ_SYS_DB/.mcc_mnc_oper_list.db chmod 644 %TZ_SYS_DB/.mcc_mnc_oper_list.db-journal chown telephony:telephony %TZ_SYS_DB/.mcc_mnc_oper_list.db-journal +chsmack -a System %TZ_SYS_DB/.mcc_mnc_oper_list.db-journal %if 0%{?sec_product_feature_telephony_cdma} rm -f %TZ_SYS_DB/.mcc_sid_list.db @@ -54,17 +73,19 @@ chown telephony:telephony %TZ_SYS_DB/.mcc_mnc_oper_list.db-journal rm -f /tmp/mcc_sid_list.sql chmod 600 %TZ_SYS_DB/.mcc_sid_list.db chown telephony:telephony %TZ_SYS_DB/.mcc_mnc_oper_list.db + chsmack -a System %TZ_SYS_DB/.mcc_mnc_oper_list.db chmod 644 %TZ_SYS_DB/.mcc_sid_list.db-journal chown telephony:telephony %TZ_SYS_DB/.mcc_mnc_oper_list.db-journal + chsmack -a System %TZ_SYS_DB/.mcc_mnc_oper_list.db-journal %endif %postun -p /sbin/ldconfig %install %make_install -mkdir -p %{buildroot}%{_datadir}/license %files +%manifest %{name}.manifest %defattr(644,root,root,-) /tmp/mcc_mnc_oper_list.sql %if 0%{?sec_product_feature_telephony_cdma} @@ -72,4 +93,17 @@ mkdir -p %{buildroot}%{_datadir}/license %endif #%doc COPYING %{_libdir}/telephony/plugins/db-plugin* -%{_datadir}/license/tel-plugin-database +%{_datadir}/upgrade/scripts/500.mcc_mnc_oper_list_upgrade_30_40.sh +/opt/data/etc/spn-conf.xml + +%license LICENSE + +%files -n libtfeature +%manifest feature/libtfeature.manifest +%defattr(644,root,root,-) +%{_libdir}/*.so + +%files -n libtfeature-devel +%defattr(644,root,root,-) +%{_libdir}/pkgconfig/*.pc +%{_includedir}/tfeature/*.h