Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / opentofu
Commits: be366733 by Carl Smedstad at 2024-09-06T19:30:48+02:00 upgpkg: 1.8.2-1: Upstream release https://github.com/opentofu/opentofu/releases/tag/v1.8.2 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = opentofu pkgdesc = Lets you declaratively manage your cloud infrastructure - pkgver = 1.8.1 + pkgver = 1.8.2 pkgrel = 1 url = https://github.com/opentofu/opentofu arch = x86_64 @@ -8,9 +8,9 @@ pkgbase = opentofu makedepends = go depends = glibc options = !lto - source = opentofu-1.8.1.tar.gz::https://github.com/opentofu/opentofu/archive/v1.8.1.tar.gz + source = opentofu-1.8.2.tar.gz::https://github.com/opentofu/opentofu/archive/v1.8.2.tar.gz source = tofu.fish - sha256sums = 849f20c1f700910842c42fbf76730fabd4df82b0d0879d4bd9a88abe3d275b2a + sha256sums = 8e3963f1054a46e81ee0b008b3e3a3cba5a8d7718c036ef2ff0fc56670a9bff4 sha256sums = 312fe00a97ed3098fa141a54dfc0694c13766957acedec19f10347b80f813ce8 pkgname = opentofu ===================================== PKGBUILD ===================================== @@ -2,7 +2,7 @@ # Contributor: Marcel Campello <[email protected]> pkgname=opentofu -pkgver=1.8.1 +pkgver=1.8.2 pkgrel=1 pkgdesc="Lets you declaratively manage your cloud infrastructure" arch=(x86_64) @@ -15,38 +15,38 @@ source=( "$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" "tofu.fish" ) -sha256sums=('849f20c1f700910842c42fbf76730fabd4df82b0d0879d4bd9a88abe3d275b2a' +sha256sums=('8e3963f1054a46e81ee0b008b3e3a3cba5a8d7718c036ef2ff0fc56670a9bff4' '312fe00a97ed3098fa141a54dfc0694c13766957acedec19f10347b80f813ce8') prepare() { cd $pkgname-$pkgver - GOFLAGS="-mod=readonly" go mod vendor -v } build() { cd $pkgname-$pkgver - export CGO_CPPFLAGS="$CPPFLAGS" export CGO_CFLAGS="$CFLAGS" export CGO_CXXFLAGS="$CXXFLAGS" export CGO_LDFLAGS="$LDFLAGS" - export GOFLAGS="-buildmode=pie -mod=vendor -modcacherw" + export GOFLAGS="-buildmode=pie -mod=vendor -modcacherw -buildvcs=false" export GOPATH="$srcdir" - local ld_flags="-compressdwarf=false -linkmode=external -X github.com/opentofu/opentofu/version.dev=no" - go build -v -buildvcs=false -ldflags="$ld_flags" ./cmd/... + local ld_flags=" \ + -compressdwarf=false \ + -linkmode=external \ + -X github.com/opentofu/opentofu/version.dev=no \ + " + go build -v -ldflags="$ld_flags" ./cmd/... } check() { cd $pkgname-$pkgver - go test ./... } package() { cd $pkgname-$pkgver - install -vDm755 -t "$pkgdir/usr/bin" tofu echo 'complete -C /usr/bin/tofu tofu' \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/opentofu/-/commit/be366733f2d8856d0a5db9d6f569e91f29637d77 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/opentofu/-/commit/be366733f2d8856d0a5db9d6f569e91f29637d77 You're receiving this email because of your account on gitlab.archlinux.org.
