From: Elan Ruusamäe Date: Thu, 21 Aug 2008 15:07:33 +0000 (+0000) Subject: - helper to find lang files X-Git-Tag: auto/th/fckeditor-2_6_3-0_16~6 X-Git-Url: http://git.pld-linux.org/?p=packages%2Ffckeditor.git;a=commitdiff_plain;h=a8d00b2d1696e8ab34b91411533752dccf22ca8b - helper to find lang files Changed files: fckeditor-find-lang.sh -> 1.1 --- diff --git a/fckeditor-find-lang.sh b/fckeditor-find-lang.sh new file mode 100644 index 0000000..c1f1234 --- /dev/null +++ b/fckeditor-find-lang.sh @@ -0,0 +1,42 @@ +#!/bin/sh +dir=$RPM_BUILD_ROOT/usr/share/fckeditor +langfile=$1 + +> $langfile +find $dir -type d -name lang | while read dir; do + echo "%dir ${dir#$RPM_BUILD_ROOT}" >> $langfile + + for f in $dir/??*.js; do + lang=${f##*/} + lang=${lang%.*} + dir=${f#$RPM_BUILD_ROOT} + case "$lang" in + en-au) + lang=en_AU + ;; + en-ca) + lang=en_CA + ;; + en-uk) + lang=en_UK + ;; + fr-ca) + lang=fr_CA + ;; + pt-br) + lang=pt_BR + ;; + sr-latn) + lang=sr@Latin + ;; + zh-cn) + lang=zh_CN + ;; + *-*) + echo >&2 "Need mapping for $lang!" + exit 1 + ;; + esac + echo "%lang($lang) ${dir#$RPM_BUILD_ROOT}" >> $langfile + done +done