inherit eclipse-ext DESCRIPTION="Plugin to use Maven from within Eclipse" HOMEPAGE="http://www.eclipse.org/emf/" SRC_URI="http://mevenide.codehaus.org/release/eclipse/update/features/org.mevenide.feature_${PV}.jar http://mevenide.codehaus.org/release/eclipse/update/plugins/org.mevenide.core_0.9.0.jar http://mevenide.codehaus.org/release/eclipse/update/plugins/org.mevenide.grabber_0.9.0.jar http://mevenide.codehaus.org/release/eclipse/update/plugins/org.mevenide.grammar_0.6.0.jar http://mevenide.codehaus.org/release/eclipse/update/plugins/org.mevenide.config_0.8.0.jar http://mevenide.codehaus.org/release/eclipse/update/plugins/org.mevenide.ui_0.4.0.jar http://mevenide.codehaus.org/release/eclipse/update/plugins/org.mevenide.help_0.3.0.jar http://mevenide.codehaus.org/release/eclipse/update/plugins/org.mevenide.repository_0.2.0.jar" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND=">=dev-util/eclipse-sdk-3.1 dev-util/maven-eclipse-bin" S="${WORKDIR}" src_unpack() { cd "${S}" mkdir -p features/org.mevenide.feature_${PV} cd features/org.mevenide.feature_${PV} jar xf "${DISTDIR}/org.mevenide.feature_${PV}.jar" || die cd ../.. mkdir -p plugins cd plugins for i in \ org.mevenide.core_0.9.0 \ org.mevenide.grabber_0.9.0 \ org.mevenide.grammar_0.6.0 \ org.mevenide.config_0.8.0 \ org.mevenide.ui_0.4.0 \ org.mevenide.help_0.3.0 \ org.mevenide.repository_0.2.0 ; do mkdir $i cd $i jar xf "${DISTDIR}/${i}.jar" || die cd .. done } src_install () { eclipse-ext_require-slot 3 eclipse-ext_create-ext-layout binary eclipse-ext_install-features features/* eclipse-ext_install-plugins plugins/* }