Skip to content

Commit

Permalink
app-admin/aws-elb-tools: [QA] Minor touchups
Browse files Browse the repository at this point in the history
Package-Manager: Portage-2.3.19, Repoman-2.3.6
  • Loading branch information
SoapGentoo committed Dec 29, 2017
1 parent 3fbaf4c commit 8ef0f15
Showing 1 changed file with 16 additions and 15 deletions.
31 changes: 16 additions & 15 deletions app-admin/aws-elb-tools/aws-elb-tools-1.0.15.1-r1.ebuild
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
Expand All @@ -7,43 +7,44 @@ DESCRIPTION="Serves as the client interface to the Elastic Load Balancing web se
HOMEPAGE="http://aws.amazon.com/developertools/Amazon-EC2/2536"
SRC_URI="mirror://sabayon/${CATEGORY}/ElasticLoadBalancing-${PV}.zip"

S="${WORKDIR}/ElasticLoadBalancing-${PV}"

LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="mirror"

DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
RESTRICT="mirror"

S="${WORKDIR}/ElasticLoadBalancing-${PV}"

src_prepare() {
default
find . -name '*.cmd' -delete || die
}

src_install() {
dodir /opt/${PN}
insinto /opt/${PN}/lib
doins -r "${S}"/lib/*
doins -r lib/.

exeinto /opt/${PN}/bin
doexe "${S}"/bin/*

dodir /etc/env.d
cat - > "${T}"/99${PN} <<EOF
AWS_ELB_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doexe bin/*

cat > "${T}"/99${PN} <<- EOF || die
AWS_ELB_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doenvd "${T}"/99${PN}

dodoc "THIRDPARTYLICENSE.TXT"
dodoc THIRDPARTYLICENSE.TXT
}

pkg_postinst() {
ewarn "Remember to run: env-update && source /etc/profile if you plan"
ewarn "to use these tools in a shell before logging out (or restarting"
ewarn "your login manager)"

elog
elog "You need to put the following in your ~/.bashrc replacing the"
elog "values with the full path to your AWS credentials file."
Expand Down

0 comments on commit 8ef0f15

Please sign in to comment.