diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 14 insertions, 11 deletions
@@ -1,14 +1,14 @@ pkgbase = libmill pkgdesc = Go-style concurrency in C pkgver = 1.0 - pkgrel = 1 + pkgrel = 2 url = http://libmill.org/ arch = i686 arch = x86_64 license = MIT makedepends = gcc - depends = glib2 depends = pkgconfig + options = !buildflags source = https://github.com/sustrik/libmill/archive/1.0.tar.gz sha256sums = 397e461a7075ea17c4248b0d8f62b2890c3ed5c260821b9bef3f09e49619b508 @@ -2,29 +2,32 @@ pkgname=libmill pkgver=1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Go-style concurrency in C' arch=('i686' 'x86_64') url='http://libmill.org/' -depends=('glib2' 'pkgconfig') +depends=('pkgconfig') +options=('!buildflags') makedepends=('gcc') license=('MIT') source=("https://github.com/sustrik/libmill/archive/${pkgver}.tar.gz") sha256sums=('397e461a7075ea17c4248b0d8f62b2890c3ed5c260821b9bef3f09e49619b508') -build() { +prepare() { cd "${srcdir}/${pkgname}-${pkgver}" ./autogen.sh +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr make } -# @TODO: figure out why 'make check' fails -# check() { - # cd "${srcdir}/${pkgname}-${pkgver}" - # ./configure --prefix=/usr - # make DESTDIR="${pkgdir}" check -# } +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + make check +} package() { cd "${srcdir}/${pkgname}-${pkgver}/" |