# Contributor: Sergei Lukin # Maintainer: Natanael Copa pkgname=libevent pkgver=2.1.8 _pkgver=$pkgver-stable pkgrel=3 pkgdesc="An event notification library" url="http://libevent.org/" arch="all" license="BSD-3-Clause" depends_dev="python2" makedepends="$depends_dev libressl-dev" subpackages="$pkgname-dev" source="https://github.com/$pkgname/$pkgname/releases/download/release-$_pkgver/$pkgname-$_pkgver.tar.gz libressl.patch " builddir="$srcdir/$pkgname-$_pkgver" # secfixes: # 2.1.8-r0: # - CVE-2016-10195 # - CVE-2016-10196 # - CVE-2016-10197 build() { cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc make } package() { cd "$builddir" make -j1 DESTDIR=$pkgdir install } dev() { replaces="libevent" default_dev mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ } sha512sums="a2fd3dd111e73634e4aeb1b29d06e420b15c024d7b47778883b5f8a4ff320b5057a8164c6d50b53bd196c79d572ce2639fe6265e03a93304b09c22b41e4c2a17 libevent-2.1.8-stable.tar.gz 10abdd9195826739144b2164c2b95a65a7202ed7e1d202ec6f149e286377ee0726f05172ffabcfc6cf83b2832d883bb15632d9323f6907106580989c7af7ee95 libressl.patch"