1 DESCRIPTION = "A full featured personal video recorder system."
2 MAINTAINER = "Michael 'Mickey' Lauer"
3 SECTION = "x11/multimedia"
5 PV = "0.16+cvs${CVSDATE}"
7 DEFAULT_PREFERENCE = "-1"
9 SRC_URI = "cvs://mythtv:mythtv@cvs.mythtv.org/var/lib/mythcvs;module=mythtv;method=pserver \
10 http://www.ivor.it/mythtv/epiaosd.tar.gz \
12 file://prefix-etc.patch;patch=1"
13 S = "${WORKDIR}/mythtv"
15 DEPENDS = "xinerama qt-x11-free lame libxv libxxf86vm libxvmc lirc"
16 RDEPENDS = "qt-x11-plugins"
18 PACKAGES =+ "libmythavcodec libmythavformat libmythtv mythtv-backend"
19 FILES_libmythavcodec = "${libdir}/libmythavcodec-*.so.*"
20 FILES_libmythavformat = "${libdir}/libmythavformat-*.so.*"
21 FILES_libmythtv = "${libdir}/libmythtv-*.so.*"
22 FILES_mythtv-backend = "${bindir}/mythbackend ${bindir}/mythtranscode ${bindir}/mythfilldatabase ${bindir}/mythcommflag"
26 QMAKE_PROFILES = "mythtv.pro"
28 # there is a -march=586 somewhere in the source tree
29 COMPATIBLE_HOST = 'i.86.*-linux'
33 arch = oe.data.getVar('TARGET_ARCH', d, 1)
34 if re.match("^i.86$", arch):
36 elif arch == "x86_64":
42 MYTHTV_ARCH := "${@mythtv_arch(d)}"
44 do_configure_prepend() {
45 # it's not autotools anyway, so we call ./configure directly
46 find . -name "Makefile"|xargs rm -f
47 ./configure --prefix=/usr \
61 --disable-amr_nb-fixed \
64 --cpu=${MYTHTV_ARCH} \
69 --disable-audio-beos \
73 --enable-simple_idct \
75 --disable-mpegaudio-hp \
80 install -m 0644 ${WORKDIR}/settings.pro ${S}/
82 cp -a ${WORKDIR}/themes/epiaosd ${S}/themes/
86 oe_runmake INSTALL_ROOT=${D} install