# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
setvar pkgname = 'buildbot'
setvar pkgver = '0.9.11'
setvar pkgrel = '0'
setvar pkgdesc = ""Continuous integration testing framework""
setvar url = ""http://buildbot.net/""
setvar arch = ""noarch""
setvar license = ""GPLv2""
setvar depends = ""python2 py-twisted py-simplejson py2-sqlalchemy
	py2-pysqlite py-jinja2 py2-sqlalchemy-migrate
	py-dateutil py-setuptools""
setvar depends_dev = """"
setvar makedepends = ""python2-dev""
setvar install = ""${pkgname}.pre-install""
setvar BUILDBOT_USER = 'buildbot'
setvar BUILDBOT_GROUP = 'buildbot'
setvar pkgusers = "$BUILDBOT_USER"
setvar pkggroups = "$BUILDBOT_GROUP"
setvar subpackages = """"
setvar source = ""https://files.pythonhosted.org/packages/source/${pkgname:0:1}/$pkgname/$pkgname-${pkgver/_/}.tar.gz
	buildmaster.initd
	buildmaster.confd""

setvar builddir = ""$srcdir"/$pkgname-${pkgver/_/}"

proc check {
	cd $builddir
	python2 setup.py check
}

proc prepare {
	default_prepare
}

proc build {
	cd $builddir
	python2 setup.py build
}

proc package {
	cd $builddir
	python2 setup.py install --prefix=/usr --root="$pkgdir"
	install -D -m 755 \
	        "$srcdir"/buildmaster.initd \
	        "$pkgdir"/etc/init.d/buildmaster
	install -D -m 644 \
	        "$srcdir"/buildmaster.confd \
	        "$pkgdir"/etc/conf.d/buildmaster
	install -d -o $BUILDBOT_USER -g $BUILDBOT_GROUP \
	        "$pkgdir"/var/lib/buildmaster
}

setvar sha512sums = ""c68a657213b0f878d8c2b4e6ebe18cfc9b3e19a4eecaf085fd3e5631bbb78dc9bd14e6b3d4b576e78eb1631329c86331371200a350d33696204fb76e7beae81c  buildbot-0.9.11.tar.gz
2e65d22f1b94433ba11839fb3434d072f9ff8132396b03fdcdb3b437778679d1699534296fbb851d2661a3a7a0bce4ef1f94c49e7910419557e4055f2ed1a4d5  buildmaster.initd
d9339c30d3a92e92b41b0e3139ec89ecbd1460b0e4ee6c6fe2560c4307b2eb3f29b838c2f2312b9c7049bd95eaf652d09039227c691af805bc25a36999ec1840  buildmaster.confd""