Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144349 - media-tv/mythtv does not install contrib/channel_changers
Summary: media-tv/mythtv does not install contrib/channel_changers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-18 14:02 UTC by Roger
Modified: 2006-10-17 15:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger 2006-08-18 14:02:02 UTC
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.
Comment 1 Steve Dibb (RETIRED) gentoo-dev 2006-09-14 19:12:57 UTC
@roger

The new 0.20_p* will install the contrib stuff into /usr/share/mythtv/contrib :)

Thanks
Comment 2 Nick Osborne 2006-10-17 15:52:22 UTC
(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() {