<?xml version="1.0"?>
<package name="libosinfo-1.0">
	<description>library for managing information about operating systems, hypervisors and (virtual) hardware devices</description>
	<releases>
		<release version="1.12.0" revision="3">
			<deps>
				<dep name="glib-2.0"/>
				<dep name="gobject-introspection-1.0"/>
				<dep name="hwdata"/>
				<dep name="libsoup-3.0"/>
				<dep name="libxml2"/>
				<dep name="libxslt"/>
				<dep name="meson"/>
				<dep name="osinfo-db"/>
				<dep name="osinfo-db-tools"/>
				<dep name="pciutils"/>
				<dep name="systemd"/>
				<dep name="usbutils"/>
				<dep name="vala"/>
			</deps>
			<build>
				<script>
					<archive name="libosinfo-$VERSION">
						<!-- Fix build with libxml2 2.14, already upstream -->
						<patch name="libosinfo-$VERSION-libxml2-2.14-1"/>

						<cmd>meson --prefix /usr --libexecdir lib --sysconfdir /etc --localstatedir /var --sharedstatedir /var -Dwith-pci-ids-path=/usr/share/hwdata/pci.ids -Dwith-usb-ids-path=/usr/share/hwdata/usb.ids build</cmd>
						<cmd>cd build</cmd>
						<cmd>ninja</cmd>
						<cmd>ninja install</cmd>
					</archive>
				</script>
			</build>
		</release>
	</releases>
</package>
