From: Jiyong Min Date: Thu, 8 Dec 2016 23:31:14 +0000 (+0900) Subject: Add update script numberring X-Git-Tag: submit/tizen_3.0/20161208.233834^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen_3.0.m2;p=platform%2Fcore%2Fapi%2Fmedia-controller.git Add update script numberring Change-Id: Ie41af21230c7b00a58dad65577e8a29a5a3ee887 Signed-off-by: Jiyong Min --- diff --git a/packaging/500.media-controller.upgrade.sh b/packaging/500.media-controller.upgrade.sh new file mode 100644 index 0000000..ed5f617 --- /dev/null +++ b/packaging/500.media-controller.upgrade.sh @@ -0,0 +1,28 @@ +#!/bin/sh +PATH=/bin:/usr/bin:/sbin:/usr/sbin + +#-----------------------------------------------# +# media-controller patch for upgrade (2.4 -> 3.0) # +#-------------------------------------------------# + +# Macro +DB_DIR_24=/opt/usr/dbspace +DB_DIR_30=/opt/usr/home/owner/.applications/dbspace + +DB_FILE_24=$DB_DIR_24/.media-controller.db +DB_FILE_30=$DB_DIR_30/.media-controller.db + +if [ -e $DB_FILE_24 ] +then +# Move +mv $DB_FILE_24 $DB_FILE_30 +mv $DB_FILE_24-journal $DB_FILE_30-journal + +# Set permission +chmod 0644 $DB_FILE_30 +chmod 0644 $DB_FILE_30-journal +chown -R multimedia_fw:multimedia_fw $DB_FILE_30 +chown -R multimedia_fw:multimedia_fw $DB_FILE_30-journal +chsmack -a 'User::Home' $DB_FILE_30 +chsmack -a 'User::Home' $DB_FILE_30-journal +fi diff --git a/packaging/capi-media-controller.spec b/packaging/capi-media-controller.spec index 261da8a..04e55dd 100755 --- a/packaging/capi-media-controller.spec +++ b/packaging/capi-media-controller.spec @@ -1,6 +1,6 @@ Name: capi-media-controller Summary: A media controller library in Tizen Native API -Version: 0.1.30 +Version: 0.1.31 Release: 1 Group: Multimedia/API License: Apache-2.0 @@ -8,7 +8,7 @@ Source0: %{name}-%{version}.tar.gz Source1: mediacontroller.service Source2: mediacontroller.socket Source3: media-controller-user.service -Source5: media-controller.upgrade.sh +Source5: 500.media-controller.upgrade.sh BuildRequires: cmake BuildRequires: sqlite BuildRequires: pkgconfig(capi-base-common) @@ -96,7 +96,7 @@ cp -f %{SOURCE5} %{buildroot}%{upgrade_script_path} %{_unitdir}/mediacontroller.socket %{_unitdir}/sockets.target.wants/mediacontroller.socket %{_datadir}/license/mediacontroller -%{upgrade_script_path}/media-controller.upgrade.sh +%{upgrade_script_path}/500.media-controller.upgrade.sh %files devel %{_libdir}/*.so diff --git a/packaging/media-controller.upgrade.sh b/packaging/media-controller.upgrade.sh deleted file mode 100644 index ed5f617..0000000 --- a/packaging/media-controller.upgrade.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -PATH=/bin:/usr/bin:/sbin:/usr/sbin - -#-----------------------------------------------# -# media-controller patch for upgrade (2.4 -> 3.0) # -#-------------------------------------------------# - -# Macro -DB_DIR_24=/opt/usr/dbspace -DB_DIR_30=/opt/usr/home/owner/.applications/dbspace - -DB_FILE_24=$DB_DIR_24/.media-controller.db -DB_FILE_30=$DB_DIR_30/.media-controller.db - -if [ -e $DB_FILE_24 ] -then -# Move -mv $DB_FILE_24 $DB_FILE_30 -mv $DB_FILE_24-journal $DB_FILE_30-journal - -# Set permission -chmod 0644 $DB_FILE_30 -chmod 0644 $DB_FILE_30-journal -chown -R multimedia_fw:multimedia_fw $DB_FILE_30 -chown -R multimedia_fw:multimedia_fw $DB_FILE_30-journal -chsmack -a 'User::Home' $DB_FILE_30 -chsmack -a 'User::Home' $DB_FILE_30-journal -fi