| #!/bin/sh -e |
| |
| if test $# -lt 3 |
| then |
| echo "Usage: $0 <xgettext> <package> <directory> ..." 1>&2 |
| exit 0 |
| fi |
| |
| xgettext=$1 ; shift |
| package=$1 ; shift |
| |
| for d in "$@" |
| do |
| __directories="$__directories --directory=$d" |
| done |
| |
| for d in "$@" |
| do |
| ( |
| cd $d |
| find * \ |
| -name '*-stub.c' -prune -o \ |
| -name 'testsuite' -prune -o \ |
| -name 'init.c' -prune -o \ |
| -name '*.[hc]' -print |
| ) |
| done | ${xgettext} \ |
| --default-domain=${package} \ |
| --copyright-holder="Free Software Foundation, Inc." \ |
| --add-comments \ |
| --files-from=- \ |
| --force-po \ |
| --debug \ |
| --language=c \ |
| --keyword=_ \ |
| --keyword=N_ \ |
| ${__directories} \ |
| -o po/${package}.pot |