<?xml version="1.0"?>
<package name="seahorse">
	<description>Gnome encryption interface</description>
	<releases>
		<release version="47.0.1" revision="2">
			<deps>
				<dep name="avahi"/>
				<dep name="glib-2.0"/>
				<dep name="gnupg"/>
				<dep name="gpgme"/>
				<dep name="gtk+-3.0"/>
				<dep name="libnotify"/>
				<dep name="libsecret-1"/>
				<dep name="libsoup-3.0"/>
				<dep name="meson"/>
				<dep name="openldap"/>
				<dep name="openssh"/>
			</deps>
			<build>
				<script>
					<archive name="seahorse-$VERSION">
						<!-- Fix build with GPGme 2.0, already upstream -->
						<patch name="seahorse-$VERSION-gpgme-2.0-1"/>

						<cmd>meson --prefix /usr --libexecdir lib --sysconfdir /etc --localstatedir /var --sharedstatedir /var build</cmd>
						<cmd>cd build</cmd>
						<cmd>ninja</cmd>
						<cmd>ninja install</cmd>

						<!-- disable gnome-shell search provider, may be a trigger for gnome-shell crash -->
						<cmd>rm -vf /usr/share/gnome-shell/search-providers/seahorse-search-provider.ini</cmd>
					</archive>
				</script>
			</build>
		</release>
	</releases>
</package>
