<?xml version="1.0"?>
<package name="flatpak">
	<description>Application sandboxing framework</description>
	<releases>
		<release version="1.16.4" revision="1">
			<deps>
				<dep name="appstream"/>
				<dep name="bubblewrap"/>
				<dep name="curl"/>
				<dep name="dconf"/>
				<dep name="docbook-xml"/>
				<dep name="docbook-xsl"/>
				<dep name="elfutils"/>
				<dep name="fuse3"/>
				<dep name="glib-2.0"/>
				<dep name="gpgme"/>
				<dep name="json-glib-1.0"/>
				<dep name="libarchive"/>
				<dep name="libseccomp"/>
				<dep name="libxml2"/>
				<dep name="libxslt"/>
				<dep name="meson"/>
				<dep name="ostree"/>
				<dep name="polkit-1"/>
				<dep name="pyparsing"/>
				<dep name="Python3"/>
				<dep name="socat"/>
				<dep name="systemd"/>
				<dep name="xauth"/>
				<dep name="xdg-dbus-proxy"/>
				<dep name="xmlto"/>
			</deps>
			<preinst>
				<cmd>groupadd -f -g 60 flatpak</cmd>
				<cmd check="no">useradd -u 60 -g flatpak -s /bin/nologin flatpak</cmd>
			</preinst>
			<build>
				<script>
					<archive name="$NAME-$VERSION">
						<cmd>meson --prefix /usr --libexecdir lib --sysconfdir /etc --localstatedir /var --sharedstatedir /var -Dsystem_bubblewrap=bwrap -Dsystem_dbus_proxy=xdg-dbus-proxy -Dtests=false build</cmd>
						<cmd>cd build</cmd>
						<cmd>ninja</cmd>
						<cmd>ninja install</cmd>

						<!-- install Flathub repo by default -->
						<install name="flathub.flatpakrepo" dest="/etc/flatpak/remotes.d/flathub.flatpakrepo"/>
					</archive>
				</script>
			</build>
		</release>
	</releases>
</package>
