# Maintainer: Natanael Copa pkgname=libxi pkgver=1.7.4 pkgrel=1 pkgdesc="X11 Input extension library" url="http://xorg.freedesktop.org" arch="all" license="custom" subpackages="$pkgname-dev $pkgname-doc" depends= depends_dev="inputproto libx11-dev libxext-dev libxfixes-dev" makedepends="$depends_dev pkgconfig xextproto xproto" source="http://xorg.freedesktop.org/releases/individual/lib/libXi-$pkgver.tar.bz2 CVE-2016-7945-7946.patch " # secfixes: # 1.7.4-r1: # - CVE-2016-7945 # - CVE-2016-7946 _builddir="$srcdir"/libXi-$pkgver prepare() { cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build () { cd "$_builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ || return 1 make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 rm "$pkgdir"/usr/lib/*.la || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } md5sums="9c4a69c34b19ec1e4212e849549544cb libXi-1.7.4.tar.bz2 3f23ae121a1a185b30829e73f90aa066 CVE-2016-7945-7946.patch" sha256sums="2cffc2686618dc1803725636cd92b36342c512dc60a7a35cba34bf7192a42244 libXi-1.7.4.tar.bz2 6af5945a5a759530a50e39869de76f50f9ff0866d80c48c231d1b39df895eb02 CVE-2016-7945-7946.patch" sha512sums="17182e580bdf6d65c743ceef4f652f7c7975761f288dfd6f2961c2fed23931569f7cf7cac745bb252fe0a6c3be2739ba6f6533b895519800e382a48f2e5297f0 libXi-1.7.4.tar.bz2 6471798bbbd56123d523c90d2a5174e59dfd7189de19913097a716adc77eff16e681c892833b712bd39c0fc99289d11749f8f5378dd97061c90a5150f0cfee63 CVE-2016-7945-7946.patch"