diff options
author | Michele Calgaro <[email protected]> | 2020-09-11 14:38:47 +0900 |
---|---|---|
committer | Michele Calgaro <[email protected]> | 2020-09-11 14:38:47 +0900 |
commit | 884c8093d63402a1ad0b502244b791e3c6782be3 (patch) | |
tree | a600d4ab0d431a2bdfe4c15b70df43c14fbd8dd0 /debian/gettext-kde/gettext-kde-0.10.35/tests/xgettext-9 | |
parent | 14e1aa2006796f147f3f4811fb908a6b01e79253 (diff) | |
download | extra-dependencies-884c8093d63402a1ad0b502244b791e3c6782be3.tar.gz extra-dependencies-884c8093d63402a1ad0b502244b791e3c6782be3.zip |
Added debian extra dependency packages.
Signed-off-by: Michele Calgaro <[email protected]>
Diffstat (limited to 'debian/gettext-kde/gettext-kde-0.10.35/tests/xgettext-9')
-rwxr-xr-x | debian/gettext-kde/gettext-kde-0.10.35/tests/xgettext-9 | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/debian/gettext-kde/gettext-kde-0.10.35/tests/xgettext-9 b/debian/gettext-kde/gettext-kde-0.10.35/tests/xgettext-9 new file mode 100755 index 00000000..c1d17dca --- /dev/null +++ b/debian/gettext-kde/gettext-kde-0.10.35/tests/xgettext-9 @@ -0,0 +1,97 @@ +#! /bin/sh + +trap 'rm -fr $tmpfiles' 1 2 3 15 + +tmpfiles="$tmpfiles xg-test9.c" +cat <<EOF > xg-test9.c +int +main() +{ + /* This is a comment which immediately before a keyword. */ + gettext ("1"); + + // This + // one + // too + // although many blank lines come before the token itself. + + + + + gettext("2"); + + /* this one also counts */ gettext ("3"); + + gettext("4"); + + /* this one is also copied */ nada + gettext ("5"); + + /* I hope you do not see the following */ + break; + gettext("6"); + + /* An unnice + multi-line comment */ evil; + gettext("7"); +} +EOF + +tmpfiles="$tmpfiles xg-test9.po" +: ${XGETTEXT=xgettext} +${XGETTEXT} --omit-header -c --c++ -d xg-test9 xg-test9.c + +tmpfiles="$tmpfiles xg-test9.ok" +cat <<EOF > xg-test9.ok +#. This is a comment which immediately before a keyword. +msgid "1" +msgstr "" + +#. This +#. one +#. too +#. although many blank lines come before the token itself. +msgid "2" +msgstr "" + +#. this one also counts +msgid "3" +msgstr "" + +msgid "4" +msgstr "" + +#. this one is also copied +msgid "5" +msgstr "" + +msgid "6" +msgstr "" + +#. An unnice +#. multi-line comment +msgid "7" +msgstr "" +EOF + +: ${DIFF=diff} +${DIFF} xg-test9.ok xg-test9.po +result=$? + +rm -fr $tmpfiles + +exit $result + +Local Variables: + nuke-trailing-whitespace-p:nil +End: + +# Preserve executable bits for this shell script. +# Thanks to Noah Friedman for this great trick. +Local Variables: +eval:(defun frobme () (set-file-modes buffer-file-name file-mode)) +eval:(make-local-variable 'file-mode) +eval:(setq file-mode (file-modes (buffer-file-name))) +eval:(make-local-variable 'after-save-hook) +eval:(add-hook 'after-save-hook 'frobme) +End: |