Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / 
mkcert


Commits:
a7f2a370 by David Brusius at 2024-09-13T20:03:54+02:00
Add version to go build ldflags

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = mkcert
        pkgdesc = Simple tool for making locally-trusted development 
certificates
        pkgver = 1.4.4
-       pkgrel = 2
+       pkgrel = 3
        url = https://github.com/FiloSottile/mkcert
        arch = x86_64
        license = BSD


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 pkgname=mkcert
 _package="github.com/FiloSottile/${pkgname}"
 pkgver=1.4.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Simple tool for making locally-trusted development certificates"
 arch=('x86_64')
 url="https://github.com/FiloSottile/mkcert";
@@ -20,8 +20,9 @@ build() {
   export CGO_CFLAGS="${CFLAGS}"
   export CGO_CXXFLAGS="${CXXFLAGS}"
   export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw 
-ldflags=-linkmode=external"
-  go build -v
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  GO_LDFLAGS="-linkmode=external -X main.Version=v${pkgver}"
+  go build -v -ldflags "$GO_LDFLAGS"
 }
 
 check() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mkcert/-/commit/a7f2a3701a8c4f24ab98dff65df9778bdfcecdea

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mkcert/-/commit/a7f2a3701a8c4f24ab98dff65df9778bdfcecdea
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to