Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/ec2-api-tools: ChangeLog ec2-api-tools-1.3.57419.ebuild
Date: Tue, 05 Oct 2010 11:08:46
Message-Id: 20101005110839.8C9AF20051@flycatcher.gentoo.org
1 flameeyes 10/10/05 11:08:39
2
3 Modified: ChangeLog
4 Added: ec2-api-tools-1.3.57419.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2_rc88/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.7 app-admin/ec2-api-tools/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ChangeLog?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ChangeLog?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ChangeLog?r1=1.6&r2=1.7
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/ChangeLog,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- ChangeLog 3 Jun 2010 12:45:44 -0000 1.6
24 +++ ChangeLog 5 Oct 2010 11:08:39 -0000 1.7
25 @@ -1,6 +1,12 @@
26 # ChangeLog for app-admin/ec2-api-tools
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/ChangeLog,v 1.6 2010/06/03 12:45:44 flameeyes Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/ChangeLog,v 1.7 2010/10/05 11:08:39 flameeyes Exp $
30 +
31 +*ec2-api-tools-1.3.57419 (05 Oct 2010)
32 +
33 + 05 Oct 2010; Diego E. Pettenò <flameeyes@g.o>
34 + +ec2-api-tools-1.3.57419.ebuild:
35 + Version bump.
36
37 *ec2-api-tools-1.3.51254 (03 Jun 2010)
38
39
40
41
42 1.1 app-admin/ec2-api-tools/ec2-api-tools-1.3.57419.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ec2-api-tools-1.3.57419.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ec2-api-tools-1.3.57419.ebuild?rev=1.1&content-type=text/plain
46
47 Index: ec2-api-tools-1.3.57419.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/ec2-api-tools-1.3.57419.ebuild,v 1.1 2010/10/05 11:08:39 flameeyes Exp $
52
53 inherit versionator
54
55 EC2_VERSION=$(get_version_component_range 1-2)
56 EC2_PATCHLEVEL=$(get_version_component_range 3)
57
58 DESCRIPTION="These command-line tools serve as the client interface to the Amazon EC2 web service."
59 HOMEPAGE="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351&categoryID=88"
60 SRC_URI="http://s3.amazonaws.com/ec2-downloads/${PN}-${EC2_VERSION}-${EC2_PATCHLEVEL}.zip"
61
62 S=${WORKDIR}/${PN}-${EC2_VERSION}-${EC2_PATCHLEVEL}
63
64 LICENSE="Amazon"
65 SLOT="0"
66 KEYWORDS="~amd64 ~x86"
67 IUSE=""
68 DEPEND="app-arch/unzip"
69 RDEPEND="virtual/jre"
70
71 src_unpack() {
72 unpack ${A}
73 cd "${WORKDIR}/${PN}-${EC2_VERSION}-${EC2_PATCHLEVEL}"
74 find . -name *.cmd -exec rm {} \;
75 }
76
77 src_install() {
78 dodir /opt/${PN}
79 insinto /opt/${PN}/lib
80 doins -r "${S}"/lib/*
81 exeinto /opt/${PN}/bin
82 doexe "${S}"/bin/*
83
84 dodir /etc/env.d
85 cat - > "${T}"/99${PN} <<EOF
86 EC2_HOME=/opt/${PN}
87 PATH=/opt/${PN}/bin
88 EOF
89 doenvd "${T}"/99${PN}
90
91 dodoc THIRDPARTYLICENSE.TXT
92 }
93
94 pkg_postinst() {
95 ewarn "Remember to run: env-update && source /etc/profile if you plan"
96 ewarn "to use these tools in a shell before logging out (or restarting"
97 ewarn "your login manager)"
98 elog ""
99 elog ""
100 elog "You need to put the following in your ~/.bashrc replacing the"
101 elog "values with the full paths to your key and certificate."
102 elog " "
103 elog " export EC2_PRIVATE_KEY=/path/to/pk-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem"
104 elog " export EC2_CERT=/path/to/cert-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem"
105 }