Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/teleport/
Date: Sat, 27 Jan 2018 09:02:38
Message-Id: 1517041483.dde4c8d7cb2c91f4b3439b5bd055c7a18da6fa44.mgorny@gentoo
1 commit: dde4c8d7cb2c91f4b3439b5bd055c7a18da6fa44
2 Author: Graeme Lawes <graemelawes <AT> gmail <DOT> com>
3 AuthorDate: Wed Jan 10 16:14:16 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 27 08:24:43 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde4c8d7
7
8 sys-cluster/teleport: remove v2.2.0, v2.2.1, v2.2.4
9
10 Closes: https://github.com/gentoo/gentoo/pull/6819
11
12 sys-cluster/teleport/Manifest | 3 --
13 sys-cluster/teleport/teleport-2.2.0.ebuild | 58 ------------------------------
14 sys-cluster/teleport/teleport-2.2.1.ebuild | 58 ------------------------------
15 sys-cluster/teleport/teleport-2.2.4.ebuild | 58 ------------------------------
16 4 files changed, 177 deletions(-)
17
18 diff --git a/sys-cluster/teleport/Manifest b/sys-cluster/teleport/Manifest
19 index 26060b3f269..aef2060eb50 100644
20 --- a/sys-cluster/teleport/Manifest
21 +++ b/sys-cluster/teleport/Manifest
22 @@ -1,4 +1 @@
23 -DIST teleport-2.2.0.tar.gz 7229371 BLAKE2B 8425326e026e5ca23c43b11947d575efccda98e18519dbcd8b9fb4baa2fecf15b3d66b225b22f40e9d78e0e6d39bbed3c2c569b3d15b5af9099f0f4979259cbd SHA512 bec288983371bd3807b7ce994b1533a5e869d903251f8a8ce6315768a1d3ae95d72f832037345c36c9cd4789fbc449c54b86359988b1e74d4f46f9e0db6b3239
24 -DIST teleport-2.2.1.tar.gz 7235188 BLAKE2B 1f1272bdc96bac0eb424660a285232980063b1a82fec60d7ba80f227da34fa22052aae1eba3137ae73e62fc9c71a8037f067f16ac6b22014f3a82fdd88b444fb SHA512 011ffd8fdf42131455c32b8a8ed1ddee0181a8dcd3424dc9cf5ac96c53ce719d369e0bfac4392cc0dec14e78fed94732bbcb56c2db5987ee778ad29e4f7a749d
25 -DIST teleport-2.2.4.tar.gz 7234252 BLAKE2B 22c49e3659559ff6f8e55d3b60cf44fce00e67642d16457917b038cbbf48cc32db8caafbf39b70cef2ab39f0d8c1b3cb09e6ea1ab329e8e46c1fdf09b4a3aff2 SHA512 859bc34c90c4d1a504b9fa2958e49803c7af8bee3c2692d70590095ef0356a00cf963c5fc30613f3a7852b602fc7fbbd81ca99fc24ce51787f6d8d2e05af4762
26 DIST teleport-2.4.0.tar.gz 9967298 BLAKE2B 26cb5610701c4c7deba0ba36b02f43928f4582cd81449045f58281b06a570eb5df762d21e5fef8f7f461855af3ac766fbafd1d2238b6916f9aaaaf07e20b7353 SHA512 4ed3a38fea4ba5acd52aa44cbc36d2bb1cda1fcb304d7787754b1165eefa3d1c8da65e76bf5c33a3f524ecf43b50145f2e850c927b35f2ec754ed90ed507c54d
27
28 diff --git a/sys-cluster/teleport/teleport-2.2.0.ebuild b/sys-cluster/teleport/teleport-2.2.0.ebuild
29 deleted file mode 100644
30 index 90fddb344c0..00000000000
31 --- a/sys-cluster/teleport/teleport-2.2.0.ebuild
32 +++ /dev/null
33 @@ -1,58 +0,0 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -inherit eutils golang-build systemd user
39 -
40 -DESCRIPTION="Modern SSH server for teams managing distributed infrastructure"
41 -HOMEPAGE="https://gravitational.com/teleport"
42 -
43 -EGO_PN="github.com/gravitational/${PN}/..."
44 -
45 -if [[ ${PV} == "9999" ]] ; then
46 - inherit git-r3 golang-vcs
47 - EGIT_REPO_URI="https://github.com/gravitational/${PN}.git"
48 -else
49 - inherit golang-vcs-snapshot
50 - SRC_URI="https://github.com/gravitational/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
51 - KEYWORDS="~amd64 ~arm"
52 -fi
53 -
54 -LICENSE="Apache-2.0"
55 -SLOT="0"
56 -IUSE=""
57 -RESTRICT="test"
58 -
59 -DEPEND="
60 - app-arch/zip
61 - >=dev-lang/go-1.8.3"
62 -RDEPEND=""
63 -
64 -PATCHES=( "${FILESDIR}"/${PN}-makefile-buildflags.patch )
65 -
66 -src_compile() {
67 - BUILDFLAGS="" GOPATH="${S}" emake -C src/${EGO_PN%/*}
68 - pushd src/${EGO_PN%/*}/web/dist >/dev/null || die
69 - zip -qr "${S}/src/${EGO_PN%/*}/build/webassets.zip" . || die
70 - popd >/dev/null || die
71 - cat "${S}/src/${EGO_PN%/*}/build/webassets.zip" >> "src/${EGO_PN%/*}/build/${PN}" || die
72 - zip -q -A "${S}/src/${EGO_PN%/*}/build/${PN}" || die
73 -}
74 -
75 -src_install() {
76 - dodir /var/lib/${PN} /etc/${PN}
77 - dobin src/${EGO_PN%/*}/build/{tsh,tctl,teleport}
78 -
79 - insinto /etc/${PN}
80 - doins "${FILESDIR}"/${PN}.yaml
81 -
82 - newinitd "${FILESDIR}"/${PN}.init.d ${PN}
83 - newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
84 -
85 - systemd_dounit "${FILESDIR}"/${PN}.service
86 - systemd_install_serviced "${FILESDIR}"/${PN}.service.conf ${PN}.service
87 -}
88 -
89 -src_test() {
90 - GOPATH="${S}" emake -C src/${EGO_PN%/*} test
91 -}
92
93 diff --git a/sys-cluster/teleport/teleport-2.2.1.ebuild b/sys-cluster/teleport/teleport-2.2.1.ebuild
94 deleted file mode 100644
95 index 90fddb344c0..00000000000
96 --- a/sys-cluster/teleport/teleport-2.2.1.ebuild
97 +++ /dev/null
98 @@ -1,58 +0,0 @@
99 -# Copyright 1999-2017 Gentoo Foundation
100 -# Distributed under the terms of the GNU General Public License v2
101 -
102 -EAPI=6
103 -inherit eutils golang-build systemd user
104 -
105 -DESCRIPTION="Modern SSH server for teams managing distributed infrastructure"
106 -HOMEPAGE="https://gravitational.com/teleport"
107 -
108 -EGO_PN="github.com/gravitational/${PN}/..."
109 -
110 -if [[ ${PV} == "9999" ]] ; then
111 - inherit git-r3 golang-vcs
112 - EGIT_REPO_URI="https://github.com/gravitational/${PN}.git"
113 -else
114 - inherit golang-vcs-snapshot
115 - SRC_URI="https://github.com/gravitational/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
116 - KEYWORDS="~amd64 ~arm"
117 -fi
118 -
119 -LICENSE="Apache-2.0"
120 -SLOT="0"
121 -IUSE=""
122 -RESTRICT="test"
123 -
124 -DEPEND="
125 - app-arch/zip
126 - >=dev-lang/go-1.8.3"
127 -RDEPEND=""
128 -
129 -PATCHES=( "${FILESDIR}"/${PN}-makefile-buildflags.patch )
130 -
131 -src_compile() {
132 - BUILDFLAGS="" GOPATH="${S}" emake -C src/${EGO_PN%/*}
133 - pushd src/${EGO_PN%/*}/web/dist >/dev/null || die
134 - zip -qr "${S}/src/${EGO_PN%/*}/build/webassets.zip" . || die
135 - popd >/dev/null || die
136 - cat "${S}/src/${EGO_PN%/*}/build/webassets.zip" >> "src/${EGO_PN%/*}/build/${PN}" || die
137 - zip -q -A "${S}/src/${EGO_PN%/*}/build/${PN}" || die
138 -}
139 -
140 -src_install() {
141 - dodir /var/lib/${PN} /etc/${PN}
142 - dobin src/${EGO_PN%/*}/build/{tsh,tctl,teleport}
143 -
144 - insinto /etc/${PN}
145 - doins "${FILESDIR}"/${PN}.yaml
146 -
147 - newinitd "${FILESDIR}"/${PN}.init.d ${PN}
148 - newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
149 -
150 - systemd_dounit "${FILESDIR}"/${PN}.service
151 - systemd_install_serviced "${FILESDIR}"/${PN}.service.conf ${PN}.service
152 -}
153 -
154 -src_test() {
155 - GOPATH="${S}" emake -C src/${EGO_PN%/*} test
156 -}
157
158 diff --git a/sys-cluster/teleport/teleport-2.2.4.ebuild b/sys-cluster/teleport/teleport-2.2.4.ebuild
159 deleted file mode 100644
160 index 90fddb344c0..00000000000
161 --- a/sys-cluster/teleport/teleport-2.2.4.ebuild
162 +++ /dev/null
163 @@ -1,58 +0,0 @@
164 -# Copyright 1999-2017 Gentoo Foundation
165 -# Distributed under the terms of the GNU General Public License v2
166 -
167 -EAPI=6
168 -inherit eutils golang-build systemd user
169 -
170 -DESCRIPTION="Modern SSH server for teams managing distributed infrastructure"
171 -HOMEPAGE="https://gravitational.com/teleport"
172 -
173 -EGO_PN="github.com/gravitational/${PN}/..."
174 -
175 -if [[ ${PV} == "9999" ]] ; then
176 - inherit git-r3 golang-vcs
177 - EGIT_REPO_URI="https://github.com/gravitational/${PN}.git"
178 -else
179 - inherit golang-vcs-snapshot
180 - SRC_URI="https://github.com/gravitational/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
181 - KEYWORDS="~amd64 ~arm"
182 -fi
183 -
184 -LICENSE="Apache-2.0"
185 -SLOT="0"
186 -IUSE=""
187 -RESTRICT="test"
188 -
189 -DEPEND="
190 - app-arch/zip
191 - >=dev-lang/go-1.8.3"
192 -RDEPEND=""
193 -
194 -PATCHES=( "${FILESDIR}"/${PN}-makefile-buildflags.patch )
195 -
196 -src_compile() {
197 - BUILDFLAGS="" GOPATH="${S}" emake -C src/${EGO_PN%/*}
198 - pushd src/${EGO_PN%/*}/web/dist >/dev/null || die
199 - zip -qr "${S}/src/${EGO_PN%/*}/build/webassets.zip" . || die
200 - popd >/dev/null || die
201 - cat "${S}/src/${EGO_PN%/*}/build/webassets.zip" >> "src/${EGO_PN%/*}/build/${PN}" || die
202 - zip -q -A "${S}/src/${EGO_PN%/*}/build/${PN}" || die
203 -}
204 -
205 -src_install() {
206 - dodir /var/lib/${PN} /etc/${PN}
207 - dobin src/${EGO_PN%/*}/build/{tsh,tctl,teleport}
208 -
209 - insinto /etc/${PN}
210 - doins "${FILESDIR}"/${PN}.yaml
211 -
212 - newinitd "${FILESDIR}"/${PN}.init.d ${PN}
213 - newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
214 -
215 - systemd_dounit "${FILESDIR}"/${PN}.service
216 - systemd_install_serviced "${FILESDIR}"/${PN}.service.conf ${PN}.service
217 -}
218 -
219 -src_test() {
220 - GOPATH="${S}" emake -C src/${EGO_PN%/*} test
221 -}