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.


Reply via email to