Add upgrade script to Tizen 4.0
[platform/core/telephony/tel-plugin-packetservice.git] / packaging / tel-plugin-packetservice.spec
index 1cb7640..8e41043 100644 (file)
@@ -4,7 +4,7 @@
 
 %define major 0
 %define minor 4
-%define patchlevel 3
+%define patchlevel 12
 
 Name:           tel-plugin-packetservice
 Version:        %{major}.%{minor}.%{patchlevel}
@@ -29,6 +29,8 @@ BuildRequires:  pkgconfig(vconf)
 BuildRequires:  pkgconfig(alarm-service)
 BuildRequires:  pkgconfig(capi-system-device)
 BuildRequires:  pkgconfig(libtzplatform-config)
+BuildRequires:  pkgconfig(capi-system-info)
+BuildRequires:  pkgconfig(tfeature)
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 Requires:      %{name}-dbinit = %{version}-%{release}
@@ -77,6 +79,8 @@ DB init script for %{name} installation specialized for ivi profile.
 %prep
 %setup -q
 
+%build
+
 # This is for backward-compatibility. This does not deteriorate 4.0 Configurability
 # if tv || "undefined"
 %if "%{?profile}" != "wearable" && "%{?profile}" != "mobile" && "%{?profile}" != "ivi" && "%{?profile}" != "common"
@@ -97,7 +101,6 @@ cp -a %{buildroot}%{_libdir}/telephony/plugins/ps-plugin* build_tv/
 
 %endif # End of extension for TV
 
-%build
 %cmake . -DSYSCONFDIR=%{_sysconfdir} \
        -DCMAKE_INSTALL_PREFIX=%{_prefix} \
        -DLIB_INSTALL_DIR=%{_libdir} \
@@ -167,7 +170,6 @@ mv %{_datadir}/ps-plugin/dnet_db_init.sql %{_datadir}/ps-plugin/dnet_db_init.sql
 
 %install
 %make_install
-mkdir -p %{buildroot}%{_datadir}/license
 mkdir -p %{buildroot}/etc/dbus-1/system.d/
 cp %{SOURCE1} %{buildroot}/etc/dbus-1/system.d/tel-plugin-ps.conf
 cp resources/tv/dnet_db_init.sql %{buildroot}%{_datadir}/ps-plugin/dnet_db_init.sql.tv
@@ -200,6 +202,7 @@ esac
 %files profile_tv
 %manifest tel-plugin-packetservice.manifest
 %{_libdir}/telephony/plugins/ps-plugin*.tv
+%license LICENSE
 %endif # End of extension for TV
 
 %files
@@ -207,8 +210,8 @@ esac
 %defattr(644,root,root,-)
 #%doc COPYING
 %{_datadir}/ps-plugin/dnet_db.sql
-%{_datadir}/ps-plugin/dnet_db_upgrade_24_30.sql
-%{_datadir}/upgrade/scripts/500.dnet_db_upgrade_24_30.sh
+%{_datadir}/ps-plugin/dnet_db_upgrade_30_40.sql
+%{_datadir}/upgrade/scripts/500.dnet_db_upgrade_30_40.sh
 #%{_datadir}/ps-plugin/apns-conf.xml
 %{_libdir}/telephony/plugins/ps-plugin*
 # This is for backward-compatibility. This does not deteriorate 4.0 Configurability
@@ -217,14 +220,17 @@ esac
 # Extension for TV
 %exclude %{_libdir}/telephony/plugins/ps-plugin*.tv
 %endif # End of extension for TV
-%{_datadir}/license/tel-plugin-packetservice
+%license LICENSE
 /etc/dbus-1/system.d/tel-plugin-ps.conf
 
 %files dbinit-profile_common
 %{_datadir}/ps-plugin/dnet_db_init.sql
+%license LICENSE
 
 %files dbinit-profile_tv
 %{_datadir}/ps-plugin/dnet_db_init.sql.tv
+%license LICENSE
 
 %files dbinit-profile_ivi
 %{_datadir}/ps-plugin/dnet_db_init.sql.ivi
+%license LICENSE