<?xml version="1.0"?>
<package name="banana">
	<description>Banana accounting software</description>
	<releases>
		<release version="10" revision="2" arch="x86_64">
			<settings>
				<binary>no</binary>
			</settings>
			<deps>
				<dep name="alsa-lib"/>
				<dep name="atspi-2"/>
				<dep name="cairo"/>
				<dep name="cups"/>
				<dep name="dbus-1"/>
				<dep name="dbus-glib-1"/>
				<dep name="expat"/>
				<dep name="fontconfig"/>
				<dep name="freetype"/>
				<dep name="gdk-pixbuf-2.0"/>
				<dep name="geoclue-2.0"/>
				<dep name="glib-2.0"/>
				<dep name="gtk+-2.0"/>
				<dep name="ice"/>
				<dep name="libcap"/>
				<dep name="libxml2"/>
				<dep name="mesa"/>
				<dep name="nspr"/>
				<dep name="nss"/>
				<dep name="openssl"/>
				<dep name="pango"/>
				<dep name="pulseaudio"/>
				<dep name="sm"/>
				<dep name="x11"/>
				<dep name="xcb"/>
				<dep name="xcomposite"/>
				<dep name="xcursor"/>
				<dep name="xdamage"/>
				<dep name="xext"/>
				<dep name="xfixes"/>
				<dep name="xi"/>
				<dep name="xrandr"/>
				<dep name="xrender"/>
				<dep name="xtst"/>
				<dep name="zlib"/>
			</deps>
			<build>
				<script>
					<archive name="https://www.banana.ch/accounting/files/bananaplus/exe/bananaplus" type="tgz">
						<cmd>sed -i -e 's:Exec=bananaplus:Exec=/opt/bananaplus/bananaplus:g' bananaplus.desktop</cmd>

						<!-- remove old bundled version of GLib to avoid incompatibility with host GVfs -->
						<cmd>rm -vf usr/lib/libg{io,lib,module,object,thread}-2.0.so.0</cmd>

						<cmd>rm -rf /opt/bananaplus</cmd>
						<cmd>mkdir -p /opt/bananaplus</cmd>
						<cmd>cp -a * /opt/bananaplus/</cmd>

						<cmd>cp bananaplus.desktop /usr/share/applications/</cmd>
						<cmd>cp bananaplus.svg /usr/share/icons/hicolor/scalable/apps/</cmd>
						<cmd>cp usr/share/mime-ac2.xml /usr/share/mime/packages/</cmd>
					</archive>
				</script>
			</build>
		</release>
	</releases>
</package>
