diff --git a/autogen.sh b/autogen.sh index d94701dcf..cec45cb3d 100755 --- a/autogen.sh +++ b/autogen.sh @@ -67,10 +67,9 @@ else fi # Generate po/POTFILES.in -$XGETTEXT --keyword=_ --keyword=N_ --output=- --stringtable-output \ - `find . -name '*.[ch]'` | \ - sed -ne 's/^\/\* File: \([^:]*\):.*$/\1/p' | sort | \ - uniq | grep -v 'regex.c' >po/POTFILES.in +$XGETTEXT --keyword=_ --keyword=N_ --output=- `find . -name '*.[ch]'` | \ + sed -ne '/^#:/{s/#://;s/:[0-9]*/\n/g;s/ //g;p;}' | \ + grep -v '^$' | sort | uniq | grep -v 'regex.c' >po/POTFILES.in ACLOCAL_INCLUDES="-I m4"