Changeset View
Changeset View
Standalone View
Standalone View
trunk/l10n-kf5/scripts/create_desktop_files.sh
1 | #! /bin/bash | 1 | #! /bin/bash | ||
---|---|---|---|---|---|
2 | # kate: space-indent on; indent-width 2; replace-tabs on; | 2 | # kate: space-indent on; indent-width 2; replace-tabs on; | ||
3 | 3 | | |||
4 | OLD_PWD=$PWD | ||||
5 | cd $(dirname $0) | ||||
6 | SCRIPTY_DIR=$PWD | ||||
7 | cd $OLD_PWD | ||||
8 | | ||||
4 | get_prj_name() { | 9 | get_prj_name() { | ||
5 | local mod=$1 | 10 | local mod=$1 | ||
6 | echo ${mod} | cut -d'_' -f2 | 11 | echo ${mod} | cut -d'_' -f2 | ||
Context not available. | |||||
7 | } | 12 | } | ||
8 | 13 | | |||
9 | extract_desktop() { | 14 | extract_desktop() { | ||
10 | perl ./scripts/createdesktopcontext.pl --file-list=./$1 --base-dir=$2 > desktop.$$.tmp | 15 | perl $SCRIPTY_DIR/createdesktopcontext.pl --file-list=./$1 --base-dir=$2 > desktop.$$.tmp | ||
11 | dest=$3 | 16 | dest=$3 | ||
12 | msguniq --to-code=UTF-8 -o desktop.$$ desktop.$$.tmp 2>/dev/null | 17 | msguniq --to-code=UTF-8 -o desktop.$$ desktop.$$.tmp 2>/dev/null | ||
13 | if test -f desktop.$$; then | 18 | if test -f desktop.$$; then | ||
Context not available. | |||||
24 | rm -f desktop.$$ desktop.$$.tmp | 29 | rm -f desktop.$$ desktop.$$.tmp | ||
25 | } | 30 | } | ||
26 | 31 | | |||
27 | dir=`dirname $0` | 32 | . $SCRIPTY_DIR/get_paths | ||
28 | . $dir/get_paths | 33 | releases="`list_modules $SCRIPTY_DIR` l10n" | ||
29 | releases="`list_modules $dir` l10n" | | |||
30 | 34 | | |||
31 | for mod in $releases l10n; do | 35 | for mod in $releases l10n; do | ||
32 | case "$mod" in | 36 | case "$mod" in | ||
Context not available. |