Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Mythtv pre 0.20 overlay
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
andylyon
n00b
n00b


Joined: 13 Jun 2006
Posts: 74

PostPosted: Mon Dec 04, 2006 4:04 pm    Post subject: Reply with quote

Thanks for sorting it out so quickly!

:)

Andy
Back to top
View user's profile Send private message
candrews
Developer
Developer


Joined: 10 Aug 2005
Posts: 162

PostPosted: Mon Dec 04, 2006 4:06 pm    Post subject: Reply with quote

No problem - that's what being at work is for :-)
Back to top
View user's profile Send private message
candrews
Developer
Developer


Joined: 10 Aug 2005
Posts: 162

PostPosted: Tue Jan 09, 2007 10:45 pm    Post subject: Reply with quote

I added mythstream to the overlay using the ebuild from this thread: https://forums.gentoo.org/viewtopic-t-384988-highlight-mythstream.html

The overlay is up to date, as of today. I've been updating it on average once every few days, and I'm also using the latest ebuilds from portage.

Just wanted to point that out :-)
Back to top
View user's profile Send private message
jd2066
Apprentice
Apprentice


Joined: 04 Jun 2006
Posts: 155

PostPosted: Wed Jan 10, 2007 2:12 am    Post subject: Reply with quote

Hi,
Here are a few things I've found about the mythtv trunk from the change set:
1. A new plugin named mythzoneminder has been made.
2. Mythdvd functions have been integrated into mythvideo and mythdvd no longer exists.
Justin
Back to top
View user's profile Send private message
grimz
n00b
n00b


Joined: 29 Jun 2006
Posts: 53

PostPosted: Sun Apr 22, 2007 4:31 am    Post subject: Reply with quote

Are these ebuilds still the ones to be using for the latest MythTV SVN/snapshot versions? I'm currently using the mythtv-0.20_p12172 version from portage, but would love to see if the latest SVN builds fix up some issues I'm experiencing :)
Back to top
View user's profile Send private message
candrews
Developer
Developer


Joined: 10 Aug 2005
Posts: 162

PostPosted: Mon Apr 23, 2007 3:45 am    Post subject: Reply with quote

Yep, these are the latest from Mythtv SVN's trunk.
Back to top
View user's profile Send private message
sbonnell
n00b
n00b


Joined: 29 Jan 2004
Posts: 14
Location: Paris, France

PostPosted: Tue Apr 24, 2007 9:18 am    Post subject: Troubles with ebuild Reply with quote

Thanks for these ebuilds but I have some troubles with them.
  • I get an error with the digest, size of the file for mythtv is not the correct one from the one in the manifest
  • After I get an error since no architecture is available in mythtv ebuild.
  • iptv is missing in the use flags.

Regards
Stephane
Back to top
View user's profile Send private message
andylyon
n00b
n00b


Joined: 13 Jun 2006
Posts: 74

PostPosted: Tue May 01, 2007 10:45 pm    Post subject: overlay site down? Reply with quote

is the overlay site down? i have not been able to sync or download for the past few days...

andy
Back to top
View user's profile Send private message
candrews
Developer
Developer


Joined: 10 Aug 2005
Posts: 162

PostPosted: Wed May 02, 2007 3:46 am    Post subject: Re: overlay site down? Reply with quote

andylyon wrote:
is the overlay site down? i have not been able to sync or download for the past few days...


I upgraded that machine to baselayout-2, and now the wireless (which is this machine's connection to the net) is being funky, and I haven't yet gotten it to work right again. Plus, I lost power for a few hours today, while I was at work, so that's didn't help the situation.

It's up now, and hopefully will be up non-stop from now on, but until I figure out these wireless problems caused by baselayout-2, it might experience some random, unscheduled downtime.
Back to top
View user's profile Send private message
grimz
n00b
n00b


Joined: 29 Jun 2006
Posts: 53

PostPosted: Wed May 02, 2007 1:34 pm    Post subject: Reply with quote

Does it matter if we're using 0.17.2 for mythstream? As in, will it still work fine with 0.20 and 0.21?

I guess it should still work fine, whereas if I were to update mythtv to 0.21, and leave the mythvideo, mythmusic, and the other plugins, at 0.20 then I guess mythtv might bugger up a little?


EDIT: Actually, I was getting confused with MythStreamTV. I just emerge'd your copy of MythStream thinking it was MythStreamTV haha. Is there any chance you could add a MythStreamTV ebuild to your repo? That'd be absolutely great :D
Back to top
View user's profile Send private message
andylyon
n00b
n00b


Joined: 13 Jun 2006
Posts: 74

PostPosted: Wed May 02, 2007 8:26 pm    Post subject: cannot install .21? Reply with quote

hi,

portage seems to be stuck at 0.20_p13706, it doesnt want to upgrade to 0.21, even though i have these lines in /etc/portage/package.keywords/mythtv

media-plugins/mytharchive ~x86
media-plugins/mythbrowser ~x86
media-plugins/mythcontrols ~x86
media-plugins/mythflix ~x86
media-plugins/mythgallery ~x86
media-plugins/mythgame ~x86
media-plugins/mythmusic ~x86
media-plugins/mythnews ~x86
media-plugins/mythphone ~x86
media-plugins/mythvideo ~x86
media-plugins/mythweather ~x86
media-tv/mythtv ~x86
www-apps/mythweb ~x86
x11-themes/mythtv-themes ~x86


andy
Back to top
View user's profile Send private message
Shan
Guru
Guru


Joined: 04 Nov 2003
Posts: 558
Location: /dev/null

PostPosted: Wed May 02, 2007 11:45 pm    Post subject: Re: cannot install .21? Reply with quote

andylyon wrote:
hi,

portage seems to be stuck at 0.20_p13706, it doesnt want to upgrade to 0.21, even though i have these lines in /etc/portage/package.keywords/mythtv


You need to manually unmask the 0.21* series as well as there are some versions already in portage that pull off of the live mythtv subversion server, but they don't work properly yet. Add these lines to /etc/portage/package.unmask

Code:
hammond ~ # cat /etc/portage/package.unmask
>media-tv/mythtv-0.20.1_p99999
>x11-themes/mythtv-themes-0.20.1_p99999
>media-plugins/mytharchive-0.20.1_p99999
>media-plugins/mythbrowser-0.20.1_p99999
>media-plugins/mythcontrols-0.20.1_p99999
>media-plugins/mythdvd-0.20.1_p99999
>media-plugins/mythflix-0.20.1_p99999
>media-plugins/mythgallery-0.20.1_p99999
>media-plugins/mythgame-0.20.1_p99999
>media-plugins/mythmusic-0.20.1_p99999
>media-plugins/mythnews-0.20.1_p99999
>media-plugins/mythphone-0.20.1_p99999
>media-plugins/mythvideo-0.20.1_p99999
>media-plugins/mythweather-0.20.1_p99999
>www-apps/mythweb-0.20.1_p99999
>media-plugins/mythzoneminder-0.20.1_p99999


And while we're on the topic, it seems as though the for mythtv (the core, not the plugins and such) have an improper keywording. They have:

Code:
KEYWORDS="**"


where it should be

Code:
KEYWORDS="-*"


(Though I cry your pardon if theres been a change in handing *'d keywords and ** is indeed correct)
_________________
{ NO -U } { STRIP }
{ TINY }
Back to top
View user's profile Send private message
DocterD
Tux's lil' helper
Tux's lil' helper


Joined: 15 May 2004
Posts: 129

PostPosted: Fri May 25, 2007 12:49 pm    Post subject: Reply with quote

how usable is the 0.21 branch?
Back to top
View user's profile Send private message
dreadhead
Guru
Guru


Joined: 09 Jul 2004
Posts: 470
Location: Ulm - Germany

PostPosted: Fri May 25, 2007 1:42 pm    Post subject: Reply with quote

DocterD wrote:
how usable is the 0.21 branch?

For me it runs more stable than the 0.20 branch. Storage groups are available now. Good news for anyone who was using multiple_dirs patch...

Problems:
Plugins from portage don't compile here. I use the svn checkout for all plugins.

Btw: great improvements in MythArchive. It is usable now.
_________________
Kopete OTR Plugin
Back to top
View user's profile Send private message
DocterD
Tux's lil' helper
Tux's lil' helper


Joined: 15 May 2004
Posts: 129

PostPosted: Sat Jul 21, 2007 8:39 am    Post subject: Reply with quote

Overlay seems to be down. :( Could you upload somewhere else the latest mythplugins tarball?
Back to top
View user's profile Send private message
ZeroDivide
Tux's lil' helper
Tux's lil' helper


Joined: 15 Mar 2003
Posts: 86

PostPosted: Sun Jul 22, 2007 8:34 pm    Post subject: Reply with quote

I got tired of waiting, so I made my own tarballs like this.

Code:

svn co http://svn.mythtv.org/svn/trunk/mythplugins mythplugins-0.21 -r13987
svn co http://svn.mythtv.org/svn/trunk/mythtv mythtv-0.21 -r13987
svn co http://svn.mythtv.org/svn/trunk/myththemes myththemes-0.21_p13987 -r13987

tar -cjf mythplugins-0.21_p13987.tar.bz2 mythplugins-0.21/
tar -cjf myththemes-0.21_p13987.tar.bz2 myththemes-0.21_p13987/
tar -cjf mythtv-0.21_p13987.tar.bz2 mythtv-0.21/
Back to top
View user's profile Send private message
t33t
n00b
n00b


Joined: 25 Aug 2005
Posts: 28

PostPosted: Mon Jul 23, 2007 6:23 am    Post subject: Reply with quote

web seems to be up & running again :)
Back to top
View user's profile Send private message
grimz
n00b
n00b


Joined: 29 Jun 2006
Posts: 53

PostPosted: Tue Aug 07, 2007 12:34 pm    Post subject: Reply with quote

ZeroDivide, thanks for the pointers.

How is it that you install/upgrade/delete the versions of mythtv cleanly from those tarballs? I assume the installation is extracting it to / but do you have any clean way to delete everything to install a newer version from svn?

Thanks!
Back to top
View user's profile Send private message
ZeroDivide
Tux's lil' helper
Tux's lil' helper


Joined: 15 Mar 2003
Posts: 86

PostPosted: Tue Aug 07, 2007 5:06 pm    Post subject: Reply with quote

grimz wrote:
How is it that you install/upgrade/delete the versions of mythtv cleanly from those tarballs?

It's just a way to create the tarballs that the ebuilds would have downloaded from www.integralblue.com. You can put them in /usr/portage/distfiles and emerge like normal.
Back to top
View user's profile Send private message
Shan
Guru
Guru


Joined: 04 Nov 2003
Posts: 558
Location: /dev/null

PostPosted: Sun Aug 26, 2007 2:21 am    Post subject: Reply with quote

Because I can be an impatient fellow; I scripted up a (bad) piece of work to automatically fetch the latest revision of Myth and adjust the ebuilds and such accordingly (including creating the tarballs and digesting the ebuilds which are simply renamed from the previous version)

It's not perfect though, it only handles mythtv, mythweb, mythvideo, mythmusic and mythtv-themes since that's all I need, but it could be easily expanded for those that want to.

You'll need the ebuilds posted here to start with, and assumes only ONE version of ebuilds in place, so you'll want to remove all but the last version available. Honestly, I reccomend simply copying the latest versions to a new overlay and working from there, make sure to change the $FOLD var to match and update your make.conf file as well.

Code:
#!/bin/sh


################
##VERSION INFO##
################

FOLD="/usr/local/mythtv-overlay"


echo "Gathering Current SVN Information"

SITE="http://svn.mythtv.org/trac/browser/"
wget -q $SITE -O /tmp/index.html;
STRING=`cat /tmp/index.html | grep "View Revision Log" | grep branches`;
rm -rf /tmp/index.html;
STRING_LENG=${#STRING};
let STRING_LENG-=9;
CVER=${STRING:STRING_LENG:9}
CVER=${CVER:0:5}

##File Version
FVER="p$CVER"

echo "Gathing Previous SVN Version"

STRING=`find /usr/local/mythtv-overlay/media-plugins/mythmusic/ -iname *.ebuild`
STRING_LENG=${#STRING};
let STRING_LENG-=12;
OVER=${STRING:STRING_LENG:12}
OVER=p${OVER:0:5}

echo "Gathering SVN Source"

#################
##DOWNLOADS SVN##
#################
svn co -q http://svn.mythtv.org/svn/trunk/mythplugins mythplugins-0.21 -r$CVER
svn co -q http://svn.mythtv.org/svn/trunk/mythtv mythtv-0.21 -r$CVER
svn co -q http://svn.mythtv.org/svn/trunk/myththemes myththemes-0.21 -r$CVER

echo "SVN Update Complete"

#################
##PREPS TARBALL##
#################

echo "Prepping Tarballs"

tar -cjf mythplugins-0.21_$FVER.tar.bz2 mythplugins-0.21/
tar -cjf myththemes-0.21_$FVER.tar.bz2 myththemes-0.21/
tar -cjf mythtv-0.21_$FVER.tar.bz2 mythtv-0.21/

##################
##REMOVES SOURCE##
##################

echo "Deleting SVN Source"
rm -rf mythplugins-0.21 myththemes-0.21 mythtv-0.21

#############
##DISTFILES##
#############
echo "Moving New Distfiles"
mv mythplugins-0.21_$FVER.tar.bz2 myththemes-0.21_$FVER.tar.bz2 mythtv-0.21_$FVER.tar.bz2 /usr/portage/distfiles

echo "Deleting Old Distfiles"
rm -rf mv /usr/portage/distfiles/mythplugins-0.21_$OVER.tar.bz2 /usr/portage/distfiles/myththemes-0.21_$OVER.tar.bz2 /usr/portage/distfiles/mythtv-0.21_$OVER.tar.bz2

#################
##COPIES EBUILD##
#################
mv $FOLD/x11-themes/mythtv-themes/mythtv-themes-0.21_$OVER.ebuild $FOLD/x11-themes/mythtv-themes/mythtv-themes-0.21_$FVER.ebuild
mv $FOLD/www-apps/mythweb/mythweb-0.21_$OVER.ebuild $FOLD/www-apps/mythweb/mythweb-0.21_$FVER.ebuild
mv $FOLD/media-plugins/mythmusic/mythmusic-0.21_$OVER.ebuild $FOLD/media-plugins/mythmusic/mythmusic-0.21_$FVER.ebuild
mv $FOLD/media-plugins/mythvideo/mythvideo-0.21_$OVER.ebuild $FOLD/media-plugins/mythvideo/mythvideo-0.21_$FVER.ebuild
mv $FOLD/media-tv/mythtv/mythtv-0.21_$OVER.ebuild $FOLD/media-tv/mythtv/mythtv-0.21_$FVER.ebuild

###########
##DIGESTS##
###########
ebuild $FOLD/x11-themes/mythtv-themes/mythtv-themes-0.21_$FVER.ebuild digest
ebuild $FOLD/www-apps/mythweb/mythweb-0.21_$FVER.ebuild digest
ebuild $FOLD/media-plugins/mythmusic/mythmusic-0.21_$FVER.ebuild digest
ebuild $FOLD/media-plugins/mythvideo/mythvideo-0.21_$FVER.ebuild digest
ebuild $FOLD/media-tv/mythtv/mythtv-0.21_$FVER.ebuild digest

_________________
{ NO -U } { STRIP }
{ TINY }
Back to top
View user's profile Send private message
DocterD
Tux's lil' helper
Tux's lil' helper


Joined: 15 May 2004
Posts: 129

PostPosted: Mon Aug 27, 2007 4:17 pm    Post subject: Reply with quote

I've changed the ebuild and added iptv and v4l useflags aswell updated the changed DTS Passthrough useflag.

Quote:
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.20_p14320.ebuild,v 1.1 2007/02/16 00:24:28 cardoe Exp $

inherit mythtv flag-o-matic multilib eutils qt3

DESCRIPTION="Homebrew PVR project"
SLOT="0"
KEYWORDS="**"

RESTRICT="nomirror"
SRC_URI="http://www.integralblue.com/gentoo/mythtv-${PV}.tar.bz2"

IUSE_VIDEO_CARDS="video_cards_i810 video_cards_nvidia video_cards_via"

IUSE="alsa altivec autostart debug dbox2 dts dvb dvd hdhomerun ieee1394 ivtv jack joystick lcd lirc mmx vorbis oss opengl perl xvmc ${IUSE_VIDEO_CARDS}"

RDEPEND=">=media-libs/freetype-2.0
>=media-sound/lame-3.93.1
x11-libs/libX11
x11-libs/libXext
x11-libs/libXinerama
x11-libs/libXv
x11-libs/libXrandr
x11-libs/libXxf86vm
xvmc? (
x11-libs/libXvMC
video_cards_nvidia? ( || ( x11-drivers/nvidia-drivers
x11-drivers/nvidia-legacy-drivers ) )
video_cards_via? ( x11-drivers/xf86-video-via )
video_cards_i810? ( x11-drivers/xf86-video-i810 )
)
$(qt_min_version 3.3)
virtual/mysql
alsa? ( >=media-libs/alsa-lib-0.9 )
dts? ( media-libs/libdts )
dvd? ( media-libs/libdvdnav
media-libs/libdts )
dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
ivtv? ( media-tv/ivtv )
jack? ( media-sound/jack-audio-connection-kit )
lcd? ( app-misc/lcdproc )
lirc? ( app-misc/lirc )
vorbis? ( media-libs/libvorbis )
opengl? ( virtual/opengl )
ieee1394? ( >=sys-libs/libraw1394-1.2.0
>=sys-libs/libavc1394-0.5.0
>=media-libs/libiec61883-1.0.0 )
|| ( >=net-misc/wget-1.9.1 >=media-tv/xmltv-0.5.34 )
autostart? ( net-dialup/mingetty
x11-wm/evilwm
x11-apps/xset )"

DEPEND="${RDEPEND}
x11-apps/xinit"

PDEPEND="=x11-themes/mythtv-themes-${MY_PV}*"

S="${WORKDIR}/${PN}-${MY_PV}"

MYTHTV_GROUPS="video,audio,tty"

pkg_setup() {
local rip=0
if ! built_with_use -a =x11-libs/qt-3* mysql opengl ; then
echo
eerror "MythTV requires Qt to be built with mysql and opengl use flags enabled."
eerror "Please re-emerge =x11-libs/qt-3*, after having the use flags set."
echo
rip=1
fi

if use xvmc && use video_cards_nvidia; then
echo
ewarn "You enabled the 'xvmc' USE flag, you must have a GeForce 4 or"
ewarn "greater to use this. Otherwise, you'll have crashes with MythTV"
echo
fi

if use xvmc && ! ( use video_cards_i810 || use video_cards_nvidia || use video_cards_via ); then
echo
eerror "You enabled the XvMC USE flag but did not configure VIDEO_CARDS with either"
eerror "an nVidia, Intel i810, or VIA video card."
echo
rip=1
fi

if use autostart && use backendonly; then
echo
eerror "You can't have USE=autostart while having USE=backendonly."
eerror "USE=autostart is for mythfrontend"
echo
rip=1
fi

[[ $rip == 1 ]] && die "Please fix the above issues, before continuing."

echo
einfo "This ebuild now uses a heavily stripped down version of your CFLAGS"
einfo "Don't complain because your -momfg-fast-speed CFLAG is being stripped"
einfo "Only additional CFLAG issues that will be addressed are for binary"
einfo "package building."
echo
}

src_unpack() {
unpack ${A}
cd "${S}"

#Fixes of the bugs found in the release
#mythtv-fixes_patch

# As needed fix since they don't know how to write qmake let alone a real
# make system
epatch "${FILESDIR}"/${PN}-${MY_PV}-as-needed.patch
}

src_compile() {
local myconf="--prefix=/usr
--mandir=/usr/share/man
--libdir-name=$(get_libdir)"
use alsa || myconf="${myconf} --disable-audio-alsa"
use oss || myconf="${myconf} --disable-audio-oss"
use jack || myconf="${myconf} --disable-audio-jack"
# use freebox || myconf="${myconf} --disable-freebox"
use dbox2 || myconf="${myconf} --disable-dbox2"
use hdhomerun || myconf="${myconf} --disable-hdhomerun"
# use crciprec || myconf="${myconf} --disable-crciprec"
use altivec || myconf="${myconf} --disable-altivec"
use xvmc && myconf="${myconf} --enable-xvmc"
use dts && myconf="${myconf} --enable-libdts"
use xvmc && use video_cards_via && myconf="${myconf} --enable-xvmc-pro"
use perl && myconf="${myconf} --with-bindings=perl"
myconf="${myconf}
--disable-audio-arts
$(use_enable lirc)
$(use_enable joystick joystick-menu)
$(use_enable dvb)
--dvb-path=/usr/include
$(use_enable opengl opengl-vsync)
$(use_enable ieee1394 firewire)
--enable-xrandr
--enable-xv
--disable-directfb
--enable-x11
--enable-proc-opt"

if use mmx || use amd64; then
myconf="${myconf} --enable-mmx"
else
myconf="${myconf} --disable-mmx"
fi

if use debug; then
myconf="${myconf} --compile-type=debug"
else
myconf="${myconf} --compile-type=release"
fi

## CFLAG cleaning so it compiles
MARCH=$(get-flag "march")
MTUNE=$(get-flag "mtune")
MCPU=$(get-flag "mcpu")
strip-flags
filter-flags "-march=*" "-mtune=*" "-mcpu=*"
filter-flags "-O" "-O?"

if [[ -n "${MARCH}" ]]; then
myconf="${myconf} --arch=${MARCH}"
fi
if [[ -n "${MTUNE}" ]]; then
myconf="${myconf} --tune=${MTUNE}"
fi
if [[ -n "${MCPU}" ]]; then
myconf="${myconf} --cpu=${MCPU}"
fi

# myconf="${myconf} --extra-cxxflags=\"${CXXFLAGS}\" --extra-cflags=\"${CFLAGS}\""
hasq distcc ${FEATURES} || myconf="${myconf} --disable-distcc"
hasq ccache ${FEATURES} || myconf="${myconf} --disable-ccache"

# if use frontendonly; then
# ##Backend Removal
# ewarn
# ewarn "You are using the experimental feature for only installing the frontend."
# ewarn "You will not get Gentoo support nor support from MythTV upstream for this."
# ewarn "If this breaks, you own both pieces."
# ewarn
# myconf="${myconf} --disable-backend"
# fi

# if use backendonly; then
# ##Frontend Removal
# ewarn
# ewarn "You are using the experimental feature for only installing the backend."
# ewarn "You will not get Gentoo support nor support from MythTV upstream for this."
# ewarn "If this breaks, you own both pieces."
# ewarn
# myconf="${myconf} --disable-frontend"
# fi

# let MythTV come up with our CFLAGS. Upstream will support this
CFLAGS=""
CXXFLAGS=""
einfo "Running ./configure ${myconf}"
./configure ${myconf} || die "configure died"

${QTDIR}/bin/qmake QMAKE=${QTDIR}/bin/qmake -o "Makefile" mythtv.pro || die "qmake failed"
emake || die "emake failed"

}

src_install() {

einstall INSTALL_ROOT="${D}" || die "install failed"
for doc in AUTHORS FAQ UPGRADING ChangeLog README; do
test -e "${doc}" && dodoc ${doc}
done

if ! use frontendonly; then
insinto /usr/share/mythtv/database
doins database/*

exeinto /usr/share/mythtv
doexe "${FILESDIR}/mythfilldatabase.cron"

newinitd ${FILESDIR}/mythbackend-0.18.2.rc mythbackend
newconfd ${FILESDIR}/mythbackend-0.18.2.conf mythbackend
fi


dodoc keys.txt docs/*.{txt,pdf}
dohtml docs/*.html

keepdir /etc/mythtv
chown -R mythtv "${D}"/etc/mythtv
keepdir /var/log/mythtv
chown -R mythtv "${D}"/var/log/mythtv

insinto /usr/share/mythtv/contrib
doins contrib/*

insinto /usr/share/mythtv/configfiles
doins configfiles/*

if ! use backendonly; then
dobin "${FILESDIR}"/runmythfe

if use autostart; then
dodir /etc/env.d/
echo 'CONFIG_PROTECT="/home/mythtv/"' > ${D}/etc/env.d/95mythtv

insinto /home/mythtv
newins "${FILESDIR}"/bash_profile .bash_profile
newins "${FILESDIR}"/xinitrc .xinitrc
fi
fi
}

pkg_preinst() {
enewuser mythtv -1 /bin/bash /home/mythtv ${MYTHTV_GROUPS} || die "Problem adding mythtv user"
usermod -a -G ${MYTHTV_GROUPS} mythtv

export CONFIG_PROTECT="${CONFIG_PROTECT} ${ROOT}/home/mythtv/"
}

pkg_postinst() {
if ! use backendonly; then
echo
elog "Want mythfrontend to start automatically?"
elog "Set USE=autostart. Details can be found at:"
elog "http://dev.gentoo.org/~cardoe/mythtv/autostart.html"
fi

if ! use frontendonly; then
echo
elog "To always have MythBackend running and available run the following:"
elog "rc-update add mythbackend default"
echo
ewarn "Your recordings folder must be owned by the user 'mythtv' now"
ewarn "chown -R mythtv /path/to/store"
fi

if use autostart; then
echo
elog "Please add the following to your /etc/inittab file at the end of"
elog "the TERMINALS section"
elog "c8:2345:respawn:/sbin/mingetty --autologin mythtv tty8"
fi

}

Back to top
View user's profile Send private message
DocterD
Tux's lil' helper
Tux's lil' helper


Joined: 15 May 2004
Posts: 129

PostPosted: Sat Sep 01, 2007 2:32 pm    Post subject: Reply with quote

Anyone got this thing to work?

http://www.mythtv.org/wiki/index.php/Apple_trailers

It fails here because of:

Quote:
cat appletrailer.xml

Warning: file(): URL file-access is disabled in the server configuration in /home/mythtv/myth_trailers_grabber on line 260

Warning: file(http://images.apple.com/trailers/rss/newtrailers.rss): failed to open stream: no suitable wrapper could be found in /home/mythtv/myth_trailers_grabber on line 260

Warning: Invalid argument supplied for foreach() in /home/mythtv/myth_trailers_grabber on line 265
<mythmenu name="TRAILERS">
</mythmenu>
Back to top
View user's profile Send private message
ZeroDivide
Tux's lil' helper
Tux's lil' helper


Joined: 15 Mar 2003
Posts: 86

PostPosted: Thu Sep 20, 2007 9:35 pm    Post subject: Reply with quote

Change "allow_url_fopen = Off" to "allow_url_fopen = On" in /etc/php/cli-php4/php.ini

DocterD wrote:
Anyone got this thing to work?

http://www.mythtv.org/wiki/index.php/Apple_trailers

It fails here because of:

Quote:
cat appletrailer.xml

Warning: file(): URL file-access is disabled in the server configuration in /home/mythtv/myth_trailers_grabber on line 260

Warning: file(http://images.apple.com/trailers/rss/newtrailers.rss): failed to open stream: no suitable wrapper could be found in /home/mythtv/myth_trailers_grabber on line 260

Warning: Invalid argument supplied for foreach() in /home/mythtv/myth_trailers_grabber on line 265
<mythmenu name="TRAILERS">
</mythmenu>
Back to top
View user's profile Send private message
jrenraw
n00b
n00b


Joined: 23 Aug 2005
Posts: 16

PostPosted: Thu Oct 11, 2007 9:40 pm    Post subject: Error emerging media-tv/mythtv-0.21_p14530 Reply with quote

Mythtv-overlay was just synchronized and at revision 67.

Quote:
layman -s mythtv-overlay
* Running command "/usr/bin/svn update "/usr/portage/local/layman/mythtv-overlay""...
At revision 67.
*
* Success:
* ------
*
* Successfully synchronized overlay "mythtv-overlay".


Here is the emerge error I'm getting:

Quote:
* Failed Patch: mythsocket-remove-select-timeout.patch !
* ( /usr/portage/local/layman/mythtv-overlay/media-tv/mythtv/files/mythsocket-remove-select-timeout.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/media-tv/mythtv-0.21_p14530/temp/mythsocket-remove-select-timeout.patch-1585.out

*
* ERROR: media-tv/mythtv-0.21_p14530 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_unpack
* ebuild.sh, line 768: Called qa_call 'src_unpack'
* ebuild.sh, line 44: Called src_unpack
* mythtv-0.21_p14530.ebuild, line 116: Called epatch '/usr/portage/local/layman/mythtv-overlay/media-tv/mythtv/files/mythsocket-remove-select-timeout.patch'
* eutils.eclass, line 304: Called die
*
* Failed Patch: mythsocket-remove-select-timeout.patch!
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/log/portage/media-tv:mythtv-0.21_p14530:20071011-194948.log'.
*


Patch output contains:

Quote:
==================================================

PATCH COMMAND: patch -p4 -g0 -E --no-backup-if-mismatch < /usr/portage/local/layman/mythtv-overlay/media-tv/mythtv/files/mythsocket-remove-select-timeout.patch

==================================================
missing header for unified diff at line 3 of patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- libs/libmyth/mythsocket.cpp (revision 14195)
|+++ libs/libmyth/mythsocket.cpp (working copy)
--------------------------
No file to patch. Skipping patch.
patch unexpectedly ends in middle of line
2 out of 2 hunks ignored
Back to top
View user's profile Send private message
altonsmith
n00b
n00b


Joined: 13 Feb 2005
Posts: 7
Location: Australia

PostPosted: Sat Oct 27, 2007 7:04 am    Post subject: Reply with quote

I'm getting the following error when I add the overlay

Code:

A    /usr/portage/local/layman/mythtv-overlay/media-plugins/mythmusic/ChangeLog
A    /usr/portage/local/layman/mythtv-overlay/media-plugins/mythmusic/mythmusic-0.20_p12849.ebuild
A    /usr/portage/local/layman/mythtv-overlay/media-plugins/mythmusic/mythmusic-0.21_p14738.ebuild
A    /usr/portage/local/layman/mythtv-overlay/media-plugins/mythmusic/mythmusic-0.21_p14489.ebuild
svn: REPORT request failed on '/svn/repos/mythtv-overlay/!svn/vcc/default'
svn: REPORT of '/svn/repos/mythtv-overlay/!svn/vcc/default': Could not read response body: Connection reset by peer (https://www.integralblue.com)
* Failed to add overlay "mythtv-overlay".
* Error was: Adding the overlay failed!

I've re-emerged subversion-1.4.4-r4 and I still get the error.
Any ideas?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5  Next
Page 4 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum