Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-fs/minio/
Date: Wed, 30 Jan 2019 09:16:30
Message-Id: 1548839706.46cd86f1ede91770589dce1372fd794bbf1c57dd.zlogene@gentoo
1 commit: 46cd86f1ede91770589dce1372fd794bbf1c57dd
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 30 09:15:06 2019 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 30 09:15:06 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cd86f1
7
8 net-fs/minio: Drop old
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 net-fs/minio/Manifest | 7 ----
14 net-fs/minio/minio-2018.10.18.00.28.58.ebuild | 53 ---------------------------
15 net-fs/minio/minio-2018.10.25.01.27.03.ebuild | 53 ---------------------------
16 net-fs/minio/minio-2018.11.06.01.01.02.ebuild | 53 ---------------------------
17 net-fs/minio/minio-2018.11.15.01.26.07.ebuild | 53 ---------------------------
18 net-fs/minio/minio-2018.11.17.01.23.48.ebuild | 53 ---------------------------
19 net-fs/minio/minio-2018.11.22.02.51.56.ebuild | 53 ---------------------------
20 net-fs/minio/minio-2018.11.30.03.56.59.ebuild | 53 ---------------------------
21 8 files changed, 378 deletions(-)
22
23 diff --git a/net-fs/minio/Manifest b/net-fs/minio/Manifest
24 index c9b6baeb567..8611fa79ccf 100644
25 --- a/net-fs/minio/Manifest
26 +++ b/net-fs/minio/Manifest
27 @@ -1,10 +1,3 @@
28 -DIST minio-2018.10.18.00.28.58.tar.gz 9153624 BLAKE2B be2b9db53f0256bb7db1a1917003051ec0484d876702a54ea81ed38ae2853de296129a0ac1e5fbbf6e056bc5ac82e7ba389008001195f4b20daa8545275c9215 SHA512 64abcd10ade42f9bcecf498b2855426b8fbd2be428aa5aaa134295709849f8ebb57aede1d67a7302c7d05b8a861d5076a04ad126bc66d1fc9d4c45368e5e9cf1
29 -DIST minio-2018.10.25.01.27.03.tar.gz 9083869 BLAKE2B 8adc52a4557bde234c367b1a0d3a3ca5651700cdaca4c0cd3c1ff55d64ef7bb6f5dbb48eee9867eb7677293abdcd34e9469bd3980f7046934db17d1fa72229ea SHA512 8227a0b320877131b5822e077f3ee2cc03268de2c1f9a13dbc34f8ade8828b20afda964f1d389f311547750b8a7a613037042fe2a10f30610972a8d6eb4f40fd
30 -DIST minio-2018.11.06.01.01.02.tar.gz 9090585 BLAKE2B e7cfcdd0eb89fe1c65ceaa7893c2f2c5c4667bea689c2e42ec1f09969590ed06b2a5977015206ee18bb7a5481c9e82b4311c2719cae6df1fd2c3b5da87f9f1fb SHA512 f3d51f5a2c15b2c7cad0679fcb6c72647e090e64efb5e29ad04519fb8870809044f3ae6c2f95a36ad2f0ffb7401e602ea8f5d2f4e5b61c8b60082339b9b91c68
31 -DIST minio-2018.11.15.01.26.07.tar.gz 9075498 BLAKE2B 8b690a05a597d0c1d3212891a47f0db944817855138dccf7806f023f6e1e0028287cca3a96df28c36d6f91fea2117abb1a417c23863e5d1464430dd0f40c977c SHA512 aeaf3e4d3be48496742a48b9d7c0b49e040c6f5cc0501668b13aa1e81c64f759b547ab5c910d1fbc2d270d3f42b1b890c41043ad79edbbbbbf2caea74b6245d6
32 -DIST minio-2018.11.17.01.23.48.tar.gz 9076785 BLAKE2B 3dbbda0ee971d2ecedeff96fa61b2d5f3710361f34ded69075515c7cf9fa40e411360e68d04b85f43fc7082f66ff779368a984a5c1f429c4660b64c6f65dfdc1 SHA512 e460ae63bc2e23d4706c396d76c06c66fb61f20fa10544470b28f1764e64be7ed45c33b65fbb9386e7a07e374a29d700c3df2b794dd6e6bd6322e7ea40ad3434
33 -DIST minio-2018.11.22.02.51.56.tar.gz 9076540 BLAKE2B 61c153be20ec924c42575beed8ac6b44558f16ad630d47bb8d6e22436bdad40d9d192db20c9393d6572b9b30f09a7290f1d2c30bce8e2342b6923eb1ae1745fa SHA512 49be8aa991dbe3c46a8e656f5900924742cb09ac3d8959cc77b33893e8f698f9f5fd9c6b8e35a9c3458fdacde74905ee6c8a2ce7f82be2582d607764ac8dc63a
34 -DIST minio-2018.11.30.03.56.59.tar.gz 9085930 BLAKE2B 445ad82c4c3829fa62554d5ee16deae9a13a5f38111b1c01b891e886c6cd3e742ebdbfd0e4d1984bf4156423b0d1189dfd742e04455dee433a946a192f6f3924 SHA512 b93d8dc79c9bfbbc3e35960478836c953bb26bff533977c7e449395d0a947716115c28e3652c3c6ec632599f058ca25679995014ecdd22718b2d4b77d0a8fc6b
35 DIST minio-2018.12.06.01.27.43.tar.gz 9087439 BLAKE2B fbbde99442ce0b1573251ca93a5ad4323c1ce68263d2f5c3c0fd6631868dc5110b7179aabdb5ded260def669fdddbd0f9eae6a543ecf1a74d9fb9825ebdd8bd2 SHA512 1ac070f9358acee7d51895965aedeb85b79080842d7dc4012c48ad5cdb6d73bb4cd53d60edcac0fe7d0571ef7a2276d055a5505c73fd3ffa82cac4508df999c9
36 DIST minio-2018.12.13.02.04.19.tar.gz 9091219 BLAKE2B 7d4619cb3d88c4c115e0361edecf73df7d7d6b5ed86487653aa8ee30c75bf1fbb026011b25d8a5270616b89d1c3a9df3ca1aedb6d4339914e48744982c79991a SHA512 4d4542644738ffd8541ad118f74957aee272afa47c82469cda85994aa4c228dcf08126606c4cf3684c5a2a0ca9a55c1841230dfd0983dc17c4873e8ecceb7176
37 DIST minio-2018.12.19.23.46.24.tar.gz 9096254 BLAKE2B 252c8e84e9df0f5e2f85f5f5a0930a53f960b25c03a381961adeb338f70d7ec3e172c369fb52c4aa14c039e48c0611f90f627ede797b3469ed08d2a4ffd0653c SHA512 c1acfca6fdba3490fcd89e0c910b0b9da0c2ca04fe8e5d17acf6001f313fa7ba64a548921a35c531e9998f7bef1535fc239e95382f78e2ee0a9fd40bc87bb2bc
38
39 diff --git a/net-fs/minio/minio-2018.10.18.00.28.58.ebuild b/net-fs/minio/minio-2018.10.18.00.28.58.ebuild
40 deleted file mode 100644
41 index 9adcc45356d..00000000000
42 --- a/net-fs/minio/minio-2018.10.18.00.28.58.ebuild
43 +++ /dev/null
44 @@ -1,53 +0,0 @@
45 -# Copyright 1999-2018 Gentoo Authors
46 -# Distributed under the terms of the GNU General Public License v2
47 -
48 -EAPI=6
49 -
50 -inherit user golang-build golang-vcs-snapshot eapi7-ver
51 -
52 -EGO_PN="github.com/minio/minio"
53 -MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
54 -MY_PV=${MY_PV//./-}
55 -EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
56 -ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
57 -KEYWORDS="~amd64"
58 -
59 -DESCRIPTION="An Amazon S3 compatible object storage server"
60 -HOMEPAGE="https://github.com/minio/minio"
61 -SRC_URI="${ARCHIVE_URI}"
62 -LICENSE="Apache-2.0"
63 -SLOT="0"
64 -
65 -RESTRICT="test"
66 -
67 -pkg_setup() {
68 - enewgroup ${PN}
69 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
70 -}
71 -
72 -src_prepare() {
73 - default
74 - sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
75 - -e "s/-s //"\
76 - -e "/time/d"\
77 - -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
78 - src/${EGO_PN}/buildscripts/gen-ldflags.go || die
79 -}
80 -
81 -src_compile() {
82 - pushd src/${EGO_PN} || die
83 - MINIO_RELEASE="${MY_PV}"
84 - go run buildscripts/gen-ldflags.go
85 - GOPATH="${S}" go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
86 - popd || die
87 -}
88 -
89 -src_install() {
90 - pushd src/${EGO_PN} || die
91 - dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
92 - dobin minio
93 - popd || die
94 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
95 - keepdir /var/{lib,log}/${PN}
96 - fowners ${PN}:${PN} /var/{lib,log}/${PN}
97 -}
98
99 diff --git a/net-fs/minio/minio-2018.10.25.01.27.03.ebuild b/net-fs/minio/minio-2018.10.25.01.27.03.ebuild
100 deleted file mode 100644
101 index 9adcc45356d..00000000000
102 --- a/net-fs/minio/minio-2018.10.25.01.27.03.ebuild
103 +++ /dev/null
104 @@ -1,53 +0,0 @@
105 -# Copyright 1999-2018 Gentoo Authors
106 -# Distributed under the terms of the GNU General Public License v2
107 -
108 -EAPI=6
109 -
110 -inherit user golang-build golang-vcs-snapshot eapi7-ver
111 -
112 -EGO_PN="github.com/minio/minio"
113 -MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
114 -MY_PV=${MY_PV//./-}
115 -EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
116 -ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
117 -KEYWORDS="~amd64"
118 -
119 -DESCRIPTION="An Amazon S3 compatible object storage server"
120 -HOMEPAGE="https://github.com/minio/minio"
121 -SRC_URI="${ARCHIVE_URI}"
122 -LICENSE="Apache-2.0"
123 -SLOT="0"
124 -
125 -RESTRICT="test"
126 -
127 -pkg_setup() {
128 - enewgroup ${PN}
129 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
130 -}
131 -
132 -src_prepare() {
133 - default
134 - sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
135 - -e "s/-s //"\
136 - -e "/time/d"\
137 - -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
138 - src/${EGO_PN}/buildscripts/gen-ldflags.go || die
139 -}
140 -
141 -src_compile() {
142 - pushd src/${EGO_PN} || die
143 - MINIO_RELEASE="${MY_PV}"
144 - go run buildscripts/gen-ldflags.go
145 - GOPATH="${S}" go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
146 - popd || die
147 -}
148 -
149 -src_install() {
150 - pushd src/${EGO_PN} || die
151 - dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
152 - dobin minio
153 - popd || die
154 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
155 - keepdir /var/{lib,log}/${PN}
156 - fowners ${PN}:${PN} /var/{lib,log}/${PN}
157 -}
158
159 diff --git a/net-fs/minio/minio-2018.11.06.01.01.02.ebuild b/net-fs/minio/minio-2018.11.06.01.01.02.ebuild
160 deleted file mode 100644
161 index 9adcc45356d..00000000000
162 --- a/net-fs/minio/minio-2018.11.06.01.01.02.ebuild
163 +++ /dev/null
164 @@ -1,53 +0,0 @@
165 -# Copyright 1999-2018 Gentoo Authors
166 -# Distributed under the terms of the GNU General Public License v2
167 -
168 -EAPI=6
169 -
170 -inherit user golang-build golang-vcs-snapshot eapi7-ver
171 -
172 -EGO_PN="github.com/minio/minio"
173 -MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
174 -MY_PV=${MY_PV//./-}
175 -EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
176 -ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
177 -KEYWORDS="~amd64"
178 -
179 -DESCRIPTION="An Amazon S3 compatible object storage server"
180 -HOMEPAGE="https://github.com/minio/minio"
181 -SRC_URI="${ARCHIVE_URI}"
182 -LICENSE="Apache-2.0"
183 -SLOT="0"
184 -
185 -RESTRICT="test"
186 -
187 -pkg_setup() {
188 - enewgroup ${PN}
189 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
190 -}
191 -
192 -src_prepare() {
193 - default
194 - sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
195 - -e "s/-s //"\
196 - -e "/time/d"\
197 - -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
198 - src/${EGO_PN}/buildscripts/gen-ldflags.go || die
199 -}
200 -
201 -src_compile() {
202 - pushd src/${EGO_PN} || die
203 - MINIO_RELEASE="${MY_PV}"
204 - go run buildscripts/gen-ldflags.go
205 - GOPATH="${S}" go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
206 - popd || die
207 -}
208 -
209 -src_install() {
210 - pushd src/${EGO_PN} || die
211 - dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
212 - dobin minio
213 - popd || die
214 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
215 - keepdir /var/{lib,log}/${PN}
216 - fowners ${PN}:${PN} /var/{lib,log}/${PN}
217 -}
218
219 diff --git a/net-fs/minio/minio-2018.11.15.01.26.07.ebuild b/net-fs/minio/minio-2018.11.15.01.26.07.ebuild
220 deleted file mode 100644
221 index 9adcc45356d..00000000000
222 --- a/net-fs/minio/minio-2018.11.15.01.26.07.ebuild
223 +++ /dev/null
224 @@ -1,53 +0,0 @@
225 -# Copyright 1999-2018 Gentoo Authors
226 -# Distributed under the terms of the GNU General Public License v2
227 -
228 -EAPI=6
229 -
230 -inherit user golang-build golang-vcs-snapshot eapi7-ver
231 -
232 -EGO_PN="github.com/minio/minio"
233 -MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
234 -MY_PV=${MY_PV//./-}
235 -EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
236 -ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
237 -KEYWORDS="~amd64"
238 -
239 -DESCRIPTION="An Amazon S3 compatible object storage server"
240 -HOMEPAGE="https://github.com/minio/minio"
241 -SRC_URI="${ARCHIVE_URI}"
242 -LICENSE="Apache-2.0"
243 -SLOT="0"
244 -
245 -RESTRICT="test"
246 -
247 -pkg_setup() {
248 - enewgroup ${PN}
249 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
250 -}
251 -
252 -src_prepare() {
253 - default
254 - sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
255 - -e "s/-s //"\
256 - -e "/time/d"\
257 - -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
258 - src/${EGO_PN}/buildscripts/gen-ldflags.go || die
259 -}
260 -
261 -src_compile() {
262 - pushd src/${EGO_PN} || die
263 - MINIO_RELEASE="${MY_PV}"
264 - go run buildscripts/gen-ldflags.go
265 - GOPATH="${S}" go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
266 - popd || die
267 -}
268 -
269 -src_install() {
270 - pushd src/${EGO_PN} || die
271 - dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
272 - dobin minio
273 - popd || die
274 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
275 - keepdir /var/{lib,log}/${PN}
276 - fowners ${PN}:${PN} /var/{lib,log}/${PN}
277 -}
278
279 diff --git a/net-fs/minio/minio-2018.11.17.01.23.48.ebuild b/net-fs/minio/minio-2018.11.17.01.23.48.ebuild
280 deleted file mode 100644
281 index 9adcc45356d..00000000000
282 --- a/net-fs/minio/minio-2018.11.17.01.23.48.ebuild
283 +++ /dev/null
284 @@ -1,53 +0,0 @@
285 -# Copyright 1999-2018 Gentoo Authors
286 -# Distributed under the terms of the GNU General Public License v2
287 -
288 -EAPI=6
289 -
290 -inherit user golang-build golang-vcs-snapshot eapi7-ver
291 -
292 -EGO_PN="github.com/minio/minio"
293 -MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
294 -MY_PV=${MY_PV//./-}
295 -EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
296 -ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
297 -KEYWORDS="~amd64"
298 -
299 -DESCRIPTION="An Amazon S3 compatible object storage server"
300 -HOMEPAGE="https://github.com/minio/minio"
301 -SRC_URI="${ARCHIVE_URI}"
302 -LICENSE="Apache-2.0"
303 -SLOT="0"
304 -
305 -RESTRICT="test"
306 -
307 -pkg_setup() {
308 - enewgroup ${PN}
309 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
310 -}
311 -
312 -src_prepare() {
313 - default
314 - sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
315 - -e "s/-s //"\
316 - -e "/time/d"\
317 - -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
318 - src/${EGO_PN}/buildscripts/gen-ldflags.go || die
319 -}
320 -
321 -src_compile() {
322 - pushd src/${EGO_PN} || die
323 - MINIO_RELEASE="${MY_PV}"
324 - go run buildscripts/gen-ldflags.go
325 - GOPATH="${S}" go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
326 - popd || die
327 -}
328 -
329 -src_install() {
330 - pushd src/${EGO_PN} || die
331 - dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
332 - dobin minio
333 - popd || die
334 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
335 - keepdir /var/{lib,log}/${PN}
336 - fowners ${PN}:${PN} /var/{lib,log}/${PN}
337 -}
338
339 diff --git a/net-fs/minio/minio-2018.11.22.02.51.56.ebuild b/net-fs/minio/minio-2018.11.22.02.51.56.ebuild
340 deleted file mode 100644
341 index 9adcc45356d..00000000000
342 --- a/net-fs/minio/minio-2018.11.22.02.51.56.ebuild
343 +++ /dev/null
344 @@ -1,53 +0,0 @@
345 -# Copyright 1999-2018 Gentoo Authors
346 -# Distributed under the terms of the GNU General Public License v2
347 -
348 -EAPI=6
349 -
350 -inherit user golang-build golang-vcs-snapshot eapi7-ver
351 -
352 -EGO_PN="github.com/minio/minio"
353 -MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
354 -MY_PV=${MY_PV//./-}
355 -EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
356 -ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
357 -KEYWORDS="~amd64"
358 -
359 -DESCRIPTION="An Amazon S3 compatible object storage server"
360 -HOMEPAGE="https://github.com/minio/minio"
361 -SRC_URI="${ARCHIVE_URI}"
362 -LICENSE="Apache-2.0"
363 -SLOT="0"
364 -
365 -RESTRICT="test"
366 -
367 -pkg_setup() {
368 - enewgroup ${PN}
369 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
370 -}
371 -
372 -src_prepare() {
373 - default
374 - sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
375 - -e "s/-s //"\
376 - -e "/time/d"\
377 - -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
378 - src/${EGO_PN}/buildscripts/gen-ldflags.go || die
379 -}
380 -
381 -src_compile() {
382 - pushd src/${EGO_PN} || die
383 - MINIO_RELEASE="${MY_PV}"
384 - go run buildscripts/gen-ldflags.go
385 - GOPATH="${S}" go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
386 - popd || die
387 -}
388 -
389 -src_install() {
390 - pushd src/${EGO_PN} || die
391 - dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
392 - dobin minio
393 - popd || die
394 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
395 - keepdir /var/{lib,log}/${PN}
396 - fowners ${PN}:${PN} /var/{lib,log}/${PN}
397 -}
398
399 diff --git a/net-fs/minio/minio-2018.11.30.03.56.59.ebuild b/net-fs/minio/minio-2018.11.30.03.56.59.ebuild
400 deleted file mode 100644
401 index 9adcc45356d..00000000000
402 --- a/net-fs/minio/minio-2018.11.30.03.56.59.ebuild
403 +++ /dev/null
404 @@ -1,53 +0,0 @@
405 -# Copyright 1999-2018 Gentoo Authors
406 -# Distributed under the terms of the GNU General Public License v2
407 -
408 -EAPI=6
409 -
410 -inherit user golang-build golang-vcs-snapshot eapi7-ver
411 -
412 -EGO_PN="github.com/minio/minio"
413 -MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
414 -MY_PV=${MY_PV//./-}
415 -EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
416 -ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
417 -KEYWORDS="~amd64"
418 -
419 -DESCRIPTION="An Amazon S3 compatible object storage server"
420 -HOMEPAGE="https://github.com/minio/minio"
421 -SRC_URI="${ARCHIVE_URI}"
422 -LICENSE="Apache-2.0"
423 -SLOT="0"
424 -
425 -RESTRICT="test"
426 -
427 -pkg_setup() {
428 - enewgroup ${PN}
429 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
430 -}
431 -
432 -src_prepare() {
433 - default
434 - sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
435 - -e "s/-s //"\
436 - -e "/time/d"\
437 - -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
438 - src/${EGO_PN}/buildscripts/gen-ldflags.go || die
439 -}
440 -
441 -src_compile() {
442 - pushd src/${EGO_PN} || die
443 - MINIO_RELEASE="${MY_PV}"
444 - go run buildscripts/gen-ldflags.go
445 - GOPATH="${S}" go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
446 - popd || die
447 -}
448 -
449 -src_install() {
450 - pushd src/${EGO_PN} || die
451 - dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
452 - dobin minio
453 - popd || die
454 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
455 - keepdir /var/{lib,log}/${PN}
456 - fowners ${PN}:${PN} /var/{lib,log}/${PN}
457 -}