From e41c6a4f33c8ccd43b0f4253370c4c03bf167fb9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 8 Jan 2008 14:00:30 +0000 Subject: [PATCH] - find dokuwiki languages Changed files: dokuwiki-find-lang.sh -> 1.1 --- dokuwiki-find-lang.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 dokuwiki-find-lang.sh 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 -- 2.43.0