ports/68215: NEW PORT: multimedia/freevo, an open-source home theatre PC platform

Lewis Thompson lewiz at fajita.org
Wed Aug 18 00:30:15 UTC 2004


The following reply was made to PR ports/68215; it has been noted by GNATS.

From: Lewis Thompson <lewiz at fajita.org>
To: freebsd-gnats-submit at FreeBSD.org
Cc:  
Subject: Re: ports/68215: NEW PORT: multimedia/freevo, an open-source home theatre PC platform
Date: Wed, 18 Aug 2004 01:22:08 +0100

 --PNTmBPCT7hxwcZjr
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 Hi,
 
 Here is a new shar of a 0.5.0 version of Freevo.  Any chance this can
 get looked at now?  Thanks.
 
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	freevo
 #	freevo/Makefile
 #	freevo/files
 #	freevo/files/freevo.sh.sample
 #	freevo/files/patch-src-plugins-rom_drives.py
 #	freevo/files/patch-local_conf.py.example
 #	freevo/distinfo
 #	freevo/pkg-descr
 #	freevo/pkg-plist
 #	freevo/pkg-message
 #	freevo/pkg-install
 #	freevo/pkg-deinstall
 #
 echo c - freevo
 mkdir -p freevo > /dev/null 2>&1
 echo x - freevo/Makefile
 sed 's/^X//' >freevo/Makefile << 'END-of-freevo/Makefile'
 X# New ports collection makefile for:	freevo
 X# Date created:		April 10 2004
 X# Whom:			Lewis Thompson (purple at lewiz.net)
 X#
 X# $FreeBSD$
 X#
 X# You can set the following options when compiling Freevo:
 X#
 X# WITH_MPLAYER
 X# default: YES
 X# Enable mplayer video playback support.
 X#
 X# WITH_XINE
 X# default: YES
 X# Enable xine video playback support.
 X#
 X# WITH_MAME
 X# default: autodetect
 X# Enable xmame game support.
 X#
 X# WITH_SNES9X
 X# default: autodetect
 X# Enable snes9x game support.
 X#
 X# WITH_ZSNES
 X# default: autodetect
 X# Enable zsnes game support.
 X#
 X# WITH_XMLTV
 X# default: YES
 X# Enable TV guide listings support.
 X#
 X# WITH_CDPARANOIA
 X# default: YES
 X# Enable cdparanoia audio extraction support.
 X#
 X# WITH_LAME
 X# default: YES
 X# Enable lame MP3 encoding support.
 X#
 X# WITH_OGG
 X# default: YES
 X# Enable Ogg Vorbis encoding support.
 X#
 X# WITH_FLAC
 X# default: autodetect
 X# Enable FLAC encoding support.
 X#
 X# WITH_LIRC
 X# default: YES
 X# Enable lirc remote control support.
 X#
 X
 XPORTNAME=3D	freevo
 XPORTVERSION=3D	1.5.0
 XCATEGORIES=3D	multimedia
 XMASTER_SITES=3D	${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=3D	freevo
 X
 XMAINTAINER=3D	purple at lewiz.net
 XCOMMENT=3D	Open source digital jukebox
 X
 XNO_BUILD=3D	yes
 X
 XRUN_DEPENDS=3D	aumix:${PORTSDIR}/audio/aumix \
 X		${PYTHON_SITELIBDIR}/osd/__init__.py:${PORTSDIR}/misc/py-osd \
 X		${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game \
 X		${PYTHON_SITELIBDIR}/PIL/__init__.py:${PORTSDIR}/graphics/py-imaging \
 X		${PYTHON_SITELIBDIR}/twisted/__init__.py:${PORTSDIR}/devel/py-twisted \
 X		${PYTHON_SITELIBDIR}/mmpython/__init__.py:${PORTSDIR}/multimedia/mmpytho=
 n \
 X		${PYTHON_SITELIBDIR}/_xmlplus/__init__.py:${PORTSDIR}/textproc/py-xml \
 X
 XUSE_PYTHON=3D	yes
 XUSE_PYDISTUTILS=3D	yes
 XUSE_REINPLACE=3D	yes
 XPKGINSTALL=3D	pkg-install
 X
 XDOCSDIR=3D	${PREFIX}/share/doc/${DISTNAME}
 XCONF=3D		${PREFIX}/etc/${PORTNAME}
 X
 X.include <bsd.port.pre.mk>
 X
 X###
 X# AUTODETECTION
 X###
 X
 X.if exists(${X11BASE}/bin/xmame) && !defined(WITHOUT_MAME)
 XWITH_MAME=3D	YES
 X.endif
 X
 X.if exists(${X11BASE}/bin/snes9x) && !defined(WITHOUT_SNES9X)
 XWITH_SNES9X=3D	YES
 X.endif
 X
 X.if exists(${X11BASE}/bin/zsnes) && !defined(WITHOUT_ZSNES)
 XWITH_ZSNES=3D	YES
 X.endif
 X
 X.if exists(${LOCALBASE}/bin/flac) && !defined(WITHOUT_FLAC)
 XWITH_FLAC=3D	YES
 X.endif
 X
 X###
 X# CONFIGURE RUN_DEPENDS
 X###
 X
 X.if !defined(WITHOUT_MPLAYER)
 XRUN_DEPENDS+=3D	mplayer:${PORTSDIR}/multimedia/mplayer
 X.endif
 X
 X.if !defined(WITHOUT_XINE)
 XRUN_DEPENDS+=3D	xine:${PORTSDIR}/multimedia/xine
 X.endif
 X
 X.if defined(WITH_MAME)
 XRUN_DEPENDS+=3D	xmame:${PORTSDIR}/emulators/xmame
 X.endif
 X
 X.if defined(WITH_SNES9X)
 XRUN_DEPENDS+=3D	snes9x:${PORTSDIR}/emulators/snes9x
 X.endif
 X
 X.if defined(WITH_ZSNES)
 XRUN_DEPENDS+=3D	zsnes:${PORTSDIR}/emulators/zsnes
 X.endif
 X
 X.if !defined(WITHOUT_XMLTV)
 XRUN_DEPENDS+=3D	tv_cat:${PORTSDIR}/textproc/p5-xmltv
 X.endif
 X
 X.if !defined(WITHOUT_CDPARANOIA)
 XRUN_DEPENDS+=3D	cdparanoia:${PORTSDIR}/audio/cdparanoia
 X.endif
 X
 X.if !defined(WITHOUT_LAME)
 XRUN_DEPENDS+=3D	lame:${PORTSDIR}/audio/lame
 X.endif
 X
 X.if !defined(WITHOUT_OGG)
 XRUN_DEPENDS+=3D	oggenc:${PORTSDIR}/audio/vorbis-tools
 X.endif
 X
 X.if defined(WITH_FLAC)
 XRUN_DEPENDS+=3D	flac:${PORTSDIR}/audio/flac
 X.endif
 X
 X.if !defined(WITHOUT_LIRC)
 XRUN_DEPENDS+=3D	${PYTHON_SITELIBDIR}/pylircmodule.so:${PORTSDIR}/comms/py-=
 lirc
 X.endif
 X
 Xpost-patch:
 X	@${REINPLACE_CMD} -e 's|/etc/freevo|${PREFIX}/etc/freevo|' ${WRKSRC}/free=
 vo_config.py
 X	@${REINPLACE_CMD} -e 's|/etc/freevo|${PREFIX}/etc/freevo|' ${WRKSRC}/loca=
 l_conf.py.example
 X
 Xpre-install:
 X	@BATCH=3D"${BATCH}" ${SH} ${PKGINSTALL} PRE-INSTALL
 X
 Xpost-install:
 X	@${MKDIR} ${CONF} && ${CHMOD} a+rx ${CONF}
 X	${INSTALL_DATA} ${WRKSRC}/local_conf.py.example ${CONF}
 X	@${SED} 's|%%PREFIX%%|${PREFIX}|' ${FILESDIR}/freevo.sh.sample > ${WRKDIR=
 }/freevo.sh.sample
 X	${INSTALL_SCRIPT} ${WRKDIR}/freevo.sh.sample ${PREFIX}/etc/rc.d/
 X	@${SED} 's|%%PREFIX%%|${PREFIX}|' ${PKGMESSAGE}
 X
 X.include <bsd.port.post.mk>
 END-of-freevo/Makefile
 echo c - freevo/files
 mkdir -p freevo/files > /dev/null 2>&1
 echo x - freevo/files/freevo.sh.sample
 sed 's/^X//' >freevo/files/freevo.sh.sample << 'END-of-freevo/files/freevo.=
 sh.sample'
 X#!/bin/sh
 X
 XPREFIX=3D%%PREFIX%%
 XRUN=3D"/usr/bin/su freevo -c"
 XPATH=3D${PATH}:%%PREFIX%%/bin
 X
 Xcase "$1" in
 Xstart)
 X	${RUN} "${PREFIX}/bin/freevo recordserver start" \
 X		&& echo -n " freevo-recordserver"
 X	${RUN} "${PREFIX}/bin/freevo webserver start" \
 X		&& echo -n " freevo-webserver"
 X	${RUN} "${PREFIX}/bin/freevo -fs start" > /dev/null 2>&1 &
 X		   echo -n " freevo"
 X	;;
 Xstop)
 X	${RUN} "${PREFIX}/bin/freevo stop"
 X	${RUN} "${PREFIX}/bin/freevo webserver stop"
 X	${RUN} "${PREFIX}/bin/freevo recordserver stop"
 X	;;
 X*)
 X	echo "Usage: `basename $0` {start|stop}" >&2
 X	;;
 Xesac
 X
 Xexit 0
 END-of-freevo/files/freevo.sh.sample
 echo x - freevo/files/patch-src-plugins-rom_drives.py
 sed 's/^X//' >freevo/files/patch-src-plugins-rom_drives.py << 'END-of-freev=
 o/files/patch-src-plugins-rom_drives.py'
 X--- src/plugins/rom_drives.py	Tue Aug 17 21:51:52 2004
 X+++ src/plugins/rom_drives.py	Tue Aug 17 21:50:55 2004
 X@@ -409,9 +409,19 @@
 X                     data =3D array.array('c', '\000'*4096)
 X                     (address, length) =3D data.buffer_info()
 X                     buf =3D pack('BBHP', CD_MSF_FORMAT, 0, length, addres=
 s)
 X-                    s =3D ioctl(fd, CDIOREADTOCENTRYS, buf)
 X+                    #s =3D ioctl(fd, CDIOREADTOCENTRYS, buf)
 X+
 X+                    # Above s =3D ioctl(... doesn't seem to work.
 X+                    # Instead let's try and read from the disc, if it
 X+                    # succeeds then there must be a disc in the drive.
 X+                    # Nasty but it seems to work...
 X+                    fd2 =3D open(media.devicename, 'rb')
 X+                    fd2.seek(32768)
 X+                    fd2.read(1)
 X+                    fd2.close()
 X                     s =3D CDS_DISC_OK
 X                 except:
 X+                    fd2.close()
 X                     s =3D CDS_NO_DISC
 X             else:
 X                 s =3D ioctl(fd, CDROM_DRIVE_STATUS, CDSL_CURRENT)
 END-of-freevo/files/patch-src-plugins-rom_drives.py
 echo x - freevo/files/patch-local_conf.py.example
 sed 's/^X//' >freevo/files/patch-local_conf.py.example << 'END-of-freevo/fi=
 les/patch-local_conf.py.example'
 X--- local_conf.py.example.orig	Tue Aug 17 22:05:04 2004
 X+++ local_conf.py.example	Tue Aug 17 22:11:05 2004
 X@@ -92,6 +92,15 @@
 X # ENABLE_SHUTDOWN_SYS =3D 0
 X=20
 X #
 X+# FreeBSD shutdown-specific options.
 X+#
 X+# SHUTDOWN_SYS_CMD =3D '/sbin/shutdown -p now'
 X+# RESTART_SYS_CMD  =3D '/sbin/shutdown -r now'
 X+#
 X+# You might consider installing sudo and having:
 X+# SHUTDOWN_SYS_CMD =3D '/usr/local/bin/sudo /sbin/...'
 X+
 X+#
 X # You can add more keybindings by adding them to the correct hash.=20
 X # e.g. If you want to send 'contrast -100' to mplayer by pressing the '1'=
  key,=20
 X # just add the following line:=20
 X@@ -126,6 +135,7 @@
 X # Freevo can write to.
 X #
 X # OVERLAY_DIR =3D os.path.join(FREEVO_CACHEDIR, 'vfs')
 X+OVERLAY_DIR =3D os.path.join(FREEVO_CACHEDIR, 'vfs')
 X=20
 X #
 X # Umask setting for all files.
 X@@ -133,6 +143,7 @@
 X # installation with different users, set this to 002
 X #
 X # UMASK =3D 022
 X+UMASK =3D 002
 X=20
 X #
 X # Suffix for playlist files
 X@@ -195,6 +206,18 @@
 X # Enable this for joystick support:
 X # plugin.activate('joy')
 X=20
 X+#
 X+# Extra FreeBSD default plugins (all detailed on the Freevo Wiki's
 X+# PluginInfo page):
 X+plugin.activate('idlebar')
 X+#plugin.activate('idlebar.mail')
 X+plugin.activate('idlebar.tv')
 X+#plugin.activate('idlebar.weather', level=3D30, args=3D('CODE'))
 X+plugin.activate('idlebar.clock')
 X+plugin.activate('idlebar.cdstatus')
 X+plugin.activate('idlebar.holidays')
 X+plugin.activate('idlebar.sensors')
 X+
 X # =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
 X # Freevo directory settings:
 X # =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
 X@@ -231,6 +254,7 @@
 X # Smart sorting ignores the word "The" in item names.
 X #
 X # DIRECTORY_SMART_SORT =3D 0
 X+DIRECTORY_SMART_SORT =3D 1
 X=20
 X #
 X # Should Freevo autoplay an item if only one item is in the directory?
 END-of-freevo/files/patch-local_conf.py.example
 echo x - freevo/distinfo
 sed 's/^X//' >freevo/distinfo << 'END-of-freevo/distinfo'
 XMD5 (freevo-1.5.0.tar.gz) =3D 2ee13c4469aae34b54943acd4fe83fe9
 XSIZE (freevo-1.5.0.tar.gz) =3D 4125468
 END-of-freevo/distinfo
 echo x - freevo/pkg-descr
 sed 's/^X//' >freevo/pkg-descr << 'END-of-freevo/pkg-descr'
 XFreevo is an open-source digital video jukebox (PVR, DVR) based on Linux
 Xin addition to a number of open-source audio/video tools. MPlayer is
 Xused to play audio and video files. MPlayer is an excellent media player
 Xthat can play most popular file formats. Freevo can be used both for a
 Xstandalone PVR computer with a TV+remote, as well as on a regular
 Xdesktop computer using the monitor and keyboard.
 X
 XFreevo is easy to download and install for new users. Most hardware is
 Xsupported (graphic boards, sound cards and video capture devices).
 X
 XThe Freevo core is under heavy development. It is mostly written in the
 XPython programming language which is very well suited for high-level
 Xcontrol applications like Freevo.
 X
 XWWW: http://freevo.sourceforge.net/
 END-of-freevo/pkg-descr
 echo x - freevo/pkg-plist
 sed 's/^X//' >freevo/pkg-plist << 'END-of-freevo/pkg-plist'
 X at dirrm etc/freevo
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/animation
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/audio
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/audio/plugins
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/games
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/gui
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/helpers
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/image
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/image/plugins
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/plugins
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/skins
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/skins/main
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/skins/plugins
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/tv
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/tv/plugins
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/util
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/video
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/video/plugins
 X at dirrm %%PYTHON_SITELIBDIR%%/freevo/www
 X%%PORTDOCS%%@dirrm %%DOCSDIR%%
 X at dirrm %%PORTDOCS%%%%DOCSDIR%%/installation
 X at dirrm %%PORTDOCS%%%%DOCSDIR%%/plugin_writing
 X at dirrm %%DATADIR%%
 X at dirrm %%DATADIR%%/contrib
 X at dirrm %%DATADIR%%/contrib/fbcon
 X at dirrm %%DATADIR%%/fonts
 X at dirrm %%DATADIR%%/fxd
 X at dirrm %%DATADIR%%/fxd/examples
 X at dirrm %%DATADIR%%/htdocs
 X at dirrm %%DATADIR%%/htdocs/help
 X at dirrm %%DATADIR%%/htdocs/help/wiki
 X at dirrm %%DATADIR%%/htdocs/images
 X at dirrm %%DATADIR%%/htdocs/images/library
 X at dirrm %%DATADIR%%/htdocs/images/tab
 X at dirrm %%DATADIR%%/htdocs/scripts
 X at dirrm %%DATADIR%%/htdocs/styles
 X at dirrm %%DATADIR%%/icons
 X at dirrm %%DATADIR%%/icons/holidays
 X at dirrm %%DATADIR%%/icons/misc
 X at dirrm %%DATADIR%%/icons/popup
 X at dirrm %%DATADIR%%/icons/status
 X at dirrm %%DATADIR%%/icons/themes
 X at dirrm %%DATADIR%%/icons/themes/AquaFusion
 X at dirrm %%DATADIR%%/icons/themes/AquaFusion/mimetypes
 X at dirrm %%DATADIR%%/icons/themes/Noia
 X at dirrm %%DATADIR%%/icons/themes/Noia/mimetypes
 X at dirrm %%DATADIR%%/icons/themes/Noia/misc
 X at dirrm %%DATADIR%%/icons/themes/blurr
 X at dirrm %%DATADIR%%/icons/themes/blurr/mimetypes
 X at dirrm %%DATADIR%%/icons/themes/blurr/status
 X at dirrm %%DATADIR%%/icons/themes/tuxntosh
 X at dirrm %%DATADIR%%/icons/themes/tuxntosh/mainmenu
 X at dirrm %%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54
 X at dirrm %%DATADIR%%/icons/themes/tuxntosh/mimetypes
 X at dirrm %%DATADIR%%/icons/weather
 X at dirrm %%DATADIR%%/images
 X at dirrm %%DATADIR%%/images/barbieri
 X at dirrm %%DATADIR%%/images/gant
 X at dirrm %%DATADIR%%/images/watermarks
 X at dirrm %%DATADIR%%/skins
 X at dirrm %%DATADIR%%/skins/main
 X at dirrm %%DATADIR%%/skins/plugins
 Xbin/freevo
 Xetc/freevo/local_conf.py.example
 Xetc/rc.d/freevo.sh.sample
 X%%PYTHON_SITELIBDIR%%/freevo/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/animation/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/animation/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/animation/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/animation/base.py
 X%%PYTHON_SITELIBDIR%%/freevo/animation/base.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/animation/base.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/animation/marquee.py
 X%%PYTHON_SITELIBDIR%%/freevo/animation/marquee.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/animation/marquee.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/animation/render.py
 X%%PYTHON_SITELIBDIR%%/freevo/animation/render.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/animation/render.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/animation/screensaver.py
 X%%PYTHON_SITELIBDIR%%/freevo/animation/screensaver.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/animation/screensaver.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/animation/transition.py
 X%%PYTHON_SITELIBDIR%%/freevo/animation/transition.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/animation/transition.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/audiodiskitem.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/audiodiskitem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/audiodiskitem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/audioitem.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/audioitem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/audioitem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/player.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/player.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/player.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/cdbackup.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/cdbackup.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/cdbackup.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/coversearch.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/coversearch.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/coversearch.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/detach.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/detach.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/detach.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/detachbar.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/detachbar.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/detachbar.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/fxmms.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/fxmms.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/fxmms.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/logger.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/logger.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/logger.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/mplayer.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/mplayer.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/mplayer.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/mplayervbr.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/mplayervbr.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/mplayervbr.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/mplayervis.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/mplayervis.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/mplayervis.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/playlist.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/playlist.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/playlist.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/radio.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/radio.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/radio.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/radioplayer.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/radioplayer.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/radioplayer.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/vux.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/vux.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/vux.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/xine.py
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/xine.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/audio/plugins/xine.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/childapp.py
 X%%PYTHON_SITELIBDIR%%/freevo/childapp.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/childapp.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/config.py
 X%%PYTHON_SITELIBDIR%%/freevo/config.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/config.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/directory.py
 X%%PYTHON_SITELIBDIR%%/freevo/directory.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/directory.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/event.py
 X%%PYTHON_SITELIBDIR%%/freevo/event.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/event.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/fxditem.py
 X%%PYTHON_SITELIBDIR%%/freevo/fxditem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/fxditem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/games/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/games/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/games/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/games/game.py
 X%%PYTHON_SITELIBDIR%%/freevo/games/game.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/games/game.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/games/genericitem.py
 X%%PYTHON_SITELIBDIR%%/freevo/games/genericitem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/games/genericitem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/games/genesisitem.py
 X%%PYTHON_SITELIBDIR%%/freevo/games/genesisitem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/games/genesisitem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/games/mame_cache.py
 X%%PYTHON_SITELIBDIR%%/freevo/games/mame_cache.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/games/mame_cache.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/games/mame_types.py
 X%%PYTHON_SITELIBDIR%%/freevo/games/mame_types.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/games/mame_types.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/games/mameitem.py
 X%%PYTHON_SITELIBDIR%%/freevo/games/mameitem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/games/mameitem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/games/snesitem.py
 X%%PYTHON_SITELIBDIR%%/freevo/games/snesitem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/games/snesitem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/games/zipped_rom.py
 X%%PYTHON_SITELIBDIR%%/freevo/games/zipped_rom.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/games/zipped_rom.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/AlertBox.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/AlertBox.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/AlertBox.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Border.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Border.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Border.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Button.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Button.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Button.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Color.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Color.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Color.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ConfirmBox.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ConfirmBox.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ConfirmBox.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Container.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Container.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Container.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/GUIObject.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/GUIObject.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/GUIObject.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/InputBox.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/InputBox.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/InputBox.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Label.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Label.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Label.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/LayoutManagers.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/LayoutManagers.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/LayoutManagers.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/LetterBoxGroup.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/LetterBoxGroup.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/LetterBoxGroup.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ListBox.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ListBox.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ListBox.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ListItem.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ListItem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ListItem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/OptionBox.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/OptionBox.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/OptionBox.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Panel.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Panel.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Panel.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/PopupBox.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/PopupBox.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/PopupBox.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ProgressBox.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ProgressBox.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/ProgressBox.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Progressbar.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Progressbar.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Progressbar.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/RegionScroller.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/RegionScroller.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/RegionScroller.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Scrollbar.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Scrollbar.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Scrollbar.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Window.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Window.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/Window.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/gui/exceptions.py
 X%%PYTHON_SITELIBDIR%%/freevo/gui/exceptions.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/gui/exceptions.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/cache.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/cache.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/cache.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/convert_config.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/convert_config.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/convert_config.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/daemon.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/daemon.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/daemon.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/imdb.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/imdb.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/imdb.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/install.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/install.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/install.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/makelircrc.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/makelircrc.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/makelircrc.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/makelogos.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/makelogos.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/makelogos.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/makestationlist.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/makestationlist.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/makestationlist.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/plugins.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/plugins.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/plugins.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/recordserver.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/recordserver.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/recordserver.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/remote.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/remote.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/remote.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/schedulefavorites.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/schedulefavorites.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/schedulefavorites.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/tv_grab.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/tv_grab.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/tv_grab.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/vtrelease.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/vtrelease.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/vtrelease.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/webserver.py
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/webserver.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/helpers/webserver.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/image/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/image/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/image/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/image/imageitem.py
 X%%PYTHON_SITELIBDIR%%/freevo/image/imageitem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/image/imageitem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/image/plugins/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/image/plugins/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/image/plugins/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/image/plugins/apod.py
 X%%PYTHON_SITELIBDIR%%/freevo/image/plugins/apod.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/image/plugins/apod.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/image/plugins/gphoto.py
 X%%PYTHON_SITELIBDIR%%/freevo/image/plugins/gphoto.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/image/plugins/gphoto.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/image/viewer.py
 X%%PYTHON_SITELIBDIR%%/freevo/image/viewer.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/image/viewer.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/item.py
 X%%PYTHON_SITELIBDIR%%/freevo/item.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/item.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/main.py
 X%%PYTHON_SITELIBDIR%%/freevo/main.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/main.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/menu.py
 X%%PYTHON_SITELIBDIR%%/freevo/menu.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/menu.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/osd.py
 X%%PYTHON_SITELIBDIR%%/freevo/osd.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/osd.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/playlist.py
 X%%PYTHON_SITELIBDIR%%/freevo/playlist.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/playlist.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugin.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugin.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugin.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/autocolor.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/autocolor.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/autocolor.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/command.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/command.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/command.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/df.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/df.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/df.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/file_ops.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/file_ops.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/file_ops.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/freevo-rendezvous.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/freevo-rendezvous.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/freevo-rendezvous.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/freevoscreensaver.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/freevoscreensaver.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/freevoscreensaver.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/headlines.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/headlines.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/headlines.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/icecast.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/icecast.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/icecast.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/MultiMail.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/MultiMail.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/MultiMail.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/system.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/system.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/system.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/volume.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/volume.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/idlebar/volume.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/joy.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/joy.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/joy.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/lcd.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/lcd.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/lcd.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/mediamenu.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/mediamenu.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/mediamenu.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/mixer.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/mixer.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/mixer.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/ossmixer.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/ossmixer.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/ossmixer.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/rom_drives.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/rom_drives.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/rom_drives.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/shoppingcart.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/shoppingcart.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/shoppingcart.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/shutdown.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/shutdown.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/shutdown.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/tiny_osd.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/tiny_osd.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/tiny_osd.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/tiny_xosd.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/tiny_xosd.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/tiny_xosd.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/usb.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/usb.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/usb.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/usbstorage.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/usbstorage.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/usbstorage.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/yac.py
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/yac.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/plugins/yac.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/rc.py
 X%%PYTHON_SITELIBDIR%%/freevo/rc.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/rc.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/setup_freevo.py
 X%%PYTHON_SITELIBDIR%%/freevo/setup_freevo.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/setup_freevo.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skin.py
 X%%PYTHON_SITELIBDIR%%/freevo/skin.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skin.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/area.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/area.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/area.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/default_areas.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/default_areas.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/default_areas.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/info_area.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/info_area.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/info_area.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/listing_area.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/listing_area.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/listing_area.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/main.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/main.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/main.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/screen.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/screen.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/screen.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/skin_utils.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/skin_utils.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/skin_utils.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/tvlisting_area.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/tvlisting_area.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/tvlisting_area.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/view_area.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/view_area.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/view_area.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/xml_skin.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/xml_skin.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/main/xml_skin.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/skins/plugins/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/skins/plugins/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/skins/plugins/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/channels.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/channels.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/channels.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/edit_favorite.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/edit_favorite.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/edit_favorite.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/epg_types.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/epg_types.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/epg_types.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/epg_xmltv.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/epg_xmltv.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/epg_xmltv.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/freq.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/freq.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/freq.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/ivtv.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/ivtv.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/ivtv.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/generic_record.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/generic_record.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/generic_record.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/irsend_echostar.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/irsend_echostar.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/irsend_echostar.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/irsend_generic.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/irsend_generic.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/irsend_generic.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/ivtv_record.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/ivtv_record.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/ivtv_record.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/manual_record.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/manual_record.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/manual_record.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/mplayer.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/mplayer.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/mplayer.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/scheduled_recordings.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/scheduled_recordings.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/scheduled_recordings.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/tvtime.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/tvtime.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/tvtime.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/view_favorites.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/view_favorites.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/view_favorites.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/view_line_in.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/view_line_in.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/view_line_in.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/xawtv.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/xawtv.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/xawtv.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/xine.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/xine.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/plugins/xine.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/program_display.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/program_display.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/program_display.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/program_search.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/program_search.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/program_search.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/record_client.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/record_client.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/record_client.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/record_types.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/record_types.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/record_types.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/strptime.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/strptime.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/strptime.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/tvguide.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/tvguide.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/tvguide.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/tvmenu.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/tvmenu.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/tvmenu.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/v4l2.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/v4l2.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/v4l2.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/tv/xmltv.py
 X%%PYTHON_SITELIBDIR%%/freevo/tv/xmltv.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/tv/xmltv.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/Rendezvous.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/Rendezvous.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/Rendezvous.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/amazon.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/amazon.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/amazon.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/dbutil.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/dbutil.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/dbutil.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/distribution.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/distribution.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/distribution.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/distutils.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/distutils.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/distutils.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/extendedmeta.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/extendedmeta.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/extendedmeta.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/fileops.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/fileops.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/fileops.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/fxdimdb.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/fxdimdb.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/fxdimdb.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/fxdparser.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/fxdparser.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/fxdparser.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/ioctl.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/ioctl.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/ioctl.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/lirc.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/lirc.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/lirc.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/marmalade.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/marmalade.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/marmalade.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/mediainfo.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/mediainfo.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/mediainfo.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/misc.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/misc.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/misc.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/objectcache.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/objectcache.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/objectcache.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/popen3.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/popen3.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/popen3.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/pymetar.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/pymetar.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/pymetar.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/tv_util.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/tv_util.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/tv_util.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/vfs.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/vfs.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/vfs.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/util/videothumb.py
 X%%PYTHON_SITELIBDIR%%/freevo/util/videothumb.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/util/videothumb.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/version.py
 X%%PYTHON_SITELIBDIR%%/freevo/version.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/version.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/configure.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/configure.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/configure.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/fxdhandler.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/fxdhandler.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/fxdhandler.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/bmovl.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/bmovl.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/bmovl.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/bookmarker.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/bookmarker.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/bookmarker.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/details.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/details.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/details.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/imdb.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/imdb.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/imdb.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/linkbrowser.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/linkbrowser.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/linkbrowser.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/mover.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/mover.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/mover.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/mplayer.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/mplayer.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/mplayer.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/xine.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/xine.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/plugins/xine.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/video/videoitem.py
 X%%PYTHON_SITELIBDIR%%/freevo/video/videoitem.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/video/videoitem.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/www/__init__.py
 X%%PYTHON_SITELIBDIR%%/freevo/www/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/www/__init__.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/www/wap_types.py
 X%%PYTHON_SITELIBDIR%%/freevo/www/wap_types.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/www/wap_types.pyo
 X%%PYTHON_SITELIBDIR%%/freevo/www/web_types.py
 X%%PYTHON_SITELIBDIR%%/freevo/www/web_types.pyc
 X%%PYTHON_SITELIBDIR%%/freevo/www/web_types.pyo
 X%%PORTDOCS%%%%DOCSDIR%%/BUGS
 X%%PORTDOCS%%%%DOCSDIR%%/COPYING
 X%%PORTDOCS%%%%DOCSDIR%%/CREDITS
 X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
 X%%PORTDOCS%%%%DOCSDIR%%/INSTALL
 X%%PORTDOCS%%%%DOCSDIR%%/README
 X%%PORTDOCS%%%%DOCSDIR%%/installation/a354.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/c170.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/c19.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/c206.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/c223.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/c249.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/c303.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/c323.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/c63.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/index.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x184.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x217.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x229.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x234.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x245.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x25.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x256.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x263.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x274.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x28.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x289.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x32.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x334.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x344.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x349.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x364.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x376.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x38.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x380.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x386.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x425.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x431.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x435.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x439.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x443.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x446.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x450.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x59.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x71.html
 X%%PORTDOCS%%%%DOCSDIR%%/installation/x90.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/c145.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/c223.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/c27.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/c314.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/c50.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/index.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x105.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x109.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x153.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x187.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x200.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x211.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x219.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x232.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x245.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x276.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x301.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x33.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x36.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x41.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x55.html
 X%%PORTDOCS%%%%DOCSDIR%%/plugin_writing/x69.html
 X%%DATADIR%%/contrib/fbcon/fbset.db
 X%%DATADIR%%/contrib/fbcon/mgafb
 X%%DATADIR%%/fonts/Vera.ttf
 X%%DATADIR%%/fonts/VeraBI.ttf
 X%%DATADIR%%/fonts/VeraBd.ttf
 X%%DATADIR%%/fonts/VeraIt.ttf
 X%%DATADIR%%/fonts/VeraMoBI.ttf
 X%%DATADIR%%/fonts/VeraMoBd.ttf
 X%%DATADIR%%/fonts/VeraMoIt.ttf
 X%%DATADIR%%/fonts/VeraMono.ttf
 X%%DATADIR%%/fonts/VeraSe.ttf
 X%%DATADIR%%/fonts/VeraSeBd.ttf
 X%%DATADIR%%/freevo_config.py
 X%%DATADIR%%/fxd/examples/german-news.fxd
 X%%DATADIR%%/fxd/examples/playlist.fxd
 X%%DATADIR%%/fxd/examples/slideshow.fxd
 X%%DATADIR%%/fxd/webradio.fxd
 X%%DATADIR%%/htdocs/edit_favorite.rpy
 X%%DATADIR%%/htdocs/favorites.rpy
 X%%DATADIR%%/htdocs/genre.rpy
 X%%DATADIR%%/htdocs/guide.rpy
 X%%DATADIR%%/htdocs/help/doc.rpy
 X%%DATADIR%%/htdocs/help/howto.rpy
 X%%DATADIR%%/htdocs/help/index.rpy
 X%%DATADIR%%/htdocs/help/plugins.rpy
 X%%DATADIR%%/htdocs/help/wiki/FxdFiles.html
 X%%DATADIR%%/htdocs/help/wiki/SkinInfo.html
 X%%DATADIR%%/htdocs/help/wiki/faq.html
 X%%DATADIR%%/htdocs/help/wiki/recording.html
 X%%DATADIR%%/htdocs/iceslistchanger.rpy
 X%%DATADIR%%/htdocs/images/attention.gif
 X%%DATADIR%%/htdocs/images/bg.gif
 X%%DATADIR%%/htdocs/images/freevoheader2.jpg
 X%%DATADIR%%/htdocs/images/headerfreevo.jpg
 X%%DATADIR%%/htdocs/images/headertxtbg.png
 X%%DATADIR%%/htdocs/images/icon-info.gif
 X%%DATADIR%%/htdocs/images/library/library-images.jpg
 X%%DATADIR%%/htdocs/images/library/library-movies.jpg
 X%%DATADIR%%/htdocs/images/library/library-music.jpg
 X%%DATADIR%%/htdocs/images/library/library-tv.jpg
 X%%DATADIR%%/htdocs/images/logo_200x100.png
 X%%DATADIR%%/htdocs/images/moin-www.gif
 X%%DATADIR%%/htdocs/images/pix.gif
 X%%DATADIR%%/htdocs/images/smile.gif
 X%%DATADIR%%/htdocs/images/tab/left.gif
 X%%DATADIR%%/htdocs/images/tab/left_on.gif
 X%%DATADIR%%/htdocs/images/tab/right.gif
 X%%DATADIR%%/htdocs/images/tab/right_on.gif
 X%%DATADIR%%/htdocs/index.rpy
 X%%DATADIR%%/htdocs/library.rpy
 X%%DATADIR%%/htdocs/manualrecord.rpy
 X%%DATADIR%%/htdocs/record.rpy
 X%%DATADIR%%/htdocs/scripts/display_prog-head.js
 X%%DATADIR%%/htdocs/search.rpy
 X%%DATADIR%%/htdocs/styles/main.css
 X%%DATADIR%%/htdocs/wap_login.rpy
 X%%DATADIR%%/htdocs/wap_rec.rpy
 X%%DATADIR%%/icons/holidays/christmas.png
 X%%DATADIR%%/icons/holidays/freevo_bday.png
 X%%DATADIR%%/icons/holidays/ghost.png
 X%%DATADIR%%/icons/holidays/pumpkin.png
 X%%DATADIR%%/icons/holidays/snowman.png
 X%%DATADIR%%/icons/holidays/usa_flag.png
 X%%DATADIR%%/icons/holidays/valentine.png
 X%%DATADIR%%/icons/misc/case.png
 X%%DATADIR%%/icons/misc/cdrom_mount.png
 X%%DATADIR%%/icons/misc/clock.png
 X%%DATADIR%%/icons/misc/cpu.png
 X%%DATADIR%%/icons/misc/freevo_app.png
 X%%DATADIR%%/icons/misc/memory.png
 X%%DATADIR%%/icons/misc/osd_busy.png
 X%%DATADIR%%/icons/popup/popup_alert.png
 X%%DATADIR%%/icons/popup/popup_wait.png
 X%%DATADIR%%/icons/popup/popup_warn.png
 X%%DATADIR%%/icons/status/cd_audio.png
 X%%DATADIR%%/icons/status/cd_burn.png
 X%%DATADIR%%/icons/status/cd_inactive.png
 X%%DATADIR%%/icons/status/cd_mixed.png
 X%%DATADIR%%/icons/status/cd_photo.png
 X%%DATADIR%%/icons/status/cd_rip.png
 X%%DATADIR%%/icons/status/cd_video.png
 X%%DATADIR%%/icons/status/newmail_active.png
 X%%DATADIR%%/icons/status/newmail_active_small.png
 X%%DATADIR%%/icons/status/newmail_dimmed.png
 X%%DATADIR%%/icons/status/television_active.png
 X%%DATADIR%%/icons/status/television_expired.png
 X%%DATADIR%%/icons/status/television_inactive.png
 X%%DATADIR%%/icons/status/television_near_expired.png
 X%%DATADIR%%/icons/status/volume_bar.png
 X%%DATADIR%%/icons/status/volume_mute.png
 X%%DATADIR%%/icons/status/volume_out.png
 X%%DATADIR%%/icons/themes/AquaFusion/AquaFusion_Icons.txt
 X%%DATADIR%%/icons/themes/AquaFusion/AquaFusion_Icons_LICENSE
 X%%DATADIR%%/icons/themes/AquaFusion/auto.png
 X%%DATADIR%%/icons/themes/AquaFusion/bla.png
 X%%DATADIR%%/icons/themes/AquaFusion/down.png
 X%%DATADIR%%/icons/themes/AquaFusion/images.png
 X%%DATADIR%%/icons/themes/AquaFusion/left.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/audio.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/audiocd.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/cdrom.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/dvd.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/empty_cdrom.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/folder.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/folder_audio.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/folder_image.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/folder_video.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/playlist.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/unknown.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/vcd.png
 X%%DATADIR%%/icons/themes/AquaFusion/mimetypes/video.png
 X%%DATADIR%%/icons/themes/AquaFusion/movies.png
 X%%DATADIR%%/icons/themes/AquaFusion/mp3.png
 X%%DATADIR%%/icons/themes/AquaFusion/off.png
 X%%DATADIR%%/icons/themes/AquaFusion/on.png
 X%%DATADIR%%/icons/themes/AquaFusion/package_games.png
 X%%DATADIR%%/icons/themes/AquaFusion/right.png
 X%%DATADIR%%/icons/themes/AquaFusion/shutdown.png
 X%%DATADIR%%/icons/themes/AquaFusion/tv.png
 X%%DATADIR%%/icons/themes/AquaFusion/up.png
 X%%DATADIR%%/icons/themes/AquaFusion/videogame.png
 X%%DATADIR%%/icons/themes/Noia/README
 X%%DATADIR%%/icons/themes/Noia/auto.png
 X%%DATADIR%%/icons/themes/Noia/down.png
 X%%DATADIR%%/icons/themes/Noia/left.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/audio.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/audiocd.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/cdrom.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/detached_player.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/dvd.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/empty_cdrom.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/folder.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/news.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/playlist.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/unknown.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/vcd.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/video.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/video_quicktime.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/video_real.png
 X%%DATADIR%%/icons/themes/Noia/mimetypes/webradio.png
 X%%DATADIR%%/icons/themes/Noia/misc/osd_busy.png
 X%%DATADIR%%/icons/themes/Noia/off.png
 X%%DATADIR%%/icons/themes/Noia/on.png
 X%%DATADIR%%/icons/themes/Noia/right.png
 X%%DATADIR%%/icons/themes/Noia/up.png
 X%%DATADIR%%/icons/themes/blurr/down.png
 X%%DATADIR%%/icons/themes/blurr/left.png
 X%%DATADIR%%/icons/themes/blurr/mimetypes/audiocd.png
 X%%DATADIR%%/icons/themes/blurr/mimetypes/cdrom.png
 X%%DATADIR%%/icons/themes/blurr/mimetypes/empty_cdrom.png
 X%%DATADIR%%/icons/themes/blurr/mimetypes/folder_image.png
 X%%DATADIR%%/icons/themes/blurr/mimetypes/playlist.png
 X%%DATADIR%%/icons/themes/blurr/mimetypes/playlist_image.png
 X%%DATADIR%%/icons/themes/blurr/mimetypes/unknown.png
 X%%DATADIR%%/icons/themes/blurr/recordinglater.png
 X%%DATADIR%%/icons/themes/blurr/recordingnow.png
 X%%DATADIR%%/icons/themes/blurr/right.png
 X%%DATADIR%%/icons/themes/blurr/status/cd_audio.png
 X%%DATADIR%%/icons/themes/blurr/status/cd_inactive.png
 X%%DATADIR%%/icons/themes/blurr/status/cd_mixed.png
 X%%DATADIR%%/icons/themes/blurr/status/cd_video.png
 X%%DATADIR%%/icons/themes/blurr/status/newmail_active.png
 X%%DATADIR%%/icons/themes/blurr/status/newmail_dimmed.png
 X%%DATADIR%%/icons/themes/blurr/status/television_active.png
 X%%DATADIR%%/icons/themes/blurr/status/television_inactive.png
 X%%DATADIR%%/icons/themes/blurr/up.png
 X%%DATADIR%%/icons/themes/tuxntosh/down.png
 X%%DATADIR%%/icons/themes/tuxntosh/left.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/images.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/movies.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/music.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/out_images.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/out_movies.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/out_music.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/out_shutdown.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/out_tv.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/shutdown.png
 X%%DATADIR%%/icons/themes/tuxntosh/mainmenu/54x54/tv.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/audio.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/audiocd.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/cdrom.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/dvd.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/empty_cdrom.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/file.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/folder.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/folder_audio.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/folder_image.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/folder_video.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/image.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_audio.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_audiocd.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_cdrom.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_dvd.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_empty_cdrom.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_file.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_folder.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_folder_audio.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_folder_image.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_folder_video.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_image.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_playlist.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_playlist_audio.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_playlist_image.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_playlist_video.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_unknown.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_vcd.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/out_video.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/playlist.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/playlist_audio.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/playlist_image.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/playlist_video.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/unknown.png
 X%%DATADIR%%/icons/themes/tuxntosh/mimetypes/video.png
 X%%DATADIR%%/icons/themes/tuxntosh/right.png
 X%%DATADIR%%/icons/themes/tuxntosh/up.png
 X%%DATADIR%%/icons/weather/cloud.png
 X%%DATADIR%%/icons/weather/fog.png
 X%%DATADIR%%/icons/weather/moon-mc.png
 X%%DATADIR%%/icons/weather/moon-pc.png
 X%%DATADIR%%/icons/weather/moon.png
 X%%DATADIR%%/icons/weather/rain.png
 X%%DATADIR%%/icons/weather/snow.png
 X%%DATADIR%%/icons/weather/storm.png
 X%%DATADIR%%/icons/weather/sun-mc.png
 X%%DATADIR%%/icons/weather/sun-pc.png
 X%%DATADIR%%/icons/weather/sun.png
 X%%DATADIR%%/icons/weather/suncloud.png
 X%%DATADIR%%/icons/weather/tstorms.png
 X%%DATADIR%%/icons/weather/wind.png
 X%%DATADIR%%/images/aubin_bg2.jpg
 X%%DATADIR%%/images/barbieri/bg.jpg
 X%%DATADIR%%/images/blurr_naxos.jpg
 X%%DATADIR%%/images/blurrback.jpg
 X%%DATADIR%%/images/blurrsplash.jpg
 X%%DATADIR%%/images/frame.png
 X%%DATADIR%%/images/gant/chat.png
 X%%DATADIR%%/images/gant/commands.png
 X%%DATADIR%%/images/gant/games.png
 X%%DATADIR%%/images/gant/headlines.png
 X%%DATADIR%%/images/gant/image.png
 X%%DATADIR%%/images/gant/logo.png
 X%%DATADIR%%/images/gant/movie.png
 X%%DATADIR%%/images/gant/music.png
 X%%DATADIR%%/images/gant/scheduledtv.png
 X%%DATADIR%%/images/gant/shutdown.png
 X%%DATADIR%%/images/gant/tv.png
 X%%DATADIR%%/images/gant/weather.png
 X%%DATADIR%%/images/idlebar.png
 X%%DATADIR%%/images/logo.png
 X%%DATADIR%%/images/logo_david.png
 X%%DATADIR%%/images/splashscreen-bsd.png
 X%%DATADIR%%/images/splashscreen.png
 X%%DATADIR%%/images/watermarks/image.png
 X%%DATADIR%%/images/watermarks/movie.png
 X%%DATADIR%%/images/watermarks/music.png
 X%%DATADIR%%/images/watermarks/shutdown.png
 X%%DATADIR%%/images/watermarks/tv.png
 X%%DATADIR%%/skins/main/README
 X%%DATADIR%%/skins/main/basic.fxd
 X%%DATADIR%%/skins/main/blurr.fxd
 X%%DATADIR%%/skins/main/blurr.jpg
 X%%DATADIR%%/skins/main/image.fxd
 X%%DATADIR%%/skins/main/info.fxd
 X%%DATADIR%%/skins/main/info.jpg
 X%%DATADIR%%/skins/main/noia.fxd
 X%%DATADIR%%/skins/main/noia.jpg
 X%%DATADIR%%/skins/plugins/video_details.fxd
 Xshare/fxd/webradio.fxd
 Xshare/locale/da/LC_MESSAGES/freevo.mo
 Xshare/locale/da/LC_MESSAGES/freevo.po
 Xshare/locale/de/LC_MESSAGES/freevo.mo
 Xshare/locale/de/LC_MESSAGES/freevo.po
 Xshare/locale/es/LC_MESSAGES/freevo.mo
 Xshare/locale/es/LC_MESSAGES/freevo.po
 Xshare/locale/fi/LC_MESSAGES/freevo.mo
 Xshare/locale/fi/LC_MESSAGES/freevo.po
 Xshare/locale/fr/LC_MESSAGES/freevo.mo
 Xshare/locale/fr/LC_MESSAGES/freevo.po
 Xshare/locale/it/LC_MESSAGES/freevo.mo
 Xshare/locale/it/LC_MESSAGES/freevo.po
 Xshare/locale/nl/LC_MESSAGES/freevo.mo
 Xshare/locale/nl/LC_MESSAGES/freevo.po
 Xshare/locale/no/LC_MESSAGES/freevo.mo
 Xshare/locale/no/LC_MESSAGES/freevo.po
 Xshare/locale/pt/LC_MESSAGES/freevo.mo
 Xshare/locale/pt/LC_MESSAGES/freevo.po
 Xshare/locale/pt_BR/LC_MESSAGES/freevo.mo
 Xshare/locale/pt_BR/LC_MESSAGES/freevo.po
 Xshare/locale/sv/LC_MESSAGES/freevo.mo
 Xshare/locale/sv/LC_MESSAGES/freevo.po
 END-of-freevo/pkg-plist
 echo x - freevo/pkg-message
 sed 's/^X//' >freevo/pkg-message << 'END-of-freevo/pkg-message'
 X***********************************************************************
 X
 X  Freevo is now installed.  It might be a good idea to read the docs
 X  in %%PREFIX%%/share/doc/freevo-1.5-rc4
 X
 X  By default Freevo is configured with a single VFS in /var/db/cache.
 X  You can use this by adding users to the freevo group.
 X
 X  To get up and running quickly try: freevo setup && freevo --help
 X
 X  Freevo can be configured to start on boot by using the sample
 X  startup script in %%PREFIX%%/etc/rc.d/freevo.sh.sample
 X
 X***********************************************************************
 X
 X  IMPORTANT: Freevo requires procfs to be mounted on /proc. You can
 X  do this by adding the following entry to your /etc/fstab:
 X
 X    proc	/proc	procfs	rw	1 1
 X
 X  WITHOUT THIS FREEVO WILL NOT SHUT DOWN CORRECTLY!
 X
 X***********************************************************************
 END-of-freevo/pkg-message
 echo x - freevo/pkg-install
 sed 's/^X//' >freevo/pkg-install << 'END-of-freevo/pkg-install'
 X#!/bin/sh
 X# Stolen by lewiz from mail/nullmailer
 X
 Xuser=3Dfreevo
 Xgroup=3Dfreevo
 Xuid=3D523
 Xgid=3D523
 Xhome=3D/var/db/freevo
 Xperm=3D775
 X
 Xask() {
 X    local question default answer
 X
 X    question=3D$1
 X    default=3D$2
 X    if [ -z "${PACKAGE_BUILDING}" ]; then
 X      read -p "${question} [${default}]? " answer
 X    fi
 X    if [ x${answer} =3D x ]; then
 X      answer=3D${default}
 X    fi
 X    echo ${answer}
 X}
 X
 Xyesno() {
 X    local dflt question answer
 X
 X    if [ ! -n "$BATCH" ]; then
 X      question=3D$1
 X      dflt=3D$2
 X      while :; do
 X	answer=3D$(ask "${question}" "${dflt}")
 X	case "${answer}" in
 X	[Yy]*)		return 0;;
 X	[Nn]*)		return 1;;
 X	esac
 X	echo "Please answer yes or no."
 X      done
 X    else
 X      return ${dflt}
 X    fi
 X}
 X
 Xcreategroup() {
 X    if /usr/sbin/pw groupshow "${group}" 2>/dev/null; then
 X	echo "You already have a group \"${group}\", so I will use it."
 X    else
 X	echo "You need a group \"${group}\"."
 X	if (yesno "Would you like me to create it" y); then
 X	    /usr/sbin/pw groupadd ${group} -g ${gid} || exit
 X	    echo "Done."
 X	else
 X	    echo "Please create it, and try again."
 X	    exit 1
 X	fi
 X    fi
 X}
 X
 Xcreateuser() {
 X    if /usr/sbin/pw user show "${user}" 2>/dev/null; then
 X	echo "You already have a user \"${user}\", so I will use it."
 X	pw usermod "${user}" -d ${home}
 X    else
 X	echo "You need a user \"${user}\"."
 X	if (yesno "Would you like me to create it" y); then
 X	    /usr/sbin/pw useradd ${user} -u ${uid} -g ${group} -d ${home} \
 X		-s /bin/sh -c "Freevo Owner" || exit
 X	    echo "Done."
 X	else
 X	    echo "Please create it, and try again."
 X	    exit 1
 X	fi
 X    fi
 X}
 X
 Xcreatehome() {
 X    if [ -d ${home} ]; then
 X	echo "You already have a cache directory \"${home}\", so I will use it."
 X	chown ${user}:${group} ${home} # Should we recurse?
 X	chmod ${perm} ${home} # Should we recurse?
 X    else
 X	echo "You need a cache directory \"${home}\"."
 X	if (yesno "Would you like me to create it" y); then
 X	    mkdir ${home}
 X	    chown ${user}:${group} ${home}
 X	    chmod ${perm} ${home}
 X	    echo "Done."
 X	else
 X	    echo "Please create it, and try again."
 X	    exit 1
 X	fi
 X    fi
 X}
 X
 Xif [ x"$1" =3D xPRE-INSTALL ]; then
 X    creategroup;
 X    createuser;
 X    createhome;
 Xfi
 END-of-freevo/pkg-install
 echo x - freevo/pkg-deinstall
 sed 's/^X//' >freevo/pkg-deinstall << 'END-of-freevo/pkg-deinstall'
 X#!/bin/sh
 X# Stolen from mail/nullmailer
 X
 Xuser=3Dfreevo
 Xgroup=3Dfreevo
 Xhome=3D/var/db/freevo
 X
 Xask() {
 X    local question default answer
 X
 X    question=3D$1
 X    default=3D$2
 X    if [ -z "${PACKAGE_BUILDING}" ]; then
 X        read -p "${question} [${default}]? " answer
 X    fi
 X    if [ x${answer} =3D x ]; then
 X        answer=3D${default}
 X    fi
 X    echo ${answer}
 X}
 X
 Xyesno() {
 X    local dflt question answer
 X
 X    question=3D$1
 X    dflt=3D$2
 X    while :; do
 X	answer=3D$(ask "${question}" "${dflt}")
 X	case "${answer}" in
 X	[Yy]*)		return 0;;
 X	[Nn]*)		return 1;;
 X	esac
 X	echo "Please answer yes or no."
 X    done
 X}
 X
 Xdelete_account() {
 X    local u g home
 X
 X    u=3D$1
 X    g=3D$2
 X    if yesno "Do you want me to remove group \"${g}\"" y; then
 X	pw groupdel -n ${g}
 X	echo "Done."
 X    fi
 X    if yesno "Do you want me to remove user \"${u}\"" y; then
 X	pw userdel -n ${u}
 X	echo "Done."
 X    fi
 X}
 X
 Xdelete_home() {
 X    if [ -d ${home} ]; then
 X	if yesno "Do you want me to remove your Freevo cache \"${home}\"" n; then
 X	    rm -rf ${home}
 X	    echo "Done."
 X	fi
 X    fi
 X}
 X
 Xif [ x"$2" =3D xPOST-DEINSTALL ]; then
 X    delete_account ${user} ${group};
 X    delete_home;
 Xfi
 END-of-freevo/pkg-deinstall
 exit
 
 
 
 -lewiz.
 
 --=20
 I was so much older then, I'm younger than that now.  --Bob Dylan, 1964.
 ------------------------------------------------------------------------
 -| msn:purple at lewiz.net | jabber:lewiz at jabber.org | url:www.lewiz.org |-
 
 --PNTmBPCT7hxwcZjr
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.4 (FreeBSD)
 
 iD8DBQFBIqEwItq0KFQv7T8RAtJRAKD8/1rHY8m9glcTME5mXLsVAjaKJgCgnj2C
 Cur/pYym6W73U59pIIiJgHs=
 =EL+W
 -----END PGP SIGNATURE-----
 
 --PNTmBPCT7hxwcZjr--



More information about the freebsd-ports-bugs mailing list