Author: glen                         Date: Tue Jan  8 14:00:35 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- find dokuwiki languages

---- Files affected:
SOURCES:
   dokuwiki-find-lang.sh (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/dokuwiki-find-lang.sh
diff -u /dev/null SOURCES/dokuwiki-find-lang.sh:1.1
--- /dev/null   Tue Jan  8 15:00:35 2008
+++ SOURCES/dokuwiki-find-lang.sh       Tue Jan  8 15:00:30 2008
@@ -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
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to