Reply To: Installing mt-daapd on Suse 10

#7052
hhnougat
Guest

Prerequisites
This article refers to fresh installed standard SuSE Linux 10,0 system. An internet access is required for downloading the codecs as well as the necessary software.

First of all you have to create a directory (e.g. SourceCode) under your own user. This directory will be used to put all the needed files into.

Quote:
mk …/SourceCode

Downloading Dependencies
· howl-1.0.0
http://linux.softpedia.com/progDownload/Howl-Download-2130.html
· mt-daapd.suse (startup script)
http://whocares.de/2005/11/19/mt-daapd-startup-file-for-suse-linux/
Downloading mt-daapd
· mt-daapd
http://www.mt-daapd.org/index.php?option=com_frontpage&Itemid=1

Installing Dependcies

Installing SuSE-RPM-Packages
For the following installations steps some of the SuSE-RPM-Packages are required, these come with the standard installation of a SuSE System.
For doing so you have to go via YAST / software / software installing or remove. Enter the name of one of the following listed packages into the search field:
· sqlite2
· sqlite2-dev
· gawk
· gcc
· libid3tag
· libid3tag-dev
· gdbm
· gdbm-dev
· libogg
· libogg-dev
· libvorbis
· libvorbis-dev
Automatic changes (of YAST for these packages needed further packages) must be naturally accepted and likewise installed

Howl-dev
cd …/SourceCode
tar xvjf howl-1.0.0.tar.gz

cd howl-1.0.0

./configure –prefix=/usr –sysconfdir=/etc

make install

Installing mt-daapd
cd …/SourceCode
tar xvjf mt-daapd-svn-1400.tar.gz

cd mt-daapd-svn-1400

./configure –prefix=/usr –sysconfdir=/etc – enable-sqlite – enable-oggvorbis –with-libid3tag=/usr/local/lib

make install

Installing SuSE startup script
cd …/SourceCode
tar xvjf mt-daapd.suse.tar.bz2

cp contrib/mt-daapd.suse/etc/init.d/mt-daapd.suse

Setup mt-daapd
cp contrib/mt-daapd.conf.tmpl/etc/mt-daapd.conf

For further information on how to configure mt-daapd have look at the web at
http://wiki.mt-daapd.org/wiki/Quickstart_Tarball#Configuring_mt-daapd

insserv mt-daapd.suse
chkconfig –a mt-daapd.suse