# Maintainer: Cecil Watson pkgname=v4l-dvb _kernver=`uname -r` pkgver=20141028 pkgrel=1 pkgdesc="V4L-DVB device drivers (newer than those included in linux pkg)" arch=('i686' 'x86_64') url="http://linuxtv.org/" license=('GPL2') depends=('') makedepends=('git' 'linux-headers' 'perl-proc-processtable' 'patchutils') options=(!makeflags) install=v4l-dvb.install _gitroot="git://linuxtv.org/media_build.git" _gitname="media_build" build() { cd "${srcdir}" msg "Connecting to GIT server...." if [ -d "${srcdir}/${_gitname}" ] ; then cd ${_gitname} && git pull --rebase else git clone ${_gitroot} fi msg "GIT checkout done or server timeout" msg "Starting make..." cd "${srcdir}/${_gitname}/linux" make download untar cd .. make } package() { install -dm755 "${srcdir}/usr/lib/modules/$_kernver/updates" cd "${srcdir}/${_gitname}" make DESTDIR="${pkgdir}/usr/lib/modules/$_kernver/updates" install # compress new kernel modules find ${pkgdir}/usr/lib/modules/$_kernver/updates/ -not -name 'media.ko' -name '*.ko' -exec gzip '{}' \; } md5sums=()