Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions net-fs/minio-client/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
DIST mc-2025.04.16-1e78af4.tar.gz 560812 BLAKE2B 15b5f179891e3145c86d8498e1aa8899066b8f981112b79648e00e04e7e8deb2bec03c086514cbec2d5674b99259e17195d39597e2555811e32773990a7dff1d SHA512 c6ea51bbbfc985ee4cf724379da25760ecc1396f91b91c3b2e61495e50f550d57a498d9a75bb9ff1e80220bf228a4085aa28c75c61408990ec451178b9d69dc2
DIST minio-client-2025.04.16-funtoo-go-bundle-675b65fad3ff7c4f9d06c534edaf6a9e61ea5ab7019417f047ef413798d4419632facf2dde661befa91c21c3fb3b8a478e27569b2d0adcc457dff80198a1b05d.tar.gz 77822949 BLAKE2B e35dd7fc7e4a0823fe0007e52461232dc533ba5307e163ad9a5247f88cbafc9e1e41319307c7f03235ac8562c039eabe4af7f77884a5cd0eafb30ca1e1a8db5f SHA512 248e6ffc59caa21c96b0dd5d404f40b808f48de3732bb9f53ae3e295b039805364c3786a5649e959c49311ac0c75853832a8a0e1b793d52a47e86066da20cfc5
DIST minio-client-2025.07.21-mark-go-bundle-ee72571.tar.xz 74710104 BLAKE2B 0faef5900ef7feeec89923f0908a596826bb9be7f8a827b0d984a2e407d8700cbee1435a33d623a70f2e2119435e0068a7021beb456fd3a3e06e6f9389483ab9 SHA512 28a229536945907234e698a99f3dfed87c2202800e781deb1013e7489da1b6566b53e5ec51495ee941be8ac892738a2ade860d73a087fd5df19e4b3f62b26dd7
DIST minio-client-2025.07.21.tar.gz 563487 BLAKE2B 2fbf1f73c92085920f8409366185119acfd6f67542f7898dedb1f7d4c9492db0a6ae4b1c93c858cf739aaf3506423ff83e1895341e291cf2793d939cf66eda4f SHA512 021ff86aa3578f3a8b27278c6314d71fa7e326ac84889589392c82ef204f6e04f35fd2fd5c27b6186fe46ca97518c03175fbe4a1cbfecd48b22891c11230b4ca
44 changes: 44 additions & 0 deletions net-fs/minio-client/minio-client-2025.07.21.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Distributed under the terms of the GNU General Public License v2
# Autogen by MARK Devkit

EAPI=7
EGO_SKIP_TIDY=1
MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
MY_PV=${MY_PV//./-}
inherit go-module

DESCRIPTION="Fast tool to manage MinIO clusters"
HOMEPAGE="https://min.io/ https://github.com/minio/mc"
SRC_URI="
https://api.github.com/repos/minio/mc/tarball/RELEASE.2025-07-21T05-28-08Z -> minio-client-2025.07.21.tar.gz
mirror://macaroni/minio-client-2025.07.21-mark-go-bundle-ee72571.tar.xz -> minio-client-2025.07.21-mark-go-bundle-ee72571.tar.xz"
LICENSE="AGPL-3.0"
SLOT="0"
KEYWORDS="*"
BDEPEND="dev-lang/go
"
src_prepare() {
default
sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
-e "s/-s //"\
-e "/time/d"\
-e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
buildscripts/gen-ldflags.go || die
}
src_unpack() {
go-module_src_unpack
mv ${WORKDIR}/minio-mc-* ${S} || die
}
src_compile() {
unset XDG_CACHE_HOME
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go
CGO_ENABLED=0 \
go build --ldflags "$(go run buildscripts/gen-ldflags.go)" -o mc || die
}
src_install() {
dobin mc
}


# vim: filetype=ebuild
Loading