# $Id: PKGBUILD 42696 2009-06-18 16:23:53Z aaron $
# Contributor: damir <damir@archlinux.org>
# Contributor: Thayer Williams <thayer@archlinux.org>
# Maintainer: Profjim <profjim@jimpryor.org>

pkgname=abook-git
pkgver=20100202
pkgrel=1
pkgdesc="A text-based addressbook designed for use with mutt"
arch=('i686' 'x86_64')
url="http://abook.sourceforge.net"
license=('GPL2')
depends=('readline')
makedepends=('git')
provides=(abook)
conflicts=(abook)
options=(docs)

_gitroot="git://git.jimpryor.net/abook.git"
_gitname="abook"

build() {
  cd "$srcdir"
    
  # master branch tracks http://abook.sourceforge.net/
  # my development in profjim branch
  if [[ -d "$_gitname" ]]; then
  	msg "Updating Git repository"
  	(cd "$_gitname"; git checkout profjim; git pull origin) 
  else
  	msg "Checking out fresh Git repository"
  	git clone "$_gitroot" "$_gitname"
	(cd "$_gitname"; git checkout profjim)
  fi
  msg "Copying files"
  rsync -a --exclude='.git' --delete "$_gitname/" "${_gitname}-build"
  cd "${_gitname}-build"
  msg "Starting build..."

  ./configure --prefix=/usr || return 1
  make || return 1
  make prefix=${pkgdir}/usr install || return 1
  #install -d ${pkgdir}/usr/share || return 1
  #mv ${pkgdir}/usr/man ${pkgdir}/usr/share || return 1

  install -d ${pkgdir}/usr/share/doc/abook || return 1

  install -D -m 644 RELEASE_NOTES ${pkgdir}/usr/share/doc/abook/ || return 1
  install -D -m 644 FAQ ${pkgdir}/usr/share/doc/abook/ || return 1
  install -D -m 644 TODO ${pkgdir}/usr/share/doc/abook/ || return 1
  install -D -m 644 BUGS ${pkgdir}/usr/share/doc/abook/ || return 1
  install -D -m 644 ChangeLog ${pkgdir}/usr/share/doc/abook/ || return 1
  install -D -m 644 README ${pkgdir}/usr/share/doc/abook/ || return 1
  # install -D -m 644 sample.abookrc ${pkgdir}/usr/share/doc/abook/ || return 1
  cp -r contrib $pkgdir/usr/share/doc/abook || return 1

}

