mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
42 lines
1.1 KiB
Bash
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
|
|
}
|