Contents of /branches/mage-next/src/up2date/xfce.sh.in
Parent Directory | Revision Log
Revision 2591 -
(show annotations)
(download)
Tue Mar 4 08:35:27 2014 UTC (10 years, 6 months ago) by niro
File size: 791 byte(s)
Tue Mar 4 08:35:27 2014 UTC (10 years, 6 months ago) by niro
File size: 791 byte(s)
-split function into single includes
1 | updatecmd_xfce() |
2 | { |
3 | local uri |
4 | local pname="$1" |
5 | local archive |
6 | local subdir |
7 | |
8 | [[ -z ${pname} ]] && die "give me a \$PNAME" |
9 | [[ ! -z $2 ]] && archive="$2" |
10 | if [[ -n ${UP2SUBDIR} ]] |
11 | then |
12 | subdir="${UP2SUBDIR}" |
13 | else |
14 | subdir="xfce" |
15 | fi |
16 | |
17 | uri="http://archive.xfce.org/src/${subdir}/${pname}" |
18 | if [[ ${UP2OPTS} = unstable ]] |
19 | then |
20 | updatecmd ${uri}/$(updatecmd "${uri}"/?C=N\;O=D | grep '[0-9]\.[0-9]/' | sed -ne 's|.*]\(.*\)/.*|\1|' -e '1 p')/?C=M\;O=A | lasttarball "${archive}" |
21 | else |
22 | updatecmd ${uri}/$(updatecmd "${uri}"/?C=N\;O=D | grep '[0-9]\.[0-9]*[02468]/' | sed -ne 's|.*]\(.*\)/.*|\1|' -e '1 p')/?C=M\;O=A | lasttarball "${archive}" |
23 | fi |
24 | #updatecmd ${uri}/$(updatecmd -source ${uri}'?C=M;O=A' | grep ${pname} |tail -n1 | sed -e 's/<\/a>.*//;s/.*>//') | lasttarball ${archive} |
25 | } |