# Copies PO files from a PgFoundry repository structure to a PostgreSQL
# source tree.
#
-# Usage: cp-po SOURCEDIR DESTDIR
+# Usage: cp-po [-n] SOURCEDIR DESTDIR
#
# Written by Peter Eisentraut
# Public domain
me=$(basename $0)
+TEMP=$(getopt n "$@")
+eval set -- "$TEMP"
+
+while true; do
+ case $1 in
+ -n) run=: ; shift;;
+ --) shift; break;;
+ esac
+done
+
srcdir=$1
if [ -z "$srcdir" ]; then
echo "$me: no source directory specified" 1>&2
targetdir=$(echo $y | sed 's,nls\.mk$,po,')
if ! diff -I '\$\(Header\|Id\|PostgreSQL\):.*\$' $srcfile $targetdir/$lang.po >/dev/null; then
echo " cp $srcfile $targetdir/$lang.po"
- cp $srcfile $targetdir/$lang.po
+ $run cp $srcfile $targetdir/$lang.po
fi
fi
done