From 3029496f6ca63ae215fa115419d77054fd8a4cc4 Mon Sep 17 00:00:00 2001 From: webbuilder_pel7ppc64lebuilder0 Date: Mon, 11 Oct 2021 01:17:58 +0200 Subject: [PATCH] minio updated to latest Signed-off-by: webbuilder_pel7ppc64lebuilder0 --- SPECS/minio.spec | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/SPECS/minio.spec b/SPECS/minio.spec index fac0a0c..d6da4af 100644 --- a/SPECS/minio.spec +++ b/SPECS/minio.spec @@ -1,4 +1,4 @@ -%define fullversion 2021-04-06T23-11-00Z +%define fullversion 2021-10-08T23-58-24Z %define realversion %(echo %{fullversion} | sed -e 's/[^0-9]//g' | cut -c -8) %global _hardened_build 1 @@ -48,8 +48,8 @@ Minio Gateway Package %setup -T -q -c %{name}-%{realversion} export GOPATH=`pwd` export GO111MODULE=on -mkdir -p src/github.com/minio/ -cd src/github.com/minio/ +mkdir -p go/src/github.com/minio/ +cd go/src/github.com/minio/ git clone https://github.com/minio/minio @@ -57,7 +57,8 @@ git clone https://github.com/minio/minio export GOPATH=`pwd` export GO111MODULE=on export CGO_ENABLED=0 -cd src/github.com/minio/minio +export GOPROXY=https://goproxy.io +cd go/src/github.com/minio/minio git checkout tags/RELEASE.%{fullversion} export COMMIT=$(git rev-parse HEAD) export SHORTCOMMIT=$(git rev-parse --short HEAD) @@ -67,17 +68,12 @@ sed 's/Version = goGetTag/Version = "%{fullversion}"/' -i cmd/build-constants.go sed 's/ReleaseTag = goGetTag/ReleaseTag = "RELEASE.%{fullversion}"/' -i cmd/build-constants.go sed 's/CommitID = goGetTag/CommitID = "'$COMMIT'"/' -i cmd/build-constants.go sed 's/ShortCommitID = CommitID\[:12\]/ShortCommitID = "'$SHORTCOMMIT'"/' -i cmd/build-constants.go -go build -v -tags kqueue -trimpath --ldflags " --X github.com/minio/minio/cmd.ReleaseTag=RELEASE.%{fullversion} --X github.com/minio/minio/cmd.CommitID=$COMMIT --X github.com/minio/minio/cmd.ShortCommitID=$SHORTCOMMIT --X github.com/minio/minio/cmd.Version=%{version} --extldflags -s -w -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') --buildid %{version}" -o minio +go generate +go build -v -tags kqueue -trimpath --ldflags "-X github.com/minio/minio/cmd.ReleaseTag=RELEASE.%{fullversion} -X github.com/minio/minio/cmd.CommitID=$COMMIT -X github.com/minio/minio/cmd.ShortCommitID=$SHORTCOMMIT -X github.com/minio/minio/cmd.Version=%{version} -extldflags -s -w -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') -buildid %{version}" -o minio %install -install -p -D -m 0555 src/github.com/minio/minio/minio %{buildroot}%{_bindir}/minio +install -p -D -m 0555 go/src/github.com/minio/minio/minio %{buildroot}%{_bindir}/minio install -p -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/minio/server install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/minio/gateway install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/minio-server.service @@ -108,7 +104,7 @@ exit 0 %check -cd src/github.com/minio/minio +cd go/src/github.com/minio/minio ./minio --version | tee v v=$(awk '/version/{print $3}' v) test "$v" = RELEASE.%{fullversion}