PKGBUILDs/alarm/plugui-git/PKGBUILD
2013-04-08 13:35:44 -04:00

42 lines
1.1 KiB
Bash

plugrel=1
pkgname=plugui-git
pkgver=2.4a6f7cf
pkgver() {
cd "$srcdir/PlugUI"
echo $(git rev-list --count makepkg).$(git rev-parse --short makepkg)
}
epoch=1
pkgrel=1
pkgdesc="Arch Linux ARM web interface"
arch=('arm')
url="https://github.com/archlinuxarm/PlugUI"
license=('GPL')
depends=('python2' 'python2-cherrypy' 'python2-django' 'python2-pytz')
makedepends=('git')
provides=('plugui')
conflicts=('plugui')
install=plugui.install
source=("git://github.com/archlinuxarm/PlugUI.git#commit=4a6f7cf4")
md5sums=('SKIP')
_gitname="PlugUI"
package() {
cd $srcdir/${_gitname}
# 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 -dpr --no-preserve=ownership * $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
}