tazpkg diff modules/info @ rev 976

misc typos
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Nov 09 12:03:43 2021 +0000 (2021-11-09)
parents 4802158453e1
children
line diff
     1.1 --- a/modules/info	Thu Jul 27 13:38:37 2017 +0300
     1.2 +++ b/modules/info	Tue Nov 09 12:03:43 2021 +0000
     1.3 @@ -33,15 +33,15 @@
     1.4  	. "$INSTALLED/$1/receipt"
     1.5  	STATE=$(_ 'installed package')
     1.6  
     1.7 -	if [ -e "$PKGS_DB/packages.info" ]; then
     1.8 +	if [ -s "$PKGS_DB/packages.info" ]; then
     1.9  		# Check if upgrade available
    1.10  		NEWVER=$(awk -F$'\t' -vp="$1" '$1==p{print $2}' "$PKGS_DB/packages.info")
    1.11 -		if [ "$VERSION" != "$NEWVER" ]; then
    1.12 +		if [ "$VERSION" != "${NEWVER:-$VERSION}" ]; then
    1.13  			VERSION="$VERSION $(_n '(new version "%s" available)' "$NEWVER")"
    1.14  		else
    1.15  			OLDMD5=$(awk -F$'\t' -vp="$1" '$1==p{print $9}' "$PKGS_DB/installed.info")
    1.16  			NEWMD5=$(awk -F$'\t' -vp="$1" '$1==p{print $9}' "$PKGS_DB/packages.info")
    1.17 -			if [ "$OLDMD5" != "$NEWMD5" ]; then
    1.18 +			if [ "$OLDMD5" != "${NEWMD5:-$OLDMD5}" ]; then
    1.19  				VERSION="$VERSION $(_n '(new build available)')"
    1.20  			fi
    1.21  		fi