Thank you all, for your responds. Currently I see that the best approach is arrays. They provide required functionality, clear syntax and easy upgrade path. Speaking about the latter it is:
1. Modify eclass to use arrays:
for conffile in [EMAIL PROTECTED]; do
...
done
2. Modify ebuilds to use arrays.
-FONT_CONF="path1 path2"
+FONT_CONF=( "path1" "path2" )
3. Modify eclass, so that it works with path containing spaces inside:
-for conffile in [EMAIL PROTECTED]; do
+for conffile in "[EMAIL PROTECTED]"; do
--
Peter.
signature.asc
Description: Эта часть сообщения подписана цифровой подписью
