Since the Freevo packages are out from Ubuntu repositories, I’m stuck with Freevo 1.7.2. This is annoying because some plug-ins, like last.fm are not working anymore…

I know, the correct way to fix this, is to build some set of .deb packages, but I have no experience about building .deb from source, so I’m going to write this little how-to about a manual (from source) installation.

This is a “cut&paste” tutorial:[source: js] mkdir freevo-src
cd freevo-src
wget http://heanet.dl.sourceforge.net/sourceforge/freevo/freevo-1.8.2.tar.gz
wget http://heanet.dl.sourceforge.net/sourceforge/freevo/kaa-base-0.4.0.tar.gz
wget http://heanet.dl.sourceforge.net/sourceforge/freevo/kaa-imlib2-0.2.3.tar.gz
wget http://heanet.dl.sourceforge.net/sourceforge/freevo/kaa-metadata-0.7.4.tar.gz
tar zxvf freevo-*.tar.gz
tar zxvf kaa-base-*.tar.gz
tar zxvf kaa-imlib2-*.tar.gz
tar zxvf kaa-metadata-*.tar.gz
sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
sudo apt-get update && sudo aptitude install medibuntu-keyring && sudo apt-get update
sudo aptitude install libglib2.0-dev libimlib2 libimlib2-dev libdvdread-dev python-xml python-pygame python-twisted python-dev python-beautifulsoup xmltv lsdvd aumix mplayer libdvdcss2 python-imaging
sudo aptitude install w32codecs python-pylirc lirc tvtime xine-ui
cd kaa-base-*/
python setup.py install –prefix=~/freevo-1.8.2
cd ..
cd kaa-imlib2-*/
export PYTHONPATH=~/freevo-1.8.2/lib/python2.5/site-packages:/usr/lib/python2.5/site-packages/oldxml
python setup.py install –prefix=~/freevo-1.8.2
cd ..
cd kaa-metadata-*/
python setup.py install –prefix=~/freevo-1.8.2
cd ..
cd freevo-*/
python setup.py install –prefix=~/freevo-1.8.2
PYTHONPATH=~/freevo-1.8.2/lib/python2.5/site-packages:/usr/lib/python2.5/site-packages/oldxml ~/freevo-1.8.2/bin/freevo
[/source]

From this point, you have to configure your brand new Freevo installation, so go to http://doc.freevo.org

PS: to do this how-to I have followed this guide adding some corrections and improving the dependencies list.

PPS: maybe you have to modify this list of commands to fit your taste (like changing the Freevo installation path) or your Linux distribution; as always, use your brain 🙂


0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *