diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2011-06-14 00:16:05 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2011-06-14 00:16:05 +0000 |
commit | 25b79d5647573f7620da4a97c9977333805f4da6 (patch) | |
tree | d83e1cf54aee03fb9983e798cb3e0d97b4af54dc /tools | |
parent | 22a4f44939659e4bb2801579d51c5a1bfd3a6e2c (diff) |
search for i18n files in more places and rationalize how that's done
git-svn-id: svn://localhost/ardour2/branches/3.0@9726 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/linux_packaging/build | 39 |
1 files changed, 15 insertions, 24 deletions
diff --git a/tools/linux_packaging/build b/tools/linux_packaging/build index 6b67828d8b..0f0ceb90cd 100755 --- a/tools/linux_packaging/build +++ b/tools/linux_packaging/build @@ -233,37 +233,28 @@ if test x$WITH_NLS != x ; then echo "NLS support ..." echo "I hope you remembered to run scons msgupdate!" LINGUAS= - files=`find ../../gtk2_ardour/ -name "*.mo"` - if [ -z "$files" ]; then - echo "" - echo "!!!! WARNING !!!! - Did not find any .mo files in ../../gtk2_ardour" - echo "" - fi - - for file in $files - do - echo $file - lang=`basename $file | sed 's/\.mo//'` - mkdir -p $Locale/$lang/LC_MESSAGES - cp $file $Locale/$lang/LC_MESSAGES/gtk2_ardour.mo - LINGUAS="$LINGUAS $lang" - done - - files=`find ../../libs/ardour/ -name "*.mo"` + for dl in gtk2_ardour libs/ardour libs/gtkmm2ext ; do + files=`find ../../$dl -name "*.mo"` - if [ -z "$files" ]; then + if [ -z "$files" ]; then echo "" - echo "!!!! WARNING !!!! - Did not find any .mo files in ../../libs/ardour" + echo "!!!! WARNING !!!! - Did not find any .mo files in ../../$dl" echo "" - fi - - for file in $files - do + fi + + for file in $files + do echo $file lang=`basename $file | sed 's/\.mo//'` mkdir -p $Locale/$lang/LC_MESSAGES - cp $file $Locale/$lang/LC_MESSAGES/libardour.mo + cp $file $Locale/$lang/LC_MESSAGES/$dl.mo + if echo $LINGUAS | grep $lang >/dev/null 2>&1 + : + else + LINGUAS="$LINGUAS $lang" + fi + done done GTK_MESSAGES="atk10.mo gdk-pixbuf.mo gtk20-properties.mo gtk20.mo atk10.mo glib20.mo" |