upload tizen1.0 source
[pkgs/n/native-installer.git] / frontend / update_avail_spk.sh
1 #!/bin/sh
2
3 E_WRONG_ARGS=5
4 E_FILE_NOT_FOUND=6
5 E_NO_MANIFEST=7
6
7 PKG_LOG_DIR=/var/pkgmgr/native
8
9 debug () {
10         echo ">>$DEBUG" >> /tmp/nativescriptlog
11 }
12
13 if [ $NOARG -lt 1 ] || [ $NOARG -gt 3 ] || [ $NOARG -eq 2 ]; then
14         DEBUG="Usage: update_avail_spk.sh <controlfile>";debug
15         exit $E_WRONG_ARGS
16 elif [ $NOARG -eq 3 ] ; then
17         STATUS_OPTIONS=$2
18         STATUS_FD=$3
19 fi
20
21 if [ ! -d $PKG_LOG_DIR ];then
22         DEBUG="$PKG_LOG_DIR not exist -> mkdir(ok)";debug
23         mkdir -p $PKG_LOG_DIR
24 fi
25
26 CONTROL_FILE=$1
27
28 # 3. DELETE FILES
29 dpkg $STATUS_OPTIONS $STATUS_FD --update-avail $CONTROL_FILE
30