Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 13496 Details for
Bug 21642
add freevo to portage
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
media-tv/freevo/freevo-1.3.2_pre4
freevo-1.3.2_pre4.ebuild (text/plain), 2.45 KB, created by
Tony Clark
on 2003-06-18 16:10:36 UTC
(
hide
)
Description:
media-tv/freevo/freevo-1.3.2_pre4
Filename:
MIME Type:
Creator:
Tony Clark
Created:
2003-06-18 16:10:36 UTC
Size:
2.45 KB
patch
obsolete
># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > ># This is a very quick hack. Hopefully it will sort out ># what else needs to be done. >IUSE="dxr3 matrox" >DESCRIPTION="Freevo PVR" >FREEVO_INSTALL_DIR="${D}/opt/freevo" >PV=`echo ${PV} | sed 's/_\(pre[0-9]\)/-\1/'` >S="${WORKDIR}/freevo-${PV}" >SRC_URI="mirror://sourceforge/freevo/freevo-src-${PV}.tgz" >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="x86" > >DEPEND=">=dev-python/pygame-1.5.5 > >=dev-python/Imaging-1.1.3 > >=dev-python/PyXML-0.8.1 > >=media-libs/libsdl-1.2.5 > >=media-video/mplayer-0.90_rc4 > >=media-libs/sdl-ttf-2.0.5 > media-tv/xmltv > ogg? (>=media-libs/pyvorbis-1.1)" ># ># These need a use flag, which I will do later. ># app-emulation/xmame ># app-emulation/snes9x > >src_unpack() { > unpack freevo-src-${PV}.tgz > cd freevo-${PV} >} > >src_compile() { > local myconf="--geometry=800x600 --display=sdl" > use matrox && myconf="--geometry=768x576 --display=mga" > use dxr3 && myconf="--geometry=768x576 --display=dxr3" > > /bin/ls -l /etc/localtime | grep Europe >/dev/null 2>/dev/null && \ > myconf="$myconf --tv=pal" > > if [ "`use -X`" ]; then > mv Makefile Makefile.bak > sed 's/\(all.*\)freevo_xwin/\1/' Makefile.bak > Makefile > rm Makefile.bak > fi > emake || make || die > ./freevo setup ${myconf} || die >} > >src_install() { > # patch setup_freevo to use /etc/freevo > patch -p1 < ${FILESDIR}/setup.patch > > install -d ${D}/etc/freevo > install -m 644 freevo.conf local_conf.py ${D}/etc/freevo > > mydocs="BUGS COPYING ChangeLog FAQ INSTALL README TODO VERSION" > mydocs="$mydocs Docs/CREDITS Docs/NOTES Docs/html/" > dodoc $mydocs > > dodir /usr/share/doc/${PF}/html > mv Docs/html/* ${D}/usr/share/doc/${PF}/html/ > > make PREFIX=$FREEVO_INSTALL_DIR \ > LOGDIR=${D}/var/log/freevo \ > CACHEDIR=${D}/var/cache/freevo install > > cd $FREEVO_INSTALL_DIR > rm -rf $mydocs Docs runtime freevo.conf local_conf.py \ > configure setup_build.py *.c *.h Makefile fbcon/Makefile fbcon/vtrelease.c \ > contrib/TatChee_RPM_Specs contrib/gentoo skins/aubin1 skins/barbieri \ > skins/dischi1 skins/krister1 skins/malt1 > >} > >pkg_postinst() { > einfo > einfo "Please check /etc/freevo/freevo.conf and /etc/freevo/local_conf.py and" > einfo "before starting freevo. To rebuild freevo.conf with different parameters" > einfo "run /opt/freevo/freevo setup" > einfo > > if [ -e /etc/freevo/freevo_config.py ]; then > ewarn "Please remove /etc/freevo/freevo_config.py" > sleep 5 > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 21642
: 13496