4 # for using same syntax as rpm own find-lang
8 dir=$RPM_BUILD_ROOT/usr/share/dokuwiki
10 tmp=$(mktemp) || exit 1
13 find $dir -type d -name lang > $tmp
15 echo '%defattr(644,root,root,755)' > $langfile
17 echo "%dir ${dir#$RPM_BUILD_ROOT}" >> $langfile
20 dir=${dir#$RPM_BUILD_ROOT}
44 echo >&2 "ERROR: Need mapping for $lang!"
48 if [ "$lang" = "en" ]; then
49 echo "${dir#$RPM_BUILD_ROOT}" >> $langfile
51 echo "%lang($lang) ${dir#$RPM_BUILD_ROOT}" >> $langfile
56 if [ "$(grep -Ev '(^%defattr|^$)' $langfile | wc -l)" -le 0 ]; then
57 echo >&2 "$PROG: Error: international files not found!"