mirror of
https://git.tukaani.org/xz.git
synced 2024-04-04 12:36:23 +02:00
Translations: Add the man page translators into man page header comment.
It looked odd to only have the original English authors listed in the header comments of the translated files.
This commit is contained in:
parent
6d35fcb936
commit
d231d56580
3 changed files with 26 additions and 7 deletions
1
po4a/.gitignore
vendored
1
po4a/.gitignore
vendored
|
@ -1,2 +1,3 @@
|
||||||
/man
|
/man
|
||||||
/xz-man.pot
|
/xz-man.pot
|
||||||
|
/*.po.authors
|
||||||
|
|
|
@ -7,10 +7,10 @@
|
||||||
[po4a_langs] de fr ko pt_BR ro uk
|
[po4a_langs] de fr ko pt_BR ro uk
|
||||||
[po4a_paths] xz-man.pot $lang:$lang.po
|
[po4a_paths] xz-man.pot $lang:$lang.po
|
||||||
|
|
||||||
[type: man] ../src/xz/xz.1 $lang:man/$lang/xz.1
|
[type: man] ../src/xz/xz.1 $lang:man/$lang/xz.1 add_$lang:?$lang.po.authors
|
||||||
[type: man] ../src/xzdec/xzdec.1 $lang:man/$lang/xzdec.1
|
[type: man] ../src/xzdec/xzdec.1 $lang:man/$lang/xzdec.1 add_$lang:?$lang.po.authors
|
||||||
[type: man] ../src/lzmainfo/lzmainfo.1 $lang:man/$lang/lzmainfo.1
|
[type: man] ../src/lzmainfo/lzmainfo.1 $lang:man/$lang/lzmainfo.1 add_$lang:?$lang.po.authors
|
||||||
[type: man] ../src/scripts/xzdiff.1 $lang:man/$lang/xzdiff.1
|
[type: man] ../src/scripts/xzdiff.1 $lang:man/$lang/xzdiff.1 add_$lang:?$lang.po.authors
|
||||||
[type: man] ../src/scripts/xzgrep.1 $lang:man/$lang/xzgrep.1
|
[type: man] ../src/scripts/xzgrep.1 $lang:man/$lang/xzgrep.1 add_$lang:?$lang.po.authors
|
||||||
[type: man] ../src/scripts/xzless.1 $lang:man/$lang/xzless.1
|
[type: man] ../src/scripts/xzless.1 $lang:man/$lang/xzless.1 add_$lang:?$lang.po.authors
|
||||||
[type: man] ../src/scripts/xzmore.1 $lang:man/$lang/xzmore.1
|
[type: man] ../src/scripts/xzmore.1 $lang:man/$lang/xzmore.1 add_$lang:?$lang.po.authors
|
||||||
|
|
|
@ -31,6 +31,24 @@ fi
|
||||||
|
|
||||||
PACKAGE_VERSION=`cd .. && sh build-aux/version.sh` || exit 1
|
PACKAGE_VERSION=`cd .. && sh build-aux/version.sh` || exit 1
|
||||||
|
|
||||||
|
# Put the author info from the .po files into the header comment of
|
||||||
|
# the generated man pages.
|
||||||
|
for FILE in *.po
|
||||||
|
do
|
||||||
|
printf '%s\n.\\"\n' \
|
||||||
|
'PO4A-HEADER: position=^\.\\" Author; mode=after; beginboundary=^\.\\"$' \
|
||||||
|
> "$FILE.authors"
|
||||||
|
sed '
|
||||||
|
/^[^#]/,$d
|
||||||
|
/: 0BSD$/d
|
||||||
|
/BSD Zero Clause License/d
|
||||||
|
/distributed under the same license/d
|
||||||
|
/in the public domain/d
|
||||||
|
/^#$/d
|
||||||
|
s/^#/.\\"/
|
||||||
|
' "$FILE" >> "$FILE.authors"
|
||||||
|
done
|
||||||
|
|
||||||
# Using --force to get up-to-date version numbers in the output files
|
# Using --force to get up-to-date version numbers in the output files
|
||||||
# when nothing else has changed. This makes it slower but it's fine
|
# when nothing else has changed. This makes it slower but it's fine
|
||||||
# as long as this isn't run every time when "make" is run at the
|
# as long as this isn't run every time when "make" is run at the
|
||||||
|
|
Loading…
Reference in a new issue