From a8d00b2d1696e8ab34b91411533752dccf22ca8b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Thu, 21 Aug 2008 15:07:33 +0000 Subject: [PATCH] - helper to find lang files Changed files: fckeditor-find-lang.sh -> 1.1 --- fckeditor-find-lang.sh | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 fckeditor-find-lang.sh 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 -- 2.43.0