Ticket #55: strip-at-locale.2.diff
| File strip-at-locale.2.diff, 1.3 kB (added by taj, 1 year ago) |
|---|
-
makepackage
old new 554 554 # DisplayName[fr]: <data> ---> DISPLAYNAME_fr="<data>" 555 555 # Summary: <data> ---> SUMMARY="<data>" 556 556 # Summary[fr]: <data> ---> SUMMARY_fr="<data>" 557 # Summary[fr@Latn]: <data> ----> SUMMARY_fr="<data>" 557 558 # 558 559 # allow ':' to be used in Meta data, need to focus on the first instance of ':' 559 560 # first instance can be determined on localized keys because of the ']: ' so substitute in '=' 560 561 # and non-localized keys are converted to variables in subup function 562 meta_localized=`echo "$meta_localized" | sed 's/@.*\]/\]/g'` 561 563 meta_localized=`echo "$meta_localized" | sed 's/\]: /\=\"/g'` 562 564 meta_localized=`echo "$meta_localized" | sed 's/\(.\)$/\1"/g'` 563 565 … … 1645 1647 # gather languages and always include en as defined by apspec file specification 1646 1648 meta_desktop_languages="en" 1647 1649 for line in $meta_names $meta_descriptions; do 1648 meta_desktop_language_add=`echo "$line" | awk 'BEGIN { FS="]:" } { print $1 }'`1650 meta_desktop_language_add=`echo "$line" | sed 's/@.*\]/\]/g' | awk 'BEGIN { FS="]:" } { print $1 }'` 1649 1651 meta_desktop_languages=`echo "$meta_desktop_languages"; echo "$meta_desktop_language_add"` 1650 1652 done 1651 1653
