updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / comedi-cvs / PKGBUILD
blob49865085121ffb070de6d7a133aaa3fafa1c57c2
1 # Maintainer: Holger Nahrstaedt
3 pkgname=comedi-cvs
4 pkgver=20081213
5 pkgrel=1
6 pkgdesc="Comedi is a collection of drivers for a variety of common data acquisition plug-in boards. The drivers are implemented as a core Linux kernel module providing common functionality and individual low-level driver modules."
7 arch=('i686' 'x86_64')
8 url="http://www.comedi.org/"
9 license=('GPL2')
10 provides=('comedi')
11 conflicts=('comedi')
12 makedepends=('cvs' 'gcc')
13 _cvsroot=":pserver:anonymous@cvs.comedi.org:/cvs/comedi"
14 _cvsmod="comedi"
15 source=()
16 md5sums=()
18 build() {
19     cd ${srcdir} 
20     msg "Connecting to $_cvsmod.sourceforge.net CVS server...."
21     if [ -d $_cvsmod/CVS ]; then
22       cd $_cvsmod
23       cvs -z3 update -d
24     else
25       cvs -z3 -d $_cvsroot co -D $pkgver -f $_cvsmod
26       cd $_cvsmod
27     fi
28     #./autogen.sh
30     msg "CVS checkout done or server timeout"
31     msg "Starting make..."
33     cp -r ../$_cvsmod ../$_cvsmod-build
34     cd ../$_cvsmod-build
35     sh autogen.sh
36     ./configure --prefix=${pkgdir}/  --with-modulesdir=${pkgdir}/lib/modules/
37     make all || return 1
38     make INSTALL_ROOT=${pkgdir}/ install || return 1
39     rm -r ${pkgdir}/lib/modules/comedi