| # Copyright 1999-2016 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=5 |
| |
| inherit autotools |
| |
| DESCRIPTION="A set of eselect modules for Java" |
| HOMEPAGE="https://www.gentoo.org/proj/en/java/" |
| SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" |
| |
| LICENSE="GPL-2" |
| SLOT="0" |
| KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
| IUSE="" |
| |
| RDEPEND=" |
| !app-eselect/eselect-ecj |
| !app-eselect/eselect-maven |
| !<dev-java/java-config-2.2 |
| app-admin/eselect" |
| |
| src_prepare() { |
| eautoreconf |
| } |
| |
| pkg_postinst() { |
| local REMOVED=0 |
| |
| rm -v "${EROOT}"usr/lib*/nsbrowser/plugins/javaplugin.so 2>/dev/null && REMOVED=1 |
| rm -v "${EROOT}"etc/java-config-2/current-icedtea-web-vm 2>/dev/null && REMOVED=1 |
| |
| if [[ "${REMOVED}" = 1 ]]; then |
| elog "The eselect java-nsplugin module has been removed and your configuration" |
| elog "has been cleaned up. From now on, you may only install either Oracle or" |
| elog "IcedTea's plugin but not both. Note you can use IcedTea's plugin with an" |
| elog "Oracle VM. See the README installed with icedtea-web for more details." |
| fi |
| } |