updated on Fri Jan 6 00:09:29 UTC 2012
[aur-mirror.git] / lyskom-cvs / PKGBUILD
blob74f8ed6fd1deceba54da0accc05b01fa2523868a
1 # Contributor: Johan Busk <busk(at)lysator(dot)liu(dot)se>
2 arch=(i686 x86_64)
3 pkgname=lyskom-cvs
4 pkgver=20080411
5 pkgrel=1
6 pkgdesc="The emacslisp client for the lyskom conference system. This will checkout and package the latest CVS version."
7 url="http://www.lysator.liu.se/lyskom/klienter/emacslisp/"
8 license=GPL
9 depends=('emacs')
10 provides=()
11 conflicts=()
12 makedepends=('cvs')
13 source=()
14 md5sums=()
16 _cvsroot=":pserver:anonymous:@cvs.lysator.liu.se:/cvsroot/lyskom-elisp-client"
17 _cvsmod="lyskom-elisp-client"
19 build() {
20   cd $startdir/src
21   msg "Connecting to Lysators CVS server...."
22   if [ -d $_cvsmod/CVS ]; then
23     cd $_cvsmod
24     cvs -z3 update -d
25   else
26     cvs -z3 -d $_cvsroot co -D $pkgver -f $_cvsmod
27     cd $_cvsmod
28   fi
29 #  ./autogen.sh
31   msg "CVS checkout done or server timeout"
32   msg "Starting make..."
34   cp -r ../$_cvsmod ../$_cvsmod-build
35   cd ../$_cvsmod-build
37   make EMACS=emacs || return 1
38   
39   mkdir -p $startdir/pkg/usr/share/emacs/site-lisp       
40   mv $startdir/src/$_cvsmod-build/src/lyskom.elc $startdir/pkg/usr/share/emacs/site-lisp        
41   rm -r $startdir/src/$_cvsmod-build