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.