forked from pool/restic
Accepting request 647647 from home:cyphar:restic
Switch GO111MODULE usage. OBS-URL: https://build.opensuse.org/request/show/647647 OBS-URL: https://build.opensuse.org/package/show/Archiving/restic?expand=0&rev=14
This commit is contained in:
parent
681a2fe2d5
commit
4d21df1c18
@ -4,8 +4,8 @@ Mon Nov 5 08:44:53 UTC 2018 - Aleksa Sarai <asarai@suse.com>
|
|||||||
- Update to 0.9.3.
|
- Update to 0.9.3.
|
||||||
https://github.com/restic/restic/releases/tag/v0.9.3
|
https://github.com/restic/restic/releases/tag/v0.9.3
|
||||||
See installed /usr/share/doc/packages/restic/CHANGELOG.md
|
See installed /usr/share/doc/packages/restic/CHANGELOG.md
|
||||||
- Update to Go 1.9, and remove Go 1.11 module files to allow building with
|
- Update to Go 1.9, and disable Go 1.11 modules since they require internet
|
||||||
pre-Go 1.11 compilers.
|
access (restic still provides vendor/).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 8 03:59:46 UTC 2018 - asarai@suse.com
|
Wed Aug 8 03:59:46 UTC 2018 - asarai@suse.com
|
||||||
|
12
restic.spec
12
restic.spec
@ -68,14 +68,10 @@ export GOPATH="$GOPATH:$HOME/go"
|
|||||||
mkdir -p $HOME/go/src/%{import_path}
|
mkdir -p $HOME/go/src/%{import_path}
|
||||||
cp -rT $PWD $HOME/go/src/%{import_path}
|
cp -rT $PWD $HOME/go/src/%{import_path}
|
||||||
|
|
||||||
# Remove Go 1.11's go.mod, since older versions of Go support it but don't
|
# Build restic. We don't use build.go because it builds statically, uses go
|
||||||
# support using -mod=vendor which disables using it (note that go modules
|
# modules, and also restricts the Go version in cases where it's not actually
|
||||||
# require internet access, unless you pre-load vendor/).
|
# necessary. We disable go modules because restic still provides a vendor/.
|
||||||
rm -f go.mod go.sum
|
GO111MODULE=off go build -o %{name} -buildmode=pie \
|
||||||
|
|
||||||
# Build restic. We don't use build.go because it builds statically, and also
|
|
||||||
# restricts the Go version in cases where it's not actually necessary.
|
|
||||||
go build -o %{name} -buildmode=pie \
|
|
||||||
-ldflags "-s -w -X main.version=%{version}" \
|
-ldflags "-s -w -X main.version=%{version}" \
|
||||||
%{import_path}/cmd/restic
|
%{import_path}/cmd/restic
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user