Index: maven-bin-2.0.10.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-java/maven-bin/maven-bin-2.0.10.ebuild,v retrieving revision 1.3 diff -u -p -r1.3 maven-bin-2.0.10.ebuild --- maven-bin-2.0.10.ebuild 27 Apr 2009 00:03:10 -0000 1.3 +++ maven-bin-2.0.10.ebuild 22 Apr 2011 13:40:53 -0000 @@ -14,7 +14,8 @@ LICENSE="Apache-2.0" SLOT="2.0" KEYWORDS="amd64 ppc x86" -RDEPEND=">=virtual/jdk-1.4" +RDEPEND=">=virtual/jdk-1.4 + app-admin/eselect-maven" IUSE="" @@ -39,5 +40,18 @@ src_install() { dodoc NOTICE.txt README.txt || die dodir /usr/bin - dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn + dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT} } + +pkg_postinst() { + if [[ ! -n $(readlink "${ROOT}"usr/bin/mvn) ]] ; then + eselect maven set mvn-${SLOT} + else + einfo "${ROOT}usr/bin/mvn symbolic link already exists. Run 'eselect maven update ' if you want to update the symlink." + fi +} + +pkg_postrm() { + eselect maven update +} +