Skip to content
MarcT2 edited this page Sep 13, 2010 · 2 revisions

This is a forked repository. Have a look at
MarcT’s mt-mythtv wiki
for more information.

NOTE: the only differece between this repo and my other one is that this one builds from 0.22 fixes instead of trunk.

This is a collection of gentoo ebuilds for MythTV. I have been using these for 4+ years now in some shape or form. They started with the CSV ebuids many years ago which I then modded for SVN use and eventually, borrowed, someone elses code for setting the SVN revision using a make.conf variable. I don’t remember who or I would give credit.

Add the below to you make.conf and change the revision number to the current one you want to check out.
MYTHTV_SVN_REVISION=“22425”
This will make sure that all your plugins are at the same revision and you can set this on multiple machines in order to make sure your front and backends are the same revisions as well.
Note: Leaving this out will cause you to download the current revision at the time the ebuild checks the SVN repo. For instance if you download 21000 and start compiling MythTV and durring the compile several updates are pushed up your plugin might download 21010 which is not compatable with the version of myth you just finished. It is advisable to always set this.

If you are using portage 2.2 or higher you can change the revision and run ‘emerge -av @live-rebuild’ to update all your live installs. Note: this will not just do the live Myth ebuilds included in this package but any others live ebuilds you may have installed as well so be careful.

To add this overlay to layman add

http://cloud.github.com/downloads/MarcT/mt-mythtv-0.22-fixes/mt-mythtv-0.22-fixes.xml

to the overlays section of your layman.cfg and add the mt-mythtv overlay.

layman -L

layman -a mt-mythtv-0.22-fixes

You will need to have layman installed with the git flag.

Also, do not forget to add your layman repos to your make.conf

(for layman 1.1)

1.echo “source /usr/portage/local/layman/make.conf” >> /etc/make.conf
(for layman 1.2 and up)

1.echo “source /usr/local/portage/layman/make.conf” >> /etc/make.conf

Clone this wiki locally