summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD21
2 files changed, 14 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d1021f318a4d..8488a82be1e2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 1c6fa3498533..2ee5e698a91e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}/"