[mythtv] [mythtv-commits] packaging branch master updated by wagnerrp. v0.26-pre-944-ga572f18

Christian Oltenburger Christian.Oltenburger at bnv-bamberg.de
Wed Sep 5 17:31:55 UTC 2012

On 19.08.2012 21:06, Free Denizen wrote:
> On Fri, Jul 13, 2012 at 1:14 PM, Christian Oltenburger
> <Christian.Oltenburger at bnv-bamberg.de>  wrote:
>> Hi all,
>> since github changed some interfaces the ebuild update script is currently
>> useless.
>> I'm implementing a bash script at the moment that updates the ebuilds
>> without dependencies to github. Additionally it allows to give the server to
>> use as a parameter.
>> What about the other users using Gentoo? Do you like me to share the script
>> or commit it?
>> At the moment I have only little time to concentrate on that so may take
>> some more time to have a really working and well tested script.
>> Regards,
>> Christian
> I know this is a bit late, but I for one would appreciate the script,
> rather then reinventing the wheel

my idea was to write a script that uses any remote repository and 
updates the ebuilds based on this. Afterwards an archive should be 
created and saved in DISTDIR. Unfortunately some problems came up since 
all the host-server software (github, gitweb, etc) creates the archives 
in a different way. Hence I canceled this idea for the time being and 
implemented the script in a different way and the build scripts expect 
the github archive.

My current script uses either a local clone of the mythtv repo or clones 
it from github to get all necessary information. It can be find on 
github (https://github.com/Olti/packaging) on the "devel/ebuildScript 

It currently supports the following commandline parameters:

-b        branch to use (default: master)
-p        prefix to use (default: pre for master and p for fixes/0.xy)
-l         location of the local copy of mythtv repo or location where 
to store cloned one (default: /tmp)

Please be aware that the script is not completely finished yet and it's 
not idiot proof. Nevertheless it can be used to create 0.25 and 0.26pre 

I'll continue developing this script and hence any valuable input is 


More information about the mythtv-dev mailing list