cookutils rev 953

cook: sort "md5sum" file to make "release checksum" even more stable; add set_paths() to install_package() to follow receipts change here (meet auto-updated receipts!)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Aug 01 00:39:36 2017 +0300 (2017-08-01)
parents c17ee46f8a4e
children 0f4636284a32
files cook
line diff
     1.1 --- a/cook	Sat Jul 29 14:50:36 2017 +0300
     1.2 +++ b/cook	Tue Aug 01 00:39:36 2017 +0300
     1.3 @@ -995,7 +995,7 @@
     1.4  			/lib/modules/*/modules.*|*.pyc) continue ;;
     1.5  		esac
     1.6  		md5sum "fs$file" | sed 's|  fs|  |'
     1.7 -	done < files.list > md5sum
     1.8 +	done < files.list | sort -k2 > md5sum
     1.9  	status
    1.10  
    1.11  	UNPACKED_SIZE=$(du -chs fs receipt files.list md5sum description.txt \
    1.12 @@ -1176,6 +1176,7 @@
    1.13  # Install package on --inst or update the chroot.
    1.14  
    1.15  install_package() {
    1.16 +	set_paths
    1.17  	case "$ARCH" in
    1.18  		arm*|x86_64)
    1.19  			arch="-$ARCH"