6 CMD="zypper -v --no-gpg-checks --non-interactive --gpg-auto-import-keys -R $TMPDIR "
8 function setup_repos() {
9 test -d "download.tz.otcshare.org" || (
10 wget -m -I "live/Tizen:/Base/standard/repodata" --no-parent https://download.tz.otcshare.org/live/Tizen:/Base/standard/repodata
11 wget -m -I "live/Tizen:/Main/standard/repodata" --no-parent https://download.tz.otcshare.org/live/Tizen:/Main/standard/repodata
13 $CMD ar file://$PWD/download.tz.otcshare.org/live/Tizen:/Main/standard/ staging
14 $CMD ar file://$PWD/download.tz.otcshare.org/live/Tizen:/Base/standard/ base
24 PATTERNS=$(echo $1 | sed 's/,/ /g')
25 $CMD in --dry-run --type pattern $PATTERNS
28 while getopts ":sp:n:c" opt; do
31 echo "Using new pattern file $OPTARG"
32 NEW_PATTERN_FILE=$OPTARG
45 echo "Invalid option: -$OPTARG" >&2
52 echo "You need to provide a pattern name as an argument"
57 if [ -n "$CLEAN" ]; then
58 rm -rf download.tz.otcshare.org
61 if [ -n "$NEW_PATTERN_FILE" ]; then
62 echo "Modifying repos with new pattern $NEW_PATTERN_FILE"
63 test -f $NEW_PATTERN_FILE && modifyrepo $NEW_PATTERN_FILE download.tz.otcshare.org/live/Tizen:/Main/standard/repodata
65 if [ -n "$SHOW_PATTERNS" ]; then
68 if [ -n "$PATTERNS" ]; then