# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
setvar pkgname = 'nghttp2'
setvar pkgver = '1.26.0'
setvar pkgrel = '0'
setvar pkgdesc = ""Experimental HTTP/2 client, server and proxy""
setvar url = ""https://nghttp2.org/""
setvar arch = ""all""
setvar license = ""MIT""
setvar makedepends = ""libev-dev libressl-dev zlib-dev c-ares-dev""
setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-libs""
setvar source = ""https://github.com/tatsuhiro-t/$pkgname/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz""
setvar builddir = ""$srcdir"/$pkgname-$pkgver"

proc check {
	cd $builddir
	make check
}

proc build {
	cd $builddir
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
		--localstatedir=/var \
		--disable-static \
		--without-libxml2 \
		--without-spdylay \
		--without-neverbleed \
		--without-jemalloc \
		--disable-python-bindings \
		--enable-app
	make
}

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

setvar sha512sums = ""d469f2a50192edbb2528896c1eee85c23a32bbd39b1769e1b78b9d4b05f14f51eb46162d305c81fe50de85251ff38f2a5bb83cde3d5f8c7e1a534ff855b5444d  nghttp2-1.26.0.tar.xz""