#LyX 1.4.2 created this file. For more info see http://www.lyx.org/
\lyxformat 245
\begin_document
\begin_header
\textclass scrartcl
\begin_preamble
\usepackage{makeidx,color}
%begin{latexonly}
\lhead{Section \thesection}
\chead{}
\rhead{User Guide}
\lfoot{Page \thepage}
\cfoot{}
\rfoot{\today}
\usepackage{ifpdf}
\ifpdf
\pdfinfo { /Author (Duncan Webb)
/Title (Freevo From Scratch Building Guide)
/Subject (Freevo)
}
\pdfcatalog { /PageMode (/UseNone)
/OpenAction (fitbh)
}
\usepackage[pdftex,colorlinks=true]{hyperref}
\else
\usepackage[ps2pdf]{hyperref}
\fi
%end{latexonly}
\usepackage{html}
\usepackage{hthtml}
\begin{htmlonly}
\newcommand{\vref}[1]{\ref{#1}}
\newcommand{\htmldivID}[2]{\HTMLcode[ID="#1"]{DIV}{#2}}
\end{htmlonly}
\newcommand{\locator}[2]{\latexhtml{\href{#2}{#1}}{\htlink{#1}{#2}}}
\end_preamble
\language english
\inputencoding auto
\fontscheme pslatex
\graphics default
\float_placement htp
\paperfontsize 12
\spacing single
\papersize a4paper
\use_geometry false
\use_amsmath 1
\cite_engine basic
\use_bibtopic false
\paperorientation portrait
\secnumdepth 3
\tocdepth 3
\paragraph_separation skip
\defskip medskip
\quotes_language english
\papercolumns 1
\papersides 1
\paperpagestyle fancy
\tracking_changes false
\output_changes false
\end_header
\begin_body
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
begin{rawhtml}
\backslash
end{rawhtml}
\end_layout
\end_inset
\end_layout
\begin_layout Title
Freevo From Scratch
\newline
Building Guide
\end_layout
\begin_layout Author
Duncan Webb
\end_layout
\begin_layout Abstract
This document describes the steps that are required to build Freevo from
Scratch.
Freevo is a Personal Video Recorder (PVR).
\end_layout
\begin_layout Abstract
The primary goal of this project is to build a PVR that can be used by people
with hearing difficulties so that subtitles are recorded along with the
television programs.
When a program is played back the recorded subtitles are displayed along
with the program.
The from scratch in the title means that all the software used to build
this system is royality free and has been built from source code.
\end_layout
\begin_layout Abstract
While the primary goal of Freevo From Scratch is for people with hearing
difficulties the information in this document is much more general and
applies to any Freevo installation.
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
begin{rawhtml}
\backslash
end{rawhtml}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
%begin{latexonly}
\end_layout
\begin_layout Standard
\backslash
lhead{Contents}
\end_layout
\begin_layout Standard
\backslash
newpage
\end_layout
\begin_layout Standard
\backslash
tableofcontents{}
\end_layout
\begin_layout Standard
\backslash
newpage
\end_layout
\begin_layout Standard
\backslash
lhead{Section
\backslash
thesection}
\end_layout
\begin_layout Standard
%end{latexonly}
\end_layout
\end_inset
\end_layout
\begin_layout typewriter
\begin_inset ERT
status open
\begin_layout Standard
{
\backslash
footnotesize{}test line 1
\end_layout
\begin_layout Standard
test line 2
\end_layout
\begin_layout Standard
test very very very very very very {
\backslash
tiny{}very very very very} very {
\backslash
em{}very very
\backslash
/} very very very very very very very very very very long line 3}
\end_layout
\end_inset
\end_layout
\begin_layout Section
Introduction
\end_layout
\begin_layout Standard
PVR from scratch is a project to build a Personal Video Recorder (PVR) using
open source software and easily obtainable hardware.
The hardware is build from personal computer components, the operating
system is Linux and the PVR software is Python programs.
Python in a scripting language that runs on various platforms including
Microsoft Window, Mac OsX and Linux.
\end_layout
\begin_layout Section
Hardware
\end_layout
\begin_layout Standard
The hardware that has been selected has to meet several criteria.
It must be small and attractive enough to resemble a set-top box, it must
be quiet and all the drivers for the components must be supported by Linux.
The system chosen is a barebones system from Shuttle, the system components
were selected for quality and a reasonable price.
Cheaper component could have been used and it may have been possible to
save 10% of the total cost.
The hardware components are:
\end_layout
\begin_layout Section
Freevo Packages
\end_layout
\begin_layout Standard
In the next sections is a list of packages and their links.
\end_layout
\begin_layout Subsection
Freevo Required
\end_layout
\begin_layout Standard
The following are packages required for freevo to run on an X-window, which
in turn is required for the TV-out of the PVR-350 TV card.
This list is represented as a tree of dependencies, and the build order
is generally important.
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{freevo-1.5.4}{http://sourceforge.net/project/showfiles.php?group_id=46652}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status open
\begin_layout Standard
\backslash
locator{Python-2.4.3}{http://www.python.org/download/releases/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Tk8.4.13}{http://www.tcl.tk/software/tcltk/downloadnow84.tml}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Tcl8.4.13}{http://www.tcl.tk/software/tcltk/downloadnow84.tml}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Xorg-7.1}{ftp://ftp.x.org/pub/X11R7.1/src/}
\end_layout
\end_inset
or
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Xorg-6.9.0}{ftp://ftp.x.org/pub/X11R6.9.0/src/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{pkg-config-0.20}{ http://pkgconfig.freedesktop.org/releases/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{expat-2.0.0}{http://expat.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{mmpython-0.4.9}{http://sourceforge.net/projects/mmpython}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Imaging-1.1.5}{http://www.pythonware.com/products/pil/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{PyXML-0.8.4}{http://pyxml.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{pygame-1.7.1}{http://www.pygame.org/download.shtml}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{SDL-1.2.11}{http://www.libsdl.org/release/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{SDL
\backslash
_ttf-2.0.8}{http://www.libsdl.org/projects/SDL_ttf/release/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{SDL
\backslash
_ image-1.2.5}{http://www.libsdl.org/projects/SDL_image/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{tiff-3.8.2}{http://libtiff.maptools.org/dl/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{jpeg-6b}{http://www.ijg.org/files/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{SDL
\backslash
_mixer-1.2.7}{http://www.libsdl.org/projects/SDL_mixer/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{smpeg-0.4.4}{ftp://sunsite.dk/pub/os/linux/loki/open-source/smpeg/}
\end_layout
\end_inset
or
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{smpeg-cvs}{http://www.icculus.org/smpeg/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{gtk+-1.2.10}{http://gd.tuwien.ac.at/graphics/gimp/gtk/v1.2}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{glib-1.2.10}{http://gd.tuwien.ac.at/graphics/gimp/gtk/v1.2/}
\end_layout
\end_inset
(+)
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Numeric-24.2}{http://numpy.scipy.org//}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status open
\begin_layout Standard
\backslash
locator{SDL
\backslash
_net-1.2.6}{http://www.libsdl.org/projects/SDL_net/}
\end_layout
\end_inset
(not required)
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Twisted-2.4.0}{http://www.twistedmatrix.com/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{ZopeInterface-3.1.0c1}{http://zope.org/Products/ZopeInterface/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{TwistedCore-2.4.0}{http://twistedmatrix.com/trac/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Subsection
Freevo Recommended
\end_layout
\begin_layout Subsubsection
Reading DVDs
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{lsdvd-0.16}{http://sourceforge.net/projects/lsdvd}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libdvdread-0.9.6}{http://www.dtek.chalmers.se/groups/dvd/dist}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libdvdcss-1.2.9}{http://download.videolan.org/pub/libdvdcss/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Subsubsection
freevo cache
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{pysqlite-1.0.1}{http://initd.org/tracker/pysqlite}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{sqlite-2.8.16}{http://www.sqlite.org/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Subsubsection
freevo lirc plugin
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{pylirc-0.0.5}{http://pylirc.mccabe.nu/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{lirc-0.8.0}{http://www.lirc.org/software.html}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
/etc/rc.d/init.d/lircd
\end_layout
\begin_layout LyX-Code
#!/bin/sh
\end_layout
\begin_layout LyX-Code
########################################################################
\end_layout
\begin_layout LyX-Code
# Begin $rc_base/init.d/lircd
\end_layout
\begin_layout LyX-Code
#
\end_layout
\begin_layout LyX-Code
# Description :
\end_layout
\begin_layout LyX-Code
#
\end_layout
\begin_layout LyX-Code
# Authors :
\end_layout
\begin_layout LyX-Code
#
\end_layout
\begin_layout LyX-Code
# Version : 00.00
\end_layout
\begin_layout LyX-Code
#
\end_layout
\begin_layout LyX-Code
# Notes :
\end_layout
\begin_layout LyX-Code
#
\end_layout
\begin_layout LyX-Code
########################################################################
\end_layout
\begin_layout LyX-Code
.
/etc/sysconfig/rc
\end_layout
\begin_layout LyX-Code
.
${rc_functions}
\end_layout
\begin_layout LyX-Code
.
/etc/sysconfig/lircd
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout LyX-Code
case "${1}" in
\end_layout
\begin_layout LyX-Code
start)
\end_layout
\begin_layout LyX-Code
boot_mesg "Starting Lirc daemon..."
\end_layout
\begin_layout LyX-Code
if [ -c ${LIRC_DEVICE} ]; then
\end_layout
\begin_layout LyX-Code
loadproc /usr/sbin/lircd --device=${LIRC_DEVICE}
\end_layout
\begin_layout LyX-Code
else
\end_layout
\begin_layout LyX-Code
echo_failure
\end_layout
\begin_layout LyX-Code
fi
\end_layout
\begin_layout LyX-Code
;;
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout LyX-Code
stop)
\end_layout
\begin_layout LyX-Code
boot_mesg "Stopping Lirc daemon..."
\end_layout
\begin_layout LyX-Code
killproc /usr/sbin/lircd
\end_layout
\begin_layout LyX-Code
;;
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout LyX-Code
reload)
\end_layout
\begin_layout LyX-Code
boot_mesg "Reloading Lirc daemon..."
\end_layout
\begin_layout LyX-Code
reloadproc /usr/sbin/lircd
\end_layout
\begin_layout LyX-Code
;;
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout LyX-Code
restart)
\end_layout
\begin_layout LyX-Code
${0} stop
\end_layout
\begin_layout LyX-Code
sleep 1
\end_layout
\begin_layout LyX-Code
${0} start
\end_layout
\begin_layout LyX-Code
;;
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout LyX-Code
status)
\end_layout
\begin_layout LyX-Code
statusproc /usr/sbin/lircd
\end_layout
\begin_layout LyX-Code
;;
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout LyX-Code
*)
\end_layout
\begin_layout LyX-Code
echo "Usage: ${0} {start|stop|reload|restart|status}"
\end_layout
\begin_layout LyX-Code
exit 1
\end_layout
\begin_layout LyX-Code
;;
\end_layout
\begin_layout LyX-Code
esac
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout LyX-Code
# End $rc_base/init.d/lircd
\end_layout
\begin_layout Itemize
/etc/sysconfig/freevo
\end_layout
\begin_layout LyX-Code
# Begin /etc/sysconfig/freevo
\end_layout
\begin_layout LyX-Code
export LIRC_DEVICE=/dev/lirc0
\end_layout
\begin_layout LyX-Code
# End /etc/sysconfig/freevo
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Subsection
freevo media players
\end_layout
\begin_layout Standard
The main two media players for freevo are mplayer and xine.
Below is a list of dependencies which are mostly optional and installing
them gives additional functionality to the players.
The dependencies should really be represented as a network rather than
a tree.
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{xine-ui-0.99.4}{http://xinehq.de/index.php/download}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{xine-lib-1.1.2}{http://xinehq.de/index.php/download}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libtheora-1.0alpha7}{http://www.theora.org/download.html}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libvorbis-1.1.2}{http://downloads.xiph.org/releases/vorbis/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libogg-1.1.3}{http://downloads.xiph.org/releases/ogg/}
\end_layout
\end_inset
(+)
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libstk svn}{svn co http://www.libstk.net/svn/pub/libstk/trunk/ libstk}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{boost-1.33.1}{http://www.boost.org/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{ijs-0.35}{http://www.linuxprinting.org/ijs/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{pulseaudio-0.9.5}{http://pulseaudio.org/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libmng-1.0.9}{http://prdownloads.sourceforge.net/libmng/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{lcms-1.15}{http://www.littlecms.com/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libfame-0.9.1}{http://prdownloads.sourceforge.net/fame/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{rte-0.5.6}{http://zapping.sourceforge.net/Zapping/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{mp1e-1.9.7cvs}{http://prdownloads.sourceforge.net/zapping/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{audiofile-0.2.6}{http://www.68k.org/~michael/audiofile/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{curl-7.15.5}{http://curl.haxx.se/download/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{openssl-0.9.8c}{http://www.openssl.org/source/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libidn-0.6.6}{http://josefsson.org/libidn/releases/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{aalib-1.4rc5}{http://sourceforge.net/projects/aa-project}
\end_layout
\end_inset
ASCII art library
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{slang-2.0.6}{http://gd.tuwien.ac.at/editors/davis/slang/v2.0/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libpng-1.2.12}{http://libpng.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libcaca-0.9}{http://sam.zoy.org/libcaca/}
\end_layout
\end_inset
Colour ASCII art library
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{imlib2-1.2.2}{http://prdownloads.sourceforge.net/enlightenment/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libid3tag-0.15.1b}{http://sourceforge.net/projects/mad}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{imlib-1.9.15}{http://ftp.gnome.org/pub/gnome/sources/imlib/1.9/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{giflib-4.1.4}{http://sourceforge.net/projects/libungif}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{DirectFB-0.9.25.1}{http://www.directfb.org/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{FusionSound-0.9.25}{http://www.directfb.org/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{LiTE-0.7.2}{http://www.directfb.org/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libmad-0.15.1b}{http://sourceforge.net/projects/mad/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libcddb-1.2.1}{http://libcddb.sourceforge.net/download.html}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libcdio-0.77}{http://www.gnu.org/software/libcdio/}
\end_layout
\end_inset
Optional
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{cdparanoia-III-alpha9.8}{http://www.xiph.org/paranoia/download/}
\end_layout
\end_inset
(+)
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libcddb-1.2.1}{http://www.gnu.org/software/libcdio/}
\end_layout
\end_inset
Optional (+)
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{vcdimager-0.7.23}{http://www.vcdimager.org/pub/vcdimager/}
\end_layout
\end_inset
Optional (+)
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libcdio-0.77}{http://www.gnu.org/software/libcdio/}
\end_layout
\end_inset
Required (++)
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{flac-1.1.2}{http://flac.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{xmms-1.2.10}{http://www.xmms.org/download.php}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libmikmod-3.1.11}{http://mikmod.raphnet.net/
\backslash
#files}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{speex-1.0.5}{http://www.speex.org/downloads/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{ImageMagick-6.2.9-4}{ftp://ftp.imagemagick.org/pub/ImageMagick}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{espgs-8.15.2}{http://ftp.easysw.com/pub/ghostscript/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{jbig2dec 0.9}{http://ghostscript.com/~giles/jbig2/jbig2dec/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{jbigkit-1.6}{http://www.cl.cam.ac.uk/~mgk25/download/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{cups-1.2.3}{ftp://ftp.easysw.com/pub/cups/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libpaper-1.1.20}{http://packages.debian.org/unstable/source/libpaper/}
\end_layout
\end_inset
cp /usr/share/libtool/config.*
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{hplip-1.6.7}{http://heanet.dl.sourceforge.net/sourceforge/hplip/}
\end_layout
\end_inset
or
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{hplip-1.6.7}{http://hplip.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{net-snmp-5.3.1}{http://net-snmp.sourceforge.net/}
\end_layout
\end_inset
Optional
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{corefonts-1}{http://corefonts.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{MPlayer-1.0pre8}{http://www.mplayerhq.hu/design7/dload.html}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libdca-0.0.2}{http://developers.videolan.org/libdca.html}
\end_layout
\end_inset
libdts-0.0.2
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{xvidcore-1.1.0}{http://www.xvid.org/downloads.html}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{twolame-0.3.8}{http://twolame.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libsndfile-1.0.17}{http://www.mega-nerd.com/libsndfile/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{faac-1.2.5}{http://sourceforge.net/projects/faac/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libmatroska-0.8.0}{http://dl.matroska.org/downloads/libmatroska/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libebml-0.7.7}{http://dl.matroska.org/downloads/libebml/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{mkvtoolnix-1.7.0}{http://www.bunkus.org/videotools/mkvtoolnix/source.html}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{lzo-2.02}{http://www.oberhumer.com/opensource/lzo/download/}
\end_layout
\end_inset
or
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{lzo-1.08}{http://www.oberhumer.com/opensource/lzo/download/LZO-v1/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{ffmpeg}{http://svn.mplayerhq.hu/ffmpeg/trunk/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libdc1394-1.2.1}{http://sourceforge.net/projects/libdc1394/}
\end_layout
\end_inset
or
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libdc1394}{http://damien.douxchamps.net/ieee1394/libdc1394/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libraw1394-1.2.1}{http://www.linux1394.org/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{x264 svn}{http://developers.videolan.org/x264.html}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{gpac-0.4.2-rc2}{http://gpac.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{wxwidgets-2.7.0.1}{http://sourceforge.net/projects/wxwindows}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{gsm-1.0.11}{http://wiki.gnutelephony.org/index.php/Download_Page}
\end_layout
\end_inset
libgsm
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{gdk-pixbuf-0.22.0}{ftp://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{vlc-0.8.5}{http://download.videolan.org/pub/vlc/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{ffmpeg}{http://ffmpeg.mplayerhq.hu/download.html}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{faad2-2.0}{http://www.audiocoding.com/modules/mydownloads/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{faac-1.24}{http://www.audiocoding.com/modules/mydownloads/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{mpeg4ip-1.5.0.1}{http://mpeg4ip.sourceforge.net/downloads/index.php}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{mpeg2dec-0.4.0b}{http://libmpeg2.sourceforge.net/downloads.html}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libdaap-0.0.4}{http://daap.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libdvbpsi4-0.1.5}{http://download.videolan.org/pub/libdvbpsi/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{openslp-1.2.1}{http://www.openslp.org/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{hal-0.5.8}{http://people.freedesktop.org/~david/dist/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{dbus-0.93}{http://www.freedesktop.org/wiki/Software/dbus/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{gtk+-2.8.20}{http://ftp.gnome.org/pub/gnome/sources/gtk+/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{cairo-1.0.4}{http://cairographics.org/releases/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{pango-1.12.3}{http://ftp.gnome.org/pub/gnome/sources/pango/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{glib-2.10.3}{ http://ftp.gnome.org/pub/gnome/sources/glib/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{atk-1.11.4}{ http://ftp.gnome.org/pub/gnome/sources/atk/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Subsection
freevo subtitle recording
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{vbi2srt-0.1.10}{http://www.linuxowl.com/software/}
\end_layout
\end_inset
\end_layout
\begin_layout Subsection
freevo plugins
\end_layout
\begin_layout Subsubsection
coversearch
\end_layout
\begin_layout Itemize
~/.amazonkey
\end_layout
\begin_layout Subsection
freevo fonts
\end_layout
\begin_layout Standard
Not all of these fonts are required
\end_layout
\begin_layout Subsubsection
/usr/share/fonts/truetype/
\end_layout
\begin_layout Standard
The following are fonts used by freevo and friends.
\end_layout
\begin_layout LyX-Code
arialbd.ttf
\end_layout
\begin_layout LyX-Code
Arial_Bold.ttf
\end_layout
\begin_layout LyX-Code
arial.ttf
\end_layout
\begin_layout LyX-Code
myriad.ttf
\end_layout
\begin_layout LyX-Code
Myriad-Web.ttf
\end_layout
\begin_layout LyX-Code
subfont.ttf (linked to myriad.ttf)
\end_layout
\begin_layout LyX-Code
Vera.ttf
\end_layout
\begin_layout Subsubsection
/usr/share/fonts/tv
\end_layout
\begin_layout Standard
The following are not really used by freevo but are used by tvtime, alevt
and vbishow.
\end_layout
\begin_layout LyX-Code
captioni.pcf.gz
\end_layout
\begin_layout LyX-Code
caption.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso10646-1.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-10.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-13.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-14.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-15.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-1.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-2.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-3.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-4.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-5.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-7.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-8.pcf.gz
\end_layout
\begin_layout LyX-Code
led-iso8859-9.pcf.gz
\end_layout
\begin_layout LyX-Code
led-koi8-r.pcf.gz
\end_layout
\begin_layout LyX-Code
teletext1i.pcf.gz
\end_layout
\begin_layout LyX-Code
teletext1.pcf.gz
\end_layout
\begin_layout LyX-Code
teletext2i.pcf.gz
\end_layout
\begin_layout LyX-Code
teletext2.pcf.gz
\end_layout
\begin_layout LyX-Code
teletext4i.pcf.gz
\end_layout
\begin_layout LyX-Code
teletext4.pcf.gz
\end_layout
\begin_layout LyX-Code
vtxt.pcf
\end_layout
\begin_layout LyX-Code
vtxtu.pcf
\end_layout
\begin_layout Subsection
Remote access to data
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{samba-3.0.23c}{ftp://ftp.samba.org/pub/samba/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{popt-1.10.4}{http://rpm.net.in/mirror/rpm-4.4.x/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Subsection
Other Freevo Packages
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{aumix-2.8}{http://www.jpj.net/~trevor/aumix.html}
\end_layout
\end_inset
is required by freevo-1.5.4
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libexif-0.6.13}{http://libexif.sourceforge.net/}
\end_layout
\end_inset
is required by freevo-1.5.4
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{setvfd-1.1}{http://jeremy.infogami.com/SetVFD}
\end_layout
\end_inset
is required to drive the Shuttle Versatile Front-Panel Display (VFD)
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{pyusb-0.3.4}{http://sourceforge.net/projects/pyusb/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libusb-0.1.12}{http://libusb.sourceforge.net/download.html}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{vbiutil-0.1.4}{http://www.linuxowl.com/software/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{vbishow-0.1.11}{http://www.linuxowl.com/software/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{vbi2srt-0.1.10}{http://www.linuxowl.com/software/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{v4ltest-0.1.2}{http://www.linuxowl.com/software/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{acpid-1.0.4}{http://acpid.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{lm
\backslash
_sensors-2.10.0}{http://www.lm-sensors.org/wiki/Download}
\end_layout
\end_inset
is required to monitor temperatures
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{sysfsutils-2.1.0}{http://linux-diag.sourceforge.net/Sysfsutils.html}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{rrdtool-1.2.14}{http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libart
\backslash
_lgpl-2.3.17}{http://ftp.gnome.org/pub/gnome/sources/libart_lgpl/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{newt-0.52.2}{http://ftp.debian.org/debian/pool/main/n/newt/}
\end_layout
\end_inset
is required by alsaconf (if alsaconf is needed)
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{ssmtp-2.61}{http://ftp.debian.org/debian/pool/main/s/ssmtp/}
\end_layout
\end_inset
is required to send mail messages for failures and vixie-cron-4.1
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{eject-2.1.0}{http://eject.sourceforge.net/}
\end_layout
\end_inset
is required to eject a CD or DVD
\end_layout
\begin_layout Itemize
Geert's
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{fbset-2.1}{http://users.telenet.be/geertu/Linux/fbdev/}
\end_layout
\end_inset
is required to set the framebuffer mode
\end_layout
\begin_layout Subsection
Freevo Plugins
\end_layout
\begin_layout Standard
See
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{addons}{http://freevo.sourceforge.net/addons/index.php}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{pyosd-0.2.14}{http://repose.cx/pyosd/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{xosd-2.2.12}{http://www.ignavus.net/software.html}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Freevo-Weather-0.8}{http://flatline.mine.nu/freevo-weather/}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
freevo-mediaportal-theme-0.1
\end_layout
\begin_layout Standard
freevo-weather-mediaportal-iconset-0.1
\end_layout
\begin_layout Standard
freevo-dilbert-plugin-0.1
\end_layout
\begin_layout Standard
freevo-audio-albumtree-0.5.1
\end_layout
\begin_layout Standard
freevo-hddtemp-plugin-0.6
\end_layout
\begin_layout Subsection
Other Useful Packages
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Subversion-1.4.0}{http://subversion.tigris.org/downloads/subversion-1.4.0.tar.bz
2}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libxml2-2.6.26}{http://ftp.gnome.org/pub/gnome/sources/libxml2/2.6/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{expat-2.0.0}{http://expat.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{bootsplash-3.0.7}{ftp://ftp.openbios.org/pub/bootsplash/rpm-sources/bootspla
sh}
\end_layout
\end_inset
allows a pretty boot screen
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{bootsplash-3.1.6-2.6.15}{ftp://ftp.openbios.org/pub/bootsplash/kernel/}
\end_layout
\end_inset
is required to use a boot slpash screen (kernel patch)
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{Image-ExifTool-6.40}{http://www.sno.phy.queensu.ca/~phil/exiftool/exiftool_po
d.html}
\end_layout
\end_inset
is a tool to display information about media files
\end_layout
\begin_layout Subsection
Documentation Tools
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{nasm-0.98.39}{http://sourceforge.net/projects/nasm}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{doxygen-1.4.7}{ftp://ftp.stack.nl/pub/doxygen}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{jadetex-3.13}{http://jadetex.sourceforge.net/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{openjade-1.3.2}{http://heanet.dl.sourceforge.net/sourceforge/openjade/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{OpenSP-1.5.2}{http://heanet.dl.sourceforge.net/sourceforge/openjade/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{sgml-common-0.6.3}{ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOU
RCES/}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{xmlto-0.0.18}{http://cyberelk.net/tim/data/xmlto/stable/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{xmlto-0.0.18}{http://cyberelk.net/tim/data/xmlto/stable/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libxslt-1.1.17}{ftp://xmlsoft.org/libxslt/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{libxml2-2.6.26}{ftp://xmlsoft.org/libxslt/}
\end_layout
\end_inset
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{docbook-xsl-1.69.1}{http://heanet.dl.sourceforge.net/sourceforge/docbook/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{docbook-xml-4.4}{http://www.docbook.org/xml/4.4/}
\end_layout
\end_inset
\end_layout
\begin_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{unzip-5.52}{ftp://ftp.info-zip.org/pub/infozip/src/}
\end_layout
\end_inset
\end_layout
\end_deeper
\end_deeper
\end_deeper
\begin_layout Itemize
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
locator{sgmltools-lite-3.0.3}{http://sourceforge.net/projects/sgmltools-lite/}
\end_layout
\end_inset
\end_layout
\begin_layout Section
Freevo Patches
\end_layout
\begin_layout Section
Startup Scripts
\end_layout
\begin_layout Standard
When the machine is booted serveral processes need to be started.
\end_layout
\begin_layout Standard
The addition of the bootsplash screen meant that the rc files needed changing.
\end_layout
\begin_layout Section
System Configuration
\end_layout
\begin_layout Standard
This is where the system configuration need to be up
\end_layout
\begin_layout Section
ToDo
\end_layout
\end_body
\end_document