# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="4" inherit eutils autotools mono fdo-mime gnome.org gnome2-utils DESCRIPTION="Control your Linn DS player." HOMEPAGE="http://oss.linn.co.uk/" SRC_URI="http://oss.linn.co.uk/Releases/Kinsky/Davaar/${PN}_${PV}-1_all.deb" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND=">=dev-lang/mono-2.0.1" DEPEND="${RDEPEND}" RESTRICT="mirror strip" src_unpack() { mkdir "${P}" cd "${P}" unpack ${A} unpack ./data.tar.gz } src_prepare() { #Replace /usr/bin/cli with /usr/bin/mono sed -i \ -e 's/cli/mono/g' usr/bin/Kinsky || die "sed failed" #Fix warning about incorrent bool sed -i \ -e 's/False/false/g' \ -e '/Encoding/d' \ usr/share/applications/kinsky.desktop || die "sed failed" } src_install() { insinto /usr/share/applications doins usr/share/applications/*.desktop insinto /usr/share/pixmaps doins usr/share/pixmaps/*.xpm insinto /usr/share/menu doins usr/share/menu/* insinto /usr/lib doins -r usr/lib/Kinsky insinto /usr/bin doins usr/bin/Kinsky fperms +x /usr/bin/Kinsky } pkg_preinst() { gnome2_icon_savelist } pkg_postinst() { fdo-mime_desktop_database_update fdo-mime_mime_database_update gnome2_icon_cache_update } pkg_postrm() { fdo-mime_desktop_database_update fdo-mime_mime_database_update gnome2_icon_cache_update }