# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: William Pitcock <nenolod@dereferenced.org>
setvar pkgname = 'libmowgli'
setvar pkgver = '2.0.0'
setvar pkgrel = '0'
setvar pkgdesc = ""mowgli is a framework designed to reduce writing of boilerplate code""
setvar url = ""http://atheme.org/project/mowgli""
setvar arch = ""all""
setvar license = ""ISC""
setvar depends = ''
setvar makedepends = ''
setvar install = ''
setvar subpackages = ""$pkgname-dev""
setvar source = ""https://github.com/atheme/libmowgli-2/archive/libmowgli-$pkgver.tar.gz""

setvar _builddir = ""$srcdir"/libmowgli-2-$pkgname-$pkgver"

proc prepare {
	cd $_builddir
	update_config_sub || return 1
	# workaround bug in busybox
	sed -e "/touch/s/0001010000/200001010000/g" \
		-i configure
}

proc build {
	cd $_builddir
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
		|| return 1
	make || return 1
}

proc package {
	cd $_builddir
	make DESTDIR="$pkgdir" install
}

setvar md5sums = ""0b8cf8b66d745d40f186e3cbd22fdc0e  libmowgli-2.0.0.tar.gz""
setvar sha256sums = ""fd48e74f1f706b436e0f25c3d3d63753e9c066ef88e662cd34303ccd3b780798  libmowgli-2.0.0.tar.gz""
setvar sha512sums = ""220254c6083fcce5a7cf4dfc0684a15db61aafc371570f74af8be6fb8e4562945dc241bb79539eafd440150573f39153156fb912628f9bc11854ecefdafe3f95  libmowgli-2.0.0.tar.gz""