3 dir=$RPM_BUILD_ROOT/usr/share/pear/Zend/Locale/Data
4 langfile=${1:-ZendFramework.lang}
7 find $dir -type f -name '*.xml' | while read file; do
17 numberingSystems.xml|\
22 supplementalData.xml|\
23 supplementalMetadata.xml|\
24 telephoneCodeData.xml|\
27 # skip - no lang tag for this one
32 echo >&2 "Inspect $file"
33 language=$(sed -ne 's/<language type="\(.*\)"\/>/\1/p' $file | xargs)
34 script=$(sed -ne 's/<script type="\(.*\)"\/>/\1/p' $file | xargs)
35 territory=$(sed -ne 's/<territory type="\(.*\)"\/>/\1/p' $file | xargs)
36 echo >&2 "${file%*/} language=$language; script=$script; territory=$territory"
38 lang=$language${territory:+_$territory}${script:+@$script}
39 file=${file#$RPM_BUILD_ROOT}
40 if [ -n "$lang" ]; then
41 echo "%lang($lang) ${file#$RPM_BUILD_ROOT}" >> $langfile