# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit java-pkg-2 versionator MY_PV=$(replace_version_separator 1 '_') DESCRIPTION="Monitoring APIs and tools for monitoring the performance of the JVM" HOMEPAGE="http://java.sun.com/performance/jvmstat/" SRC_URI="jvmstat-${MY_PV}.zip" LICENSE="sun-bcla-jvmstat" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc" RESTRICT="fetch strip" DEPEND=" app-arch/unzip >=virtual/jdk-1.5" RDEPEND=" >=virtual/jre-1.5" S="${WORKDIR}/jvmstat/" INSTTO="/opt/${PN}" pkg_nofetch() { einfo "Please go to following URL:" einfo " ${HOMEPAGE}" einfo "download file named ${SRC_URI} and place it into" einfo " your DISTDIR directory." } src_install() { dodir "${INSTTO}" cd "${S}" || die cp -r jars bin "${D}/${INSTTO}" || die einstalldocs if use doc; then dodoc -r docs fi dodir /opt/bin cat > "${D}/opt/bin/visualgc" <<-EOF #!/bin/bash export JVMSTAT_JAVA_HOME=$(java-config -O) cd /opt/jvmstat/bin/ ./visualgc \${@} EOF fperms 755 /opt/bin/visualgc }