view dev-java/ant-bin/ant-bin-1.8.1.ebuild @ 549:57ad83996476

visualvm update
author Dirk Olmes <dirk.olmes@codedo.de>
date Fri, 23 Apr 2021 07:09:55 +0200
parents ea975b812fa2
children
line wrap: on
line source


inherit java-pkg-2

DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files."
HOMEPAGE="http://ant.apache.org/"

MY_P="apache-ant-1.8.1"
SRC_URI="mirror://apache/ant/binaries/${MY_P}-bin.tar.gz"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~ppc ~x86"

SLOT="0"
RDEPEND=">=virtual/jdk-1.5"
IUSE=""

S="${WORKDIR}/${MY_P}"
ANT_SHARE="/usr/share/${PN}"

src_unpack() {
    unpack ${A}

    rm -v "${S}"/bin/*.bat || die
    rm -v "${S}"/bin/*.cmd || die
}

src_install() {
    dodir "${ANT_SHARE}"
    cp -Rp bin etc lib fetch.xml get-m2.xml "${D}/${ANT_SHARE}" || die "failed to copy"

    java-pkg_regjar "${D}/${ANT_SHARE}"/lib/*.jar

    dodoc INSTALL KEYS LICENSE NOTICE README WHATSNEW || die

    dodir /usr/bin
    dosym "${ANT_SHARE}/bin/ant" /usr/bin/ant
}