plugrel=1

pkgname=plugui-git
pkgver=20110705
pkgrel=1
pkgdesc="Arch Linux ARM web interface"
arch=('arm')
url="https://github.com/archlinuxarm/PlugUI"
license=('GPL')
depends=('python2' 'python2-cherrypy' 'django' 'python2-pytz')
makedepends=('git')
provides=('plugui')
conflicts=('plugui')
install=plugui.install

_gitroot="git://github.com/archlinuxarm/PlugUI.git"
_gitname="PlugUI"

build() {
  cd $srcdir

 ## Git checkout
  if [ -d $srcdir/${_gitname} ] ; then
    msg "Git checkout:  Updating existing tree"
    cd ${_gitname} && git pull
    msg "Git checkout:  Tree has been updated"
  else
    msg "Git checkout:  Retrieving sources"
    git clone ${_gitroot}  
  fi
  msg "Checkout completed"

}

package() { 
  cd $srcdir/${_gitname}
  git checkout 4a6f7cf4
  # create directory structure
  install -d $pkgdir/opt/PlugUI
  install -d $pkgdir/var/run/PlugUI
  install -d $pkgdir/var/lib/PlugUI
  install -d $pkgdir/etc/cron.hourly
  install -d $pkgdir/etc/rc.d

  # copy everything
  cp -a * $pkgdir/opt/PlugUI

  # install cron and rc.d scripts
  chmod +x $pkgdir/opt/PlugUI/plugmaintenance.py $pkgdir/opt/PlugUI/plugui.cherrypy
  ln -s /opt/PlugUI/plugmaintenance.py $pkgdir/etc/cron.hourly/plugmaintenance
  ln -s /opt/PlugUI/plugui.cherrypy $pkgdir/etc/rc.d/plugui
}