From: Elan Ruusamäe Date: Tue, 8 Jan 2008 14:00:30 +0000 (+0000) Subject: - find dokuwiki languages X-Git-Tag: DEVEL~2 X-Git-Url: http://git.pld-linux.org/?a=commitdiff_plain;h=cf15bd523336911279e41f0aecfa746e920501ad;p=packages%2Fdokuwiki-plugin-include.git - find dokuwiki languages Changed files: dokuwiki-find-lang.sh -> 1.1 --- diff --git a/dokuwiki-find-lang.sh b/dokuwiki-find-lang.sh new file mode 100644 index 0000000..517125a --- /dev/null +++ b/dokuwiki-find-lang.sh @@ -0,0 +1,25 @@ +#!/bin/sh +dir=$RPM_BUILD_ROOT/usr/share/dokuwiki +langfile=$1 + +> $langfile +find $dir -type d -name lang | while read dir; do + echo "%dir ${dir#$RPM_BUILD_ROOT}" >> $langfile + for dir in $dir/*; do + lang=${dir##*/} + dir=${dir#$RPM_BUILD_ROOT} + case "$lang" in + zh-tw) + lang=zh_TW + ;; + pt-br) + lang=pt_BR + ;; + *-*) + : Need mapping for $lang! + exit 1 + ;; + esac + echo "%lang($lang) ${dir#$RPM_BUILD_ROOT}" >> $langfile + done +done