I succeeded building Ardour from scratch to add some personal modification, without homebrew or macports (I use sandbox environment to prevent enviromental variables).
tools/osx_packaging/osx_build also works to some extent. (dmg creation failed but .app bundle is bootable)
The official build log shows like this:
Copying GTK i18n files for ja…
This comes from line 310 of tools/osx_packaging/osx_build:
do
if [ -d $GTKSTACK_ROOT/share/locale/$l ] ; then
echo “Copying GTK i18n files for $l…”
cp -r $GTKSTACK_ROOT/share/locale/$l $Locale
else
# try with just the language spec
just_lang=echo $l | sed 's/_[A-Z][A-Z]$//'
if [ -d $GTKSTACK_ROOT/share/locale/$just_lang ] ; then
echo “Copying GTK i18n files for $l…”
cp -r $GTKSTACK_ROOT/share/locale/$just_lang $Locale
fi
fi
done
GTKSTACK_ROOT is defined as “GTKSTACK_ROOT=$HOME/gtk/inst” but of course I don’t have such a stack and the repository also doesn’t have it. I thought gtk2_ardour/ or something related to original GTK have /share/locale…
Where does gtk/inst/ come from? How can I get it?