# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
setvar pkgname = 'libsoup'
setvar pkgver = '2.58.2'
setvar pkgrel = '0'
setvar pkgdesc = ""Gnome HTTP Library""
setvar url = ""http://live.gnome.org/LibSoup""
setvar arch = ""all""
setvar license = ""LGPL2+""
setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-lang""
setvar depends = ""glib-networking""
setvar depends_dev = ""gnutls-dev sqlite-dev""
setvar makedepends = ""$depends_dev libgcrypt-dev libgpg-error-dev zlib-dev
	gobject-introspection-dev intltool vala libxml2-dev""
setvar source = ""http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz""

# secfixes:
#   2.58.2-r0:
#     - CVE-2017-2885

proc build {
	cd "$srcdir"/$pkgname-$pkgver'
	DATADIRNAME=share' ./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--localstatedir=/var \
		--disable-more-warnings \
		--disable-static \
		--disable-tls-check \
		--enable-introspection=yes \
		--localedir=/usr/share/locale \
		|| return 1
	make || return 1
}

proc package {
	cd "$srcdir"/$pkgname-$pkgver
	make DESTDIR="$pkgdir" install || return 1
}
setvar sha512sums = ""85af6fac87343bdd22312518402144d33916225f60d6fa158efdd84f7ee7ed1f9895989b3558f711c9aedc93cff35a4114ad79d6d2aa19c54cb326f162a4c7de  libsoup-2.58.2.tar.xz""