EAPI=5 inherit eutils DESCRIPTION="Iceweasel/Firefox extension for using Monkeysphere on the web" HOMEPAGE="http://web.monkeysphere.info/" SRC_URI="http://archive.monkeysphere.info/debian/pool/monkeysphere/x/xul-ext-monkeysphere/xul-ext-monkeysphere_${PV}.orig.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="app-crypt/msva-perl" DEPEND=" || ( www-client/firefox-bin www-client/firefox ) app-arch/unzip media-gfx/inkscape" src_install(){ local emid=$(sed -n 's/.*\(.*\)<\/em:id>.*/\1/p' ${S}/install.rdf | head -1) local cleanup="NOTES Makefile install.rdf.template monkeysphere.xpi chrome/content/*.svg" local edir="" for i in $cleanup; do rm ${S}/$i; done; local extinstalldir="" if has_version '>=www-client/firefox-bin-1.0'; then einfo "Binary version of Firefox found" extinstalldir="${D}/opt/firefox/extensions/${emid} $extinstalldir" fi if has_version '>=www-client/firefox-1.0'; then einfo "Source version of Firefox found" extinstalldir="${D}/usr/lib/firefox/browser/extensions/${emid} $extinstalldir" fi for i in $extinstalldir; do mkdir -p "${i}" || die cp -r ${S}/* "${i}" || die done; }