Magellan Linux

Diff of /trunk/pkgtools/up2date.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2105 by niro, Thu Jan 3 10:02:24 2013 UTC revision 2106 by niro, Mon May 13 11:35:14 2013 UTC
# Line 4  source /usr/lib/mage/mage4.functions.sh Line 4  source /usr/lib/mage/mage4.functions.sh
4  source /usr/lib/mage/smage2.functions.sh  source /usr/lib/mage/smage2.functions.sh
5    
6  # timeout in seconds  # timeout in seconds
7  LYNX_CONNECT_TIMEOUT=30  LYNX_CONNECT_TIMEOUT=10
8    
9  ## only for tests -> normally in /etc/rc.d/init.d/functions  ## only for tests -> normally in /etc/rc.d/init.d/functions
10  COLRED="\033[1;6m\033[31m"  COLRED="\033[1;6m\033[31m"
# Line 81  lasttarball() Line 81  lasttarball()
81    
82   case ${suffix} in   case ${suffix} in
83   tbz2|tgz)   tbz2|tgz)
84   grep "\(\.${suffix}\)\(\$\|\#\)" | sed -n "s/.*-\(.*\)\(\.${suffix}\).*/\1/;$ p"   if [[ ! -z ${UP2EXCLUDE} ]]
85     then
86     grep "\(\.${suffix}\)\(\$\|\#\)" | grep -v -- "${UP2EXCLUDE}" | sed -n "s/.*-\(.*\)\(\.${suffix}\).*/\1/;$ p"
87     else
88     grep "\(\.${suffix}\)\(\$\|\#\)" | sed -n "s/.*-\(.*\)\(\.${suffix}\).*/\1/;$ p"
89     fi
90   ;;   ;;
91   *)   *)
92   grep "\(\.tar\.${suffix}\)\(\$\|\#\)" | sed -n "s/.*-\(.*\)\(\.tar\.${suffix}\).*/\1/;$ p"   if [[ ! -z ${UP2EXCLUDE} ]]
93     then
94     grep "\(\.tar\.${suffix}\)\(\$\|\#\)" | grep -v -- "${UP2EXCLUDE}" | sed -n "s/.*-\(.*\)\(\.tar\.${suffix}\).*/\1/;$ p"
95     else
96     grep "\(\.tar\.${suffix}\)\(\$\|\#\)" | sed -n "s/.*-\(.*\)\(\.tar\.${suffix}\).*/\1/;$ p"
97     fi
98   ;;   ;;
99   esac   esac
100  }  }
# Line 96  firsttarball() Line 106  firsttarball()
106    
107   case ${suffix} in   case ${suffix} in
108   tbz2|tgz)   tbz2|tgz)
109   grep "\(\.${suffix}\)\(\$\|\#\)" | sed "s/.*-\(.*\)\(\.${suffix}\).*/\1/;q"   if [[ ! -z ${UP2EXCLUDE} ]]
110     then
111     grep "\(\.${suffix}\)\(\$\|\#\)" | grep -v -- "${UP2EXCLUDE}" | sed "s/.*-\(.*\)\(\.${suffix}\).*/\1/;q"
112     else
113     grep "\(\.${suffix}\)\(\$\|\#\)" | sed "s/.*-\(.*\)\(\.${suffix}\).*/\1/;q"
114     fi
115   ;;   ;;
116   *)   *)
117   grep "\(\.tar\.${suffix}\)\(\$\|\#\)" | sed "s/.*-\(.*\)\(\.tar\.${suffix}\).*/\1/;q"   if [[ ! -z ${UP2EXCLUDE} ]]
118     then
119     grep "\(\.tar\.${suffix}\)\(\$\|\#\)" | grep -v -- "${UP2EXCLUDE}" | sed "s/.*-\(.*\)\(\.tar\.${suffix}\).*/\1/;q"
120     else
121     grep "\(\.tar\.${suffix}\)\(\$\|\#\)" | sed "s/.*-\(.*\)\(\.tar\.${suffix}\).*/\1/;q"
122     fi
123   ;;   ;;
124   esac   esac
125  }  }

Legend:
Removed from v.2105  
changed lines
  Added in v.2106