src_install() { insinto /usr/share/timidity/shampatches # <--- BORKEN doins *.cfg # Install patches from subdirectories for d in `find . -type f -name \*.pat | sed 's,/[^/]*$,,' | sort -u`; do insinto ${instdir}/shompatches/${d} doins ${d}/*.pat done } Does that say 'shampatches' up there? Should it? Thankfully this is ~arch right now. Reproducible: Always Steps to Reproduce: 1. Look at the shompatches ebuild for timidity-shompatches-19960409-r1.ebuild Actual Results: I found it putting something in /usr/share/timidity/shampatches Expected Results: Everything should go into /usr/share/timidity/shompatches This is a typo. Please stab the typodemon.
in portage now, thanks.
It is still broken. Now it installs a part of the files in /shompatches It looks like insinto ${instdir}/shompatches -> /shompatches I tried substituting ${instdir} -> /usr/share/timidity/shompatches and it seems to work better.