Browse Source

Juergen Sawinski:


			
			
				rocklinux
			
			
		
Juergen "George" Sawinski 20 years ago
parent
commit
ea41098f77
1 changed files with 12 additions and 4 deletions
  1. +12
    -4
      scripts/Create-ErrList

+ 12
- 4
scripts/Create-ErrList

@ -121,14 +121,22 @@ logdir="${logdir:-build/$ROCKCFG_ID/var/adm/logs}"
pkgdir="${logdir%/*}/packages"
if [ "$newdelete" = 1 ]; then
while read pkg cksum1
while read xpkg cksum1
do
if [ ! -f package/*/$xpkg/$xpkg.desc ]; then
pkg="`grep =$xpkg config/$config/packages \
| awk '{ print $5; }'`"
pkg="${pkg%=*}"
else
pkg=$xpkg
fi
cksum2=$( md5sum package/*/$pkg/* 2> /dev/null | \
grep -v '\.cache$' | md5sum | cut -f1 -d' ' )
if [ "$cksum1" != "$cksum2" ]; then
echo "Scheduling package '$pkg' for rebuild ..."
mine -rf -R build/$ROCKCFG_ID $pkg
rm -f build/$ROCKCFG_ID/var/adm/*/?-$pkg.*
echo "Scheduling package '$xpkg' for rebuild ..."
mine -rf -R build/$ROCKCFG_ID $xpkg
rm -f build/$ROCKCFG_ID/var/adm/*/?-$xpkg.*
fi
done < <(
grep '^ROCK Linux Package Source Checksum: ' \

Loading…
Cancel
Save