# Maintainer: Natanael Copa pkgname=libsoup pkgver=2.52.2 pkgrel=1 pkgdesc="Gnome HTTP Library" url="ihttp://live.gnome.org/LibSoup" arch="all" license="LGPL2+" subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" depends="glib-networking" depends_dev="gnutls-dev sqlite-dev" makedepends="$depends_dev libgcrypt-dev libgpg-error-dev zlib-dev gobject-introspection-dev intltool vala" source="http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz CVE-2017-2885.patch" # secfixes: # 2.52.2-r1: # - CVE-2017-2885 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 } package() { cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install || return 1 } md5sums="e4757d09012ed93822b1ee41435fec24 libsoup-2.52.2.tar.xz d64bec326fe5a317e415cd9c35d7a48c CVE-2017-2885.patch" sha256sums="db55628b5c7d952945bb71b236469057c8dfb8dea0c271513579c6273c2093dc libsoup-2.52.2.tar.xz 0ec94352aa14b1d28718766bba5b21430be7ab94c60122c82459d66df69c71c8 CVE-2017-2885.patch" sha512sums="866942d8db43a19630f39db12b22058cf31ef0c56f337e6c5790f5b881aaa768d4dbece1d2fe0d9560a82ae0f362365c19aa9b0d05afeb45bc5774f6713f51b2 libsoup-2.52.2.tar.xz 9a4a71d8ee253be41995ccabe2a70b29bb7b29282f33009ad52ba488995853d219af60841c1d5ffd4a3e74fe1435118359bfbe2ab72ebb1d078430c1db5c4a08 CVE-2017-2885.patch"