Just a quick note as I search for how to use a cable digital tv set top box with mythtv with using the serial port as a channel changing method, Mythtv does not install contrib/channel_changers. More specifically, the dct* scripts (into /usr/share/mythtv/contrib. Again, this forces the user to download the mythtv source manually in order to aquire the scripts. As there are quite a few software projects publishing extra scripts with their packages and are not usually required for normal operating situations, I'm wondering if their should be an additional USE_FLAG maybe called "extra_tools". This would provide a method for users requiring them or maintainers of specific packages needing the extra tools. They could also utilize /etc/portage/package.use to prevent extra_tools being installed for every package except their package of choice.
@roger The new 0.20_p* will install the contrib stuff into /usr/share/mythtv/contrib :) Thanks
(In reply to comment #1) > The new 0.20_p* will install the contrib stuff into /usr/share/mythtv/contrib > :) > > Thanks Perhaps things are working as the maintainer intended, but up through 0.20p11444 (the latest revision as of my sync a few minutes ago) the myth ebuilds appear to be missing an intended '-r' for the contrib doins. This leads to the behaviour mentioned in the original bug description by leaving subdirectories uncopied. Seems to be a one line fix: --- mythtv-0.20_p11444.ebuild 2006-10-06 08:06:40.000000000 -0700 +++ mythtv-0.20_p11444-r1.ebuild 2006-10-16 09:16:50.000000000 -0700 @@ -229,7 +229,7 @@ chown -R mythtv "${D}"/var/log/mythtv insinto /usr/share/mythtv/contrib - doins contrib/* + doins -r contrib/* } pkg_preinst() {