#!/bin/sh

cd modules
for dir in *; do
    [ -f $dir/module.info ] || continue
    fakeroot tar cf ../packaging/pkgs/$dir.mod.new $dir --exclude=CVS
    if diff ../packaging/pkgs/$dir.mod.new ../packaging/pkgs/$dir.mod > /dev/null 2>&1; then
        rm ../packaging/pkgs/$dir.mod.new
    else
        mv ../packaging/pkgs/$dir.mod.new ../packaging/pkgs/$dir.mod
	rm -f ../packaging/pkgs/$dir.mod.sig
	rm -f ../packaging/pkgs/$dir.mod.md5
    fi
done
