updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / mrd6-git / PKGBUILD
blob3bf3869c9f9e04d7ea78ff1ebee5cf37b61eaab9
1 pkgname=mrd6-git
2 arch=(i686 x86_64)
3 pkgver=20101024
4 pkgrel=2
5 pkgdesc="IPv6 Multicast Routing Daemon"
6 url="http://fivebits.net/proj/mrd6/"
7 license=('GPL')
8 optdepends=('perl: for mrd6sh')
9 makedepends=('git')
10 source=(mrd6.rc.d mrd.conf)
11 md5sums=('b7bae4af1b55082fd3526d4f2809282e' '8646524616ad3a2acac9311cb4b40828')
12 backup=('etc/mrd.conf')
14 _gitroot="git://github.com/hugosantos/mrd6.git"
15 _gitname="mrd6"
17 build() {
18   cd $srcdir
19   msg "Connecting to GIT server...."
20   if [ -d $srcdir/$_gitname ] ; then
21       cd $_gitname && git pull origin
22       msg "The local files are updated."
23   else
24       git clone $_gitroot
25   fi
26   msg "GIT checkout done or server timeout"
27   msg "Starting make..."
29   rm -rf $srcdir/$_gitname-build
30   cp -r $srcdir/$_gitname $srcdir/$_gitname-build
31   cd $srcdir/$_gitname-build
32   
33   make TARGET=mrd6
34   make TARGET=mrd6 DESTDIR="${pkgdir}" PREFIX=/usr install
35   
36   install -D -m 644 docs/mrd6sh.1 "${pkgdir}/usr/share/man/man1/mrd6sh.1"
37   install -D -m 644 docs/mrd6.8 "${pkgdir}/usr/share/man/man8/mrd6.8"
39   install -D -m 644 "${srcdir}/mrd.conf" "${pkgdir}/etc/mrd.conf"
40   install -D "${srcdir}/mrd6.rc.d" "${pkgdir}/etc/rc.d/mrd6"