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: metadata.xml ChangeLog ec2-api-tools-1.3.51254.ebuild ec2-api-tools-1.3.42584.ebuild ec2-api-tools-1.3.46266.ebuild
Date: Thu, 03 Jun 2010 12:45:48
Message-Id: 20100603124545.1804F2CF41@corvid.gentoo.org
1 flameeyes 10/06/03 12:45:44
2
3 Modified: metadata.xml ChangeLog
4 Added: ec2-api-tools-1.3.51254.ebuild
5 Removed: ec2-api-tools-1.3.42584.ebuild
6 ec2-api-tools-1.3.46266.ebuild
7 Log:
8 Takeover, remove old versions (but the stable one), bump to latest.
9 (Portage version: 2.2_rc67/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.3 app-admin/ec2-api-tools/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/metadata.xml?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/metadata.xml?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/metadata.xml?r1=1.2&r2=1.3
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/metadata.xml,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- metadata.xml 2 Jun 2010 06:55:15 -0000 1.2
25 +++ metadata.xml 3 Jun 2010 12:45:44 -0000 1.3
26 @@ -1,8 +1,8 @@
27 <?xml version="1.0" encoding="UTF-8"?>
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 - <herd>no-herd</herd>
31 - <maintainer>
32 - <email>maintainer-needed@g.o</email>
33 - </maintainer>
34 + <herd>no-herd</herd>
35 + <maintainer>
36 + <email>flameeyes@g.o</email>
37 + </maintainer>
38 </pkgmetadata>
39
40
41
42 1.6 app-admin/ec2-api-tools/ChangeLog
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ChangeLog?rev=1.6&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ChangeLog?rev=1.6&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ChangeLog?r1=1.5&r2=1.6
47
48 Index: ChangeLog
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/ChangeLog,v
51 retrieving revision 1.5
52 retrieving revision 1.6
53 diff -u -r1.5 -r1.6
54 --- ChangeLog 2 Jun 2010 06:55:15 -0000 1.5
55 +++ ChangeLog 3 Jun 2010 12:45:44 -0000 1.6
56 @@ -1,6 +1,13 @@
57 # ChangeLog for app-admin/ec2-api-tools
58 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
59 -# $Header: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/ChangeLog,v 1.5 2010/06/02 06:55:15 tove Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/ChangeLog,v 1.6 2010/06/03 12:45:44 flameeyes Exp $
61 +
62 +*ec2-api-tools-1.3.51254 (03 Jun 2010)
63 +
64 + 03 Jun 2010; Diego E. Pettenò <flameeyes@g.o>
65 + -ec2-api-tools-1.3.42584.ebuild, -ec2-api-tools-1.3.46266.ebuild,
66 + +ec2-api-tools-1.3.51254.ebuild, metadata.xml:
67 + Takeover, remove old versions (but the stable one), bump to latest.
68
69 02 Jun 2010; Torsten Veller <tove@g.o> metadata.xml:
70 Remove caleb from metadata.xml (#317071)
71
72
73
74 1.1 app-admin/ec2-api-tools/ec2-api-tools-1.3.51254.ebuild
75
76 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ec2-api-tools-1.3.51254.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ec2-api-tools/ec2-api-tools-1.3.51254.ebuild?rev=1.1&content-type=text/plain
78
79 Index: ec2-api-tools-1.3.51254.ebuild
80 ===================================================================
81 # Copyright 1999-2010 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/ec2-api-tools-1.3.51254.ebuild,v 1.1 2010/06/03 12:45:44 flameeyes Exp $
84
85 inherit versionator
86
87 EC2_VERSION=$(get_version_component_range 1-2)
88 EC2_PATCHLEVEL=$(get_version_component_range 3)
89
90 DESCRIPTION="These command-line tools serve as the client interface to the Amazon EC2 web service."
91 HOMEPAGE="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351&categoryID=88"
92 SRC_URI="http://s3.amazonaws.com/ec2-downloads/${PN}-${EC2_VERSION}-${EC2_PATCHLEVEL}.zip"
93
94 S=${WORKDIR}/${PN}-${EC2_VERSION}-${EC2_PATCHLEVEL}
95
96 LICENSE="Amazon"
97 SLOT="0"
98 KEYWORDS="~amd64 ~x86"
99 IUSE=""
100 DEPEND="app-arch/unzip"
101 RDEPEND="virtual/jre"
102
103 src_unpack() {
104 unpack ${A}
105 cd "${WORKDIR}/${PN}-${EC2_VERSION}-${EC2_PATCHLEVEL}"
106 find . -name *.cmd -exec rm {} \;
107 }
108
109 src_install() {
110 dodir /opt/${PN}
111 insinto /opt/${PN}/lib
112 doins -r "${S}"/lib/*
113 exeinto /opt/${PN}/bin
114 doexe "${S}"/bin/*
115
116 dodir /etc/env.d
117 cat - > "${T}"/99${PN} <<EOF
118 EC2_HOME=/opt/${PN}
119 PATH=/opt/${PN}/bin
120 EOF
121 doenvd "${T}"/99${PN}
122
123 dodoc THIRDPARTYLICENSE.TXT
124 }
125
126 pkg_postinst() {
127 ewarn "Remember to run: env-update && source /etc/profile if you plan"
128 ewarn "to use these tools in a shell before logging out (or restarting"
129 ewarn "your login manager)"
130 elog ""
131 elog ""
132 elog "You need to put the following in your ~/.bashrc replacing the"
133 elog "values with the full paths to your key and certificate."
134 elog " "
135 elog " export EC2_PRIVATE_KEY=/path/to/pk-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem"
136 elog " export EC2_CERT=/path/to/cert-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem"
137 }