[mythtv] ebuilds for all myth components in cvs

Joel David Elkins jde at elkins.cx
Tue May 3 15:05:09 UTC 2005


I did something very similar, and I have tested that it does work with
Simon's. I guess I should have attached it; I didn't because kind of
rough. Anyway here it is, Simon, if you wish to adapt it to your
collection.

Joel

On Tue, May 03, 2005 at 04:52:30PM +0200, Nick Rosier wrote:
> On 5/3/05, Joel David Elkins <jde at elkins.cx> wrote:
> > Thanks for sending these out. Mine were too crufty, I've replaced them
> > with yours.
> > 
> > I noticed that at the plugins (mythvideo at least) don't set CFLAGS in
> > settings.pro. This caused problems for me on amd64. Had to fix up the
> > eclass a bit to accomodate this. Also, where are the missing themes
> > (Titivillus etc.)?  Overall nice work, thanks again.
> 
> Themes are now in a seperate tree MythThemes. I've got my own ebuild
> for that one but I don't know if they will work with Simon's. They are
> based on the old ebuilds that got posted a while back ago (pre 0.18
> cvs).
> I've attached it anyways.
> 
> > Regards,
> > Joel


> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


-- 
Joel Elkins <jde at elkins.cx>
(alternate) <jdelkins at gmail.com>
-------------- next part --------------
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/portage/media-tv/myththemes-cvs/myththemes-cvs-0.18.ebuild,v 1.1.1.1 2005/05/01 03:55:02 jde Exp $

inherit cvs myth-cvs eutils

ECVS_MODULE="myththemes"
DESCRIPTION="Themes for mythtv (Iulius, Minimalist-wide, Titvillus)"
HOMEPAGE="http://www.mythtv.org/"
PRO="${ECVS_MODULE}.pro"
S=${WORKDIR}/${ECVS_MODULE}

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="nls"

RDEPEND="|| ( =mythtv-cvs-${PV} =mythfrontend-cvs-${PV} )"

#src_unpack() {
#	myth_src_unpack || die "unpack failed"
#}

setup_pro() {
	sed -e 's:PREFIX =.*:PREFIX = /usr:' \
		-i 'myththemes.pro'
}

src_compile() {
	export QMAKESPEC="linux-g++"

	PREFIX="/usr" qmake -o "Makefile" "${PN/-cvs/}.pro"
	make qmake || die
	emake || die
}

#src_install() {
#	myth_src_install
#}


More information about the mythtv-dev mailing list