#!/bin/bash
exit 0

CWD=$PWD
f=cygwin64_minimal.zip
ts=$(ftime -qm $f)
t2=$(ftime -qm -wf -r /home/mic/dev/pkg/uu/cygwin64 |sort -r |head -1)
test $t2 \> $ts && {
  rm -f $f
  cd /home/mic/dev/pkg/uu
  zip -r $CWD/$f cygwin64
  cd $CWD
}

for f in *.tgz
do
  test -f "$f"	||continue
  ts=$(ftime -qm $f)
  case $f in
    obj64.tgz)	s=/home/mic/dev/pkg/release/obj64	;;
    obj.tgz)	s=/home/mic/dev/pkg/release/obj		;;
    *)		s=/home/mic/dev/pkg/release/${f%.tgz}
  esac
  test -d $s	||continue
  t2=$(ftime -I$s -qm -wf -r . |sort -r |head -1)
  test $t2 \< $ts && {
    touch -t $t2 $f
    continue
  }
  test $t2 \> $ts ||continue
  echo writing $f
  cd $s; tar zcf $CWD/$f .
  cd $CWD; touch -t $t2 $f
done
