diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2017-01-02 01:09:13 +0200 |
---|---|---|
committer | Panu Matilainen <pmatilai@redhat.com> | 2017-01-04 12:03:16 +0200 |
commit | 40ef88d94524792d8c8fd94e76e057601e1d00c1 (patch) | |
tree | 524fb0c2c544eab6ce382f8116f5a29b18c93f48 /scripts/find-lang.sh | |
parent | 669fc07da56d54d8ad5102394131e29cbafacf7f (diff) | |
download | rpm-40ef88d94524792d8c8fd94e76e057601e1d00c1.tar.gz |
find-lang.sh: Add --with-kde KF5 support
Diffstat (limited to 'scripts/find-lang.sh')
-rwxr-xr-x | scripts/find-lang.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scripts/find-lang.sh b/scripts/find-lang.sh index c638f058b..9fb24f371 100755 --- a/scripts/find-lang.sh +++ b/scripts/find-lang.sh @@ -209,6 +209,19 @@ s:%lang(C) :: /^$/d' >> $MO_NAME fi +KF5_HTML=`kf5-config --expandvars --install html 2>/dev/null` +if [ x"$KF5_HTML" != x -a -d "$TOP_DIR$KF5_HTML" ]; then +find "$TOP_DIR$KF5_HTML" -type d|sed ' +s:'"$TOP_DIR"':: +'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\):: +'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$:%lang(\2) \1\2\3: +'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\):: +'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) \1\2\3: +s:^\([^%].*\):: +s:%lang(C) :: +/^$/d' >> $MO_NAME +fi + find "$TOP_DIR" -type d|sed ' s:'"$TOP_DIR"':: '"$NO_ALL_NAME$HTML"'s:\(.*/doc/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\):: |