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/mc/
Date: Wed, 13 Mar 2019 08:43:27
Message-Id: 1552466584.d478b01cb63ae4963d1404b042d1d5cbd834341d.zlogene@gentoo
1 commit: d478b01cb63ae4963d1404b042d1d5cbd834341d
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 13 08:43:04 2019 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 13 08:43:04 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d478b01c
7
8 net-fs/mc: Version bump
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11 Package-Manager: Portage-2.3.62, Repoman-2.3.11
12
13 net-fs/mc/Manifest | 1 +
14 net-fs/mc/mc-2019.03.09.00.30.31.ebuild | 50 +++++++++++++++++++++++++++++++++
15 2 files changed, 51 insertions(+)
16
17 diff --git a/net-fs/mc/Manifest b/net-fs/mc/Manifest
18 index 66d3a4753bc..69c2bbf0c3c 100644
19 --- a/net-fs/mc/Manifest
20 +++ b/net-fs/mc/Manifest
21 @@ -6,3 +6,4 @@ DIST mc-2019.02.13.19.48.27.tar.gz 2983136 BLAKE2B 60958cd80e5315993e36fa03acf02
22 DIST mc-2019.02.20.22.21.50.tar.gz 3007023 BLAKE2B 0cb7d1ab4a9314e951204e6710aa81652327d45d6c0b0083f15baa48d0edbbaf81c8fb76f30bdc706b43126f1ef4fa9ba44edeafea8fa124ece43ee61741bd10 SHA512 d52365873ff35c33e859b7d9b860d4ac7971169cdfe1e12286cfaf60bca5acbe80bf4670a5aa56fbe9cc60fd115e97a97b46a172a507e5853d962ce7cb391760
23 DIST mc-2019.02.27.18.44.28.tar.gz 3007123 BLAKE2B bbb382f48b5744e0ebef6848d2d419096f2aa40fe1a7ede4cf692befac83c2df20bade05605d2aee59d50267e67993c8cd69c7b99d677c733af9aa3ca29e047a SHA512 00b97009e8f69a24f8222c47af3dadf2d8750e7247afe6ea89aecd9e97994cac256aac9e5226f815e228912ee6fe92ab78ef64b2b87edd6cf4eb0c6f236cf72f
24 DIST mc-2019.03.06.18.41.35.tar.gz 3060998 BLAKE2B 8ce267ebeb132aae1ab2681d7fcaeb557f7822cc518153cb001dfbde9d968ab0056ed52b01cdeb44d1112ea2ce233877751f205661cd7d53c6640bea533b131c SHA512 b0b5aa99aaaf8858fcf2884154bc7e293a618e88a13a8ea4c3671c4d187d8628a1ce9b190895db09520a0af452be1125e7cd5158373467f14e7fbe771199c9db
25 +DIST mc-2019.03.09.00.30.31.tar.gz 3061079 BLAKE2B 528c3e8b20af8c77c256dbb25cee0c79691e6575f9739788927bd8b023fb2fe492fb1186f144f3abf1132b3b7375c649940b40c63f59dcbc7436cff9603fdd6d SHA512 28aa906be58afd85a5d5afd8458f5a200270d8bf4caad90484ee6335ce5033c910369a212f47272d6f7bcbb6aaa78fc35f3307da5e8bad3268ba737f8791f4c6
26
27 diff --git a/net-fs/mc/mc-2019.03.09.00.30.31.ebuild b/net-fs/mc/mc-2019.03.09.00.30.31.ebuild
28 new file mode 100644
29 index 00000000000..927f40765b1
30 --- /dev/null
31 +++ b/net-fs/mc/mc-2019.03.09.00.30.31.ebuild
32 @@ -0,0 +1,50 @@
33 +# Copyright 1999-2019 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=6
37 +
38 +inherit eapi7-ver golang-build golang-vcs-snapshot
39 +
40 +MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
41 +MY_PV=${MY_PV//./-}
42 +
43 +EGIT_COMMIT="c352cadd4be2c6bed64884c78d1e8a8ac6efaf3f"
44 +
45 +EGO_PN="github.com/minio/mc"
46 +
47 +DESCRIPTION="Minio client provides alternatives for ls, cat on cloud storage and filesystems"
48 +HOMEPAGE="https://github.com/minio/mc"
49 +SRC_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
50 +
51 +LICENSE="Apache-2.0"
52 +SLOT="0"
53 +KEYWORDS="~amd64"
54 +
55 +RDEPEND="!!app-misc/mc"
56 +
57 +src_prepare() {
58 + default
59 + sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${VERSION}\"/"\
60 + -e "s/-s //"\
61 + -e "/time/d"\
62 + -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
63 + src/${EGO_PN}/buildscripts/gen-ldflags.go || die
64 +
65 +}
66 +
67 +src_compile() {
68 + unset XDG_CACHE_HOME
69 +
70 + pushd src/${EGO_PN} || die
71 + MC_RELEASE="${MY_PV}"
72 + GOPATH="${S}" go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o ${PN} || die
73 + popd || die
74 +
75 +}
76 +
77 +src_install() {
78 + pushd src/${EGO_PN} || die
79 + dodoc -r README.md CONTRIBUTING.md docs
80 + dobin mc
81 + popd || die
82 +}