<?xml version="1.0"?>
<package name="pygobject-3.0">
	<description>Python bindings for GObject</description>
	<releases>
		<release version="3.56.2" revision="1" tag="core">
			<deps>
				<dep name="glib-2.0"/>
				<dep name="gobject-introspection-1.0"/>
				<dep name="meson"/>
				<dep name="Python3"/>
			</deps>
			<build>
				<script>
					<archive name="pygobject-$VERSION">
						<cmd>meson --prefix /usr --libexecdir lib --sysconfdir /etc --localstatedir /var --sharedstatedir /var -Dpycairo=disabled -Dtests=false build</cmd>
						<cmd>cd build</cmd>
						<cmd>ninja</cmd>
						<cmd>ninja install</cmd>

						<!-- remove developer documentation, clutters devhelp index -->
						<cmd>rm -rvf /usr/share/gtk-doc/html/pygobject</cmd>
					</archive>
				</script>
			</build>
		</release>
		<release version="3.56.2" revision="1">
			<deps>
				<dep name="pycairo"/>
				<dep name="pygobject-3.0" tag="core"/>
			</deps>
			<build>
				<script>
					<archive name="pygobject-$VERSION">
						<cmd>meson --prefix /usr --libexecdir lib --sysconfdir /etc --localstatedir /var --sharedstatedir /var build</cmd>
						<cmd>cd build</cmd>
						<cmd>ninja</cmd>
						<cmd>DESTDIR=$PWD/upkgroot ninja install</cmd>
						<cmd>cd upkgroot</cmd>
						<cmd>echo usr/lib/python3.*/site-packages/gi/_gi_cairo.*.so | cpio -p -duv /</cmd>
					</archive>
				</script>
			</build>
		</release>
	</releases>
</package>
