Платформенно-независимый модуль ecasound.rb должен находиться не в %ruby_sitearchdir, а в %ruby_sitelibdir. P.S. Этот подпакет можно сделать noarch.
Это уже не мой пакет.
2.6.0-alt2