#!/bin/sh
# Copyright (c) 2021 Synology Inc. All rights reserved.

# Do NOT include DP_COMMON_SCRIPT. While package center run preupgrade, DP_COMMON_SCRIPT still old version
# DP_COMMON_SCRIPT="/var/packages/SurveillanceStation/target/device_pack/script/DevicePackCommon.sh"
# . ${DP_COMMON_SCRIPT}

SS_TARGET_DIR="/var/packages/SurveillanceStation/target"
SS_DP_DIR="${SS_TARGET_DIR}/device_pack"
SS_DP_DOWNGRADER="${SS_TARGET_DIR}/device_pack/bin/dpdowngrader"
PRE_DP_VER_FILE="${SS_TARGET_DIR}/@surveillance/.predpver"
PRE_DPDOWNGRADER="${SS_TARGET_DIR}/@surveillance/.predpdowngrader"

SaveCurDpVer()
{
	local DPVer=`grep "version" $SS_DP_DIR/conf`
	echo $DPVer > $PRE_DP_VER_FILE
	cp $SS_DP_DOWNGRADER $PRE_DPDOWNGRADER
}

SaveCurDpVer

exit 0
