# HG changeset patch # User Pascal Bellard # Date 1262440204 -3600 # Node ID 4911917bb50ff19fb8a28ff351c9b97cb05a2533 # Parent b4f95537c976df1dc4686bd3019de6c8e1a9f356 tazbb: fix date checks diff -r b4f95537c976 -r 4911917bb50f tazbb/stuff/tazbb --- a/tazbb/stuff/tazbb Sat Jan 02 11:34:40 2010 +0100 +++ b/tazbb/stuff/tazbb Sat Jan 02 14:50:04 2010 +0100 @@ -274,10 +274,10 @@ fi else # Check if package is up-to-date. - PKG_DATE=`date -u -r $PACKAGES_REPOSITORY/$PACKAGE-${VERSION}${EXTRAVERSION}.tazpkg '+%m%d%H%M%Y'` + PKG_DATE=`date -u -r $PACKAGES_REPOSITORY/$PACKAGE-${VERSION}${EXTRAVERSION}.tazpkg '+%Y%m%d%H%M'` for file in `find $pkg -type f` do - FILE_DATE=`date -u -r $file '+%m%d%H%M%Y'` + FILE_DATE=`date -u -r $file '+%Y%m%d%H%M'` [ "$2" = "--verbose" ] && echo " -> Checking: $file" if [ "$FILE_DATE" -gt "$PKG_DATE" ] && ! grep -q $PACKAGE $DB_DIR/cooklist; then [ "$1" = "report" ] && echo "Refresh : $PACKAGE ($VERSION)" @@ -514,11 +514,11 @@ CATEGORY="" if du $pkg | grep -qw '^4' && ! echo `basename $pkg` | grep -q '^get-'; then mkdir -p $tmp && cd $tmp - cpio -i receipt 2>/dev/null < $pkg + cpio -i receipt >/dev/null 2>&1 < $pkg . ./receipt if [ "$CATEGORY" != "meta" ]; then [ "$2" = "--verbose" ] && echo "Testing: $PACKAGE" - cpio -i fs.cpio.gz 2>/dev/null < $pkg + cpio -i fs.cpio.gz >/dev/null 2>&1 < $pkg if [ ! -f fs.cpio.gz ]; then echo "Missing filesystem `basename $pkg`" if [ -f $LOG_DIR/$PACKAGE.log ];then @@ -529,7 +529,7 @@ >> $DB_DIR/corrupted fi else - zcat fs.cpio.gz | cpio -id 2>/dev/null + zcat fs.cpio.gz | cpio -id >/dev/null 2>&1 files=`find fs -type f -o -type l` if [ -z "$files" ]; then echo "Empty filesystem `basename $pkg`"