# Contributor: Leo # Maintainer: Natanael Copa pkgname=libosinfo pkgver=1.5.0 pkgrel=1 pkgdesc="A library for managing OS information for virtualization" url="http://libosinfo.org/" arch="all" license="LGPL-2.0-or-later" depends="hwdata osinfo-db" makedepends="glib-dev libsoup-dev libxml2-dev libxslt-dev vala intltool gobject-introspection-dev check-dev perl-dev automake autoconf libtool xz" subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" source="https://releases.pagure.org/$pkgname/$pkgname-$pkgver.tar.gz CVE-2019-13313.patch " # secfixes: # 1.5.0-r1: # - CVE-2019-13313 prepare() { default_prepare autoreconf -fi } build() { ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var \ --enable-introspection=yes \ --enable-vala=yes \ --with-usb-ids-path=/usr/share/hwdata/usb.ids \ --with-pci-ids-path=/usr/share/hwdata/pci.ids make } check() { make check } package() { make DESTDIR="$pkgdir" install } sha512sums="d5d5749eac1dbba0450fdff732c99c5c66b78b0889679cb9f3fd58e119fea4dd1c730013f4cad887b413abe21399143abb89b9d9554b906f117ba0cfc6685e5e libosinfo-1.5.0.tar.gz f13e0f79609d210ecb3c9e88f59d4ab423bd5ebae04695c622da9ea21f0231c806625338e05460d6f7e733c2e2809b7fb3b1752b5aa6fe1e50177e40db3ca476 CVE-2019-13313.patch"