File pre_checkin.sh of Package gimp-help

#!/bin/bash

# Update needed Update PDB according to package status:

# If you want to sync packages in PDB with the latest tarball, comment out this "exit 0":
#
# You should be sure that you backported all proofreads and PDB changes
# to gimp-help-update-spec.sh and tat you already called
# gimp-help-update-spec.sh!
#
exit 0

if test -f gimp-help-AUTHORS ; then
	AUTHORS="$(<gimp-help-AUTHORS)"
fi
exec <gimp-help.spec
while read PACKAGE_STR PKG ; do
    if test "$PACKAGE_STR" != "%package" ; then
	continue
    fi
    read SUMMARY_STR SUMMARY
    read GROUP_STR GROUP
    # TRICK: pdb-commandline cannot handle '@' in the package name. Use wildcard '?' instead:
    TPKG=${PKG/@/?}
    if test -z "$(pdb query --filter gimp-help-$TPKG --release stable)" ; then
	pdb request --action branch --filter gimp-help --release stable --newname gimp-help-$PKG --comment "Split package for new locale."
    fi
    if test "$(pdb query --filter "gimp-help-$TPKG" --release stable --attribs label.english --format "%s" )" != "$SUMMARY" ; then
	pdb change --filter "gimp-help-$TPKG" --release stable --attrib "label.english" --new "$SUMMARY"
    fi
    if test -f gimp-help-AUTHORS ; then
	if test "$(pdb query --filter "gimp-help-$TPKG" --release stable --attribs authornameemail --format "%s" )" != "$AUTHORS" ; then
	    pdb change --filter "gimp-help-$TPKG" --release stable --attrib "authornameemail" --new "$AUTHORS"
	fi
    fi
    if test "$(pdb query --filter "gimp-help-$TPKG" --release stable --attribs group --format "%s" )" != "$GROUP" ; then
	pdb change --filter "gimp-help-$TPKG" --release stable --attrib "group" --new "$GROUP"
    fi
done