9 pkgdesc="The video disk recorder (VDR) - 1.7.x development release"
10 url="http://www.tvdr.de/"
12 depends=('fontconfig' 'gettext' 'libjpeg' 'perl' 'runvdr-extreme')
13 optdepends=('lirc: To use a remote control'
14 'runvdr-extreme: An alternative runvdr script'
15 'vdrsymbols-ttf: Symbols that some VDR plugins and patches use')
16 backup=('etc/vdr/channels.conf'
18 'etc/vdr/keymacros.conf'
19 'etc/vdr/sources.conf'
20 'etc/vdr/svdrphosts.conf')
22 install=${pkgname_ext}.install
23 source=(ftp://ftp.tvdr.de/vdr/Developer/${pkgname_ext}-${pkgver}.tar.bz2
27 md5sums=('2901bba014fb34ba5c92767f8f12af50'
28 'e1b132e62353788e10b2ab482e8f3523'
29 '6426eac608143bacbf7233c15af86193')
32 cd ${srcdir}/${pkgname_ext}-${pkgver}
34 # Update lirc socket location in man page
35 sed -i "s|/dev/lircd|/var/run/lirc/lircd|g" vdr.1 || return 1
37 # VDR directory environment (Make.config):
38 # MANDIR = /usr/share/man
40 # LOCDIR = /usr/share/locale
41 # PLUGINLIBDIR = /usr/lib/vdr
42 # VIDEODIR = /var/spool/video
47 install -d -m755 ${pkgdir}/etc/rc.d/ || return 1
48 install -d -m755 ${pkgdir}/usr/bin/ || return 1
49 install -d -m755 ${pkgdir}/usr/include/vdr/include || return 1
50 install -d -m755 ${pkgdir}/usr/include/vdr/libsi || return 1
51 install -d -m755 ${pkgdir}/usr/share/doc/${pkgname_ext} || return 1
53 cp ${startdir}/Make.config Make.config || return 1
57 make DESTDIR=${pkgdir} install || return 1
59 # Install Make.config and vdr header files
60 install -m644 Make.config ${pkgdir}/usr/include/vdr || return 1
61 install -m644 *.h ${pkgdir}/usr/include/vdr || return 1
62 install -m644 libsi/*.h ${pkgdir}/usr/include/vdr/libsi || return 1
63 ln -sf .. ${pkgdir}/usr/include/vdr/include/vdr || return 1
64 ln -sf ../libsi ${pkgdir}/usr/include/vdr/include/libsi || return 1
66 # Install shutdown script
67 install -m755 ${startdir}/vdr-shutdown.sh ${pkgdir}/usr/bin/vdr-shutdown.sh || return 1
70 for _document in channels.conf* *.template CONTRIBUTORS HISTORY INSTALL MANUAL PLUGINS.html README* UPDATE*; do
71 install -m644 ${_document} ${pkgdir}/usr/share/doc/${pkgname_ext} || return 1