updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / kidentd-git / PKGBUILD
blob543a00d4f1cbd4210a0af0a7a9a8d5c8f0145b4f
1 pkgname=kidentd-git
2 pkgver=20100511
3 pkgrel=3
4 pkgdesc="Simple ident daemon. Ident daemons are commonly used for IRC official identification and other services."
5 arch=('i686' 'x86_64')
6 url="http://www.exdevelopment.net"
7 license=('GPL3')
8 makedepends=('git' 'cmake')
9 provides=('kidentd')
11 _gitroot="git://github.com/kevr/kidentd.git"
12 _gitname="kidentd"
14 build() {
15    cd "$srcdir"
16    msg "Connecting to GIT server...."
18    if [ -d $_gitname ] ; then
19       cd $_gitname && git pull origin
20       msg "The local files are updated."
21    else
22       git clone $_gitroot $_gitname
23    fi
25    msg "GIT checkout done or server timeout"
26    msg "Starting make..."
28    rm -rf "$srcdir/$_gitname-build"
29    git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
30    cd "$srcdir/$_gitname-build/src"
32    cmake . -DPREFIX=${pkgdir}/usr
33    make || return 1
34    make install
35    install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
36    install -Dm644 rc/kidentd.conf ${pkgdir}/etc/kidentd.conf
37    install -Dm755 rc/kidentd ${pkgdir}/etc/rc.d/kidentd
38