diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 5 insertions, 11 deletions
@@ -3,17 +3,17 @@ pkgname='certspotter' pkgver='0.16.0' pkgrel='1' pkgdesc='Certificate Transparency Log Monitor' -arch=('x86_64' 'pentium4' 'armv7h' 'aarch64') +arch=('x86_64' 'i686' 'pentium4' 'armv7h' 'aarch64') url="https://github.com/SSLMate/$pkgname" license=('MPL2') makedepends=('go>=1.19' 'lowdown') install="$pkgname.install" -source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz") +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha512sums=('418647a317b240bf7bf6589b7596045e2ef18001a97badc1f2eedd962f841696292792c005e6c3b75198e8457679e78f3f95380805b335f28038eb25f929052b') _sourcedirectory="$pkgname-$pkgver" -_bindir="$pkgname-$pkgver-$pkgrel-bin" -_gopath="$pkgname-$pkgver-$pkgrel-gopath" +_bindir="$pkgname-$pkgver-bin" +_gopath="$pkgname-$pkgver-gopath" prepare() { mkdir -p "$srcdir/$_bindir/" @@ -27,7 +27,7 @@ build() { export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-X=main.Version=v$pkgver" + export GOFLAGS="-buildmode=pie -trimpath '-ldflags=-X=main.Version=v$pkgver -linkmode=external' -mod=readonly -modcacherw" go build -v -o "$srcdir/$_bindir/" './...' # Build man pages @@ -37,12 +37,6 @@ build() { check() { cd "$srcdir/$_sourcedirectory/" - export GOPATH="$srcdir/$_gopath" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-X=main.Version=v$pkgver" go test -v './...' } |