tazpkg rev 378 4.1.1

Added md5 support for get option in tazpkg. This will help if you just want to update cache packages without installing packages.
author Christopher Rogers <slaxemulator@gmail.com>
date Tue Nov 30 12:30:43 2010 +0000 (2010-11-30)
parents c238a5e8c3fb
children 13cc4beeb6fb
files tazpkg
line diff
     1.1 --- a/tazpkg	Mon Nov 15 17:18:55 2010 +0100
     1.2 +++ b/tazpkg	Tue Nov 30 12:30:43 2010 +0000
     1.3 @@ -2490,7 +2490,14 @@
     1.4  		check_for_packages_list
     1.5  		check_for_package_in_list
     1.6  		echo ""
     1.7 -		download $PACKAGE.tazpkg
     1.8 +		if [ -f $PACKAGE.tazpkg ]; then
     1.9 +			if [ "$(md5sum $PACKAGE.tazpkg)" != "$(grep "  $PACKAGE.tazpkg$" /var/lib/tazpkg/packages.md5)" ]; then
    1.10 +				rm -f $PACKAGE.tazpkg
    1.11 +				download $PACKAGE.tazpkg
    1.12 +			fi
    1.13 +		else
    1.14 +			download $PACKAGE.tazpkg
    1.15 +		fi
    1.16  		echo "" ;;
    1.17  	get-install)
    1.18  		# Download and install a package.