1#!/bin/sh -e 2 3if test $# -lt 3 4then 5 echo "Usage: $0 <xgettext> <package> <directory> ..." 1>&2 6 exit 0 7fi 8 9xgettext=$1 ; shift 10package=$1 ; shift 11 12for d in "$@" 13do 14 __directories="$__directories --directory=$d" 15done 16 17for d in "$@" 18do 19 ( 20 cd $d 21 find * \ 22 -name '*-stub.c' -prune -o \ 23 -name 'testsuite' -prune -o \ 24 -name 'init.c' -prune -o \ 25 -name '*.[hc]' -print 26 ) 27done | ${xgettext} \ 28 --default-domain=${package} \ 29 --copyright-holder="Free Software Foundation, Inc." \ 30 --add-comments \ 31 --files-from=- \ 32 --force-po \ 33 --debug \ 34 --language=c \ 35 --keyword=_ \ 36 --keyword=N_ \ 37 ${__directories} \ 38 -o po/${package}.pot 39