]>
git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - src/pakfire/lib/get_pak.sh
2 ############################################################################################
3 # Version 0.1a, Copyright (C) 2006 by IPFire.org #
4 # IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben dürfen. #
5 ############################################################################################
9 URL
=$
(.
$HOST_TEST "$PURL")
12 then pakfire_logger
"Cannot find a mirror."
18 FILE
="$1-${VER}_${IPFVER}.tar.gz"
20 if [ ! -f $CACHE_DIR/$FILE ]; then
22 pakfire_logger
"Downloading $FILE from $URL..."
23 if /usr
/bin
/wget
$URL/packages
/$FILE{,.md5
} >> $LOG 2>&1
25 if [ "`md5sum $FILE`" = "`cat ${FILE}.md5`" ]; then
26 mv -f /var
/tmp
/$FILE{,.md5
} $CACHE_DIR
27 pakfire_logger
"MD5 sum OK!"
29 pakfire_logger
"Wrong MD5 sum in $FILE."
30 rm -f /var
/tmp
/$FILE{,.md5
}
36 pakfire_logger
"Cannot download $URL/packages/$FILE"
40 pakfire_logger
"No need to download $FILE."
45 ################################### EOF ####################################################