MythTV configuration on Slackware

From Playing with linux...
Jump to navigation Jump to search

- Slackware 13.37 install I used tagfiles.tgz (http://plnx.nl/files/tagfiles.tgz) on A AP and N. afterwards, I did the following:

installpkg d/git-1.7.4.4-i486-1.txz d/gcc-4.5.2-i486-2.txz d/kernel-headers-2.6.37.6_smp-x86-2.txz d/make-3.82-i486-2.txz d/autoconf-2.68-noarch-1.txz d/automake-1.11.1-noarch-2.txz l/libmpc-0.8.2-i486-2.txz l/mpfr-3.0.1-i486-1.txz l/glibc-2.13-i486-4.txz l/qt-4.7.0_7abde40-i486-3.txz d/binutils-2.21.51.0.6-i486-1.txz d/gcc-g++-4.5.2-i486-2.txz l/freetype-2.4.4-i486-1.txz l/zlib-1.2.5-i486-4.txz d/perl-5.12.3-i486-1.txz l/fftw-3.2.2-i486-1.txz d/python-2.6.6-i486-1.txz d/pkg-config-0.25-i486-1.txz d/yasm-1.1.0-i486-1.txz l/alsa-lib-1.0.24.1-i486-1.txz d/ccache-3.1.4-i486-1.txz l/libxml2-2.7.8-i486-3.txz l/libxslt-1.1.26-i486-1.txz x/xorg-server-1.9.5-i486-1.txz x/scripts-1.0.1-noarch-2.txz n/libgcrypt-1.4.6-i486-1.txz n/libgpg-error-1.9-i486-1.txz x/libpciaccess-0.12.1-i486-1.txz x/pixman-0.20.2-i486-1.txz x/libXfont-1.4.3-i486-1.txz x/libfontenc-1.1.0-i486-1.txz x/libXau-1.0.6-i486-1.txz x/libXdmcp-1.1.0-i486-1.txz x/libdrm-2.4.23-i486-1.txz x/dri2proto-2.3-i486-1.txz x/xf86-video-vesa-2.3.0-i486-3.txz x/xf86driproto-2.1.1-noarch-1.txz x/xkbevd-1.1.2-i486-1.txz x/libxkbfile-1.0.7-i486-1.txz x/libX11-1.4.3-i486-2.txz x/libxcb-1.7-i486-1.txz x/xkbcomp-1.2.1-i486-1.txz x/xkbutils-1.0.3-i486-1.txz x/xf86-input-evdev-2.6.0-i486-1.txz x/xinit-1.3.0-i486-1.txz x/xauth-1.0.5-i486-1.txz x/mesa-7.9.2-i486-1.txz x/libXext-1.2.0-i486-1.txz x/xkeyboard-config-2.2.1-noarch-1.txz x/xterm-267-i486-1.txz x/libXmu-1.1.0-i486-1.txz x/libXft-2.2.0-i486-1.txz x/libXaw-1.0.9-i486-1.txz x/fontconfig-2.8.0-i486-1.txz x/libXt-1.1.1-i486-1.txz x/libICE-1.0.7-i486-1.txz x/libXpm-3.5.9-i486-1.txz x/libSM-1.2.0-i486-1.txz x/libXrender-0.9.6-i486-1.txz x/libXext-1.2.0-i486-1.txz x/libXfixes-5.0-i486-1.txz x/xproto-7.0.21-noarch-1.txz x/libXxf86vm-1.1.1-i486-1.txz x/xf86vidmodeproto-2.3.1-noarch-1.txz x/libXinerama-1.1.1-i486-1.txz x/xineramaproto-1.2.1-noarch-1.txz x/xrandr-1.3.4-i486-1.txz x/randrproto-1.3.2-noarch-1.txz x/libXv-1.0.6-i486-1.txz x/libXvMC-1.0.6-i486-1.txz x/libXdamage-1.1.3-i486-1.txz x/xextproto-7.2.0-i486-1.txz x/libXrandr-1.3.1-i486-1.txz x/videoproto-2.3.1-noarch-1.txz x/renderproto-0.11.1-noarch-1.txz d/strace-4.5.20-i486-1.txz
# or just install A AP D L N and X.

##also need the nvidia driver for this for libvdpau.so
#mkdir /usr/include/vdpau
#cd /usr/include/vdpau
#wget ftp://download.nvidia.com/XFree86/vdpau/include/vdpau/vdpau.h
#wget ftp://download.nvidia.com/XFree86/vdpau/include/vdpau/vdpau_x11.h

cd /usr/src
wget http://sourceforge.net/projects/lame/files/latest/download
tar -zxf lame-*.tar.gz
cd lame-*/
./configure ; make ; make install

cpan # and press enter a couple of times
o conf prerequisites_policy follow
o conf commit
install HTTP::Request
install LWP::UserAgent
install Net::UPnP::QueryResponse
quit

wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086
bash setuptools-0.6c11-py2.6.egg

/usr/bin/easy_install lxml
/usr/bin/easy_install MySQL-python

wget --no-check-certificate https://github.com/MythTV/mythtv/tarball/fixes/0.24 -o mythtv-0.24-fixes.tar.gz
tar -zxf mythtv-0.24-fixes.tar.gz
cd MythTV*/mythtv
./configure --enable-libfftw3 --disable-distcc
make