1 # $Id: PKGBUILD 85283 2010-07-11 10:47:23Z ibiru $
2 # Maintainer: Giovanni Scafora <giovanni@archlinux.org>
3 # Contributor: Juergen Hoetzel <juergen@archlinux.org>
4 # Contributor: <kleptophobiac@gmail.com>
5 # Contributor: dorphell <dorphell@archlinux.org>
7 #Contributor: Jesse Jaara <jesse.jaara@gmail.com>
12 pkgdesc="A Homebrew PVR project"
13 arch=('i686' 'x86_64')
14 url="http://www.mythtv.org/"
16 depends=('mysql-clients' 'qt' 'lame' 'lirc-utils' 'ffmpeg' 'libxvmc' 'fribidi'
17 'perl-soap-lite' 'perl-date-manip' 'perl-xml-sax' 'perl-math-round'
18 'perl-net-upnp' 'perl-dbd-mysql' 'perl-time-hires' 'libavc1394' 'wget'
19 'libiec61883' 'mysql-python' 'mesa' 'libxinerama' 'libxrandr' 'faad2')
21 optdepends=('xmltv: to download tv listings')
22 replaces=('mythtv-contrib')
23 conflicts=('mythtv-contrib' 'mythtv')
25 backup=('etc/conf.d/mythbackend')
26 install=mythtv.install
27 source=(ftp://mirrors.kernel.org/archlinux/other/mythtv/mythtv-${pkgver}.tar.xz
29 archlinux.conf.d.mythbackend)
30 md5sums=('cf07023b48e9b84b0f01fc6d8f0ce2a5'
31 'feadcc9ad064d93d6dceab1efc0bd9ed'
32 'bb8e4033d82428d827570fae9ba15e6a')
38 ./configure --prefix=/usr --cpu=${ARCH} \
41 --disaböe-audio-alsa \
42 --disable-audio-jack \
43 --enable-audio-pulse \
50 --enable-glx-procaddrarb \
53 --enable-joystick-menu \
57 --dvb-path=/usr/include \
64 --enable-opengl-vsync \
68 --with-bindings=perl,python
77 make INSTALL_ROOT="${pkgdir}" install
78 install -D -m0755 ${srcdir}/mythbackend "${pkgdir}/etc/rc.d/mythbackend"
80 install -D -m644 ${srcdir}/archlinux.conf.d.mythbackend "${pkgdir}/etc/conf.d/mythbackend"
81 # install contrib files
82 cp -a contrib/$i ${pkgdir}/usr/share/mythtv
83 # install database structure
85 cp -a mc.sql ${pkgdir}/usr/share/mythtv