# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer:
setvar pkgname = 'kyototycoon'
setvar pkgver = '0.9.56'
setvar pkgrel = '0'
setvar pkgdesc = ""a leightweight cache/storage server""
setvar url = ""http://fallabs.com/kyototycoon/""
setvar arch = ""all""
setvar license = ""GPL""
setvar depends = """"
setvar depends_dev = """"
setvar makedepends = ""$depends_dev lua5.1-dev zlib-dev kyotocabinet-dev""
setvar install = """"
setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-libs""
setvar source = ""http://fallabs.com/kyototycoon/pkg/kyototycoon-$pkgver.tar.gz
	musl-header-fix.patch
	""

setvar _builddir = ""$srcdir"/kyototycoon-$pkgver"
proc prepare {
	local i
	cd $_builddir
	for i in $source {
		case (i) {
		*.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1}
		}
	}
}

proc build {
	cd $_builddir
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
		--localstatedir=/var \
		--libexecdir=/usr/lib/kyototycoon \
		--disable-static \
		--enable-lua \
		--with-lua=/usr/lua5.1 \
		|| return 1
	make || return 1
}

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

setvar md5sums = ""2e95a4681f6d05f9e363985fbb933948  kyototycoon-0.9.56.tar.gz
765f21d0bdad8b07c283330bc460693d  musl-header-fix.patch""
setvar sha256sums = ""553e4ea83237d9153cc5e17881092cefe0b224687f7ebcc406b061b2f31c75c6  kyototycoon-0.9.56.tar.gz
78b17a2fad4f065bbf7d8b3e1636ab5fed0ca30990b2ebd9393c60d77f2b13e9  musl-header-fix.patch""
setvar sha512sums = ""7722297287194d67dfaae9e7595439274d7639d139a954eb8dee4a5e6d019e8a1da3773b538e80244eb97b867f0b6d0db592fa66fdbb2bd8d9358a6acd82cd4c  kyototycoon-0.9.56.tar.gz
2953c5f3b9cc4ef54d14fa9481b9c4085fd1bb200d03c60582ec947329ecb0da696c164d74e88aa1a766b9475f0ab3c98b17ab18998286de6f3730513255ed0a  musl-header-fix.patch""