diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 6 insertions, 7 deletions
@@ -9,6 +9,6 @@ pkgbase = gitleaks makedepends = go depends = glibc source = https://github.com/zricethezav/gitleaks/archive/v7.6.1/gitleaks-v7.6.1.tar.gz - sha256sums = 316b418ba0bec92ff427a71146eed414440a955d697b63ee593203653d8771de + b2sums = 7a9080917d35a681fad3c2030274aa00f8392efa583d189a66ef7992fd729cec0d269431dcd03f9db4617a0441f0a94f2c24394a46c7f2a64b776709693e9244 pkgname = gitleaks @@ -11,23 +11,22 @@ license=('MIT') depends=('glibc') makedepends=('go') source=("$url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz") -sha256sums=('316b418ba0bec92ff427a71146eed414440a955d697b63ee593203653d8771de') +b2sums=('7a9080917d35a681fad3c2030274aa00f8392efa583d189a66ef7992fd729cec0d269431dcd03f9db4617a0441f0a94f2c24394a46c7f2a64b776709693e9244') build() { cd "$pkgname-$pkgver" export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - go build -ldflags "-X=github.com/zricethezav/gitleaks/v${pkgver%%.*}/version.Version=$pkgver -extldflags \"$LDFLAGS\"" . + go build . } package() { cd "$pkgname-$pkgver" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE - install -Dm644 README.md "$pkgdir"/usr/share/doc/"$pkgname"/README.md - install -Dm644 examples/* -t"$pkgdir"/usr/share/doc/"$pkgname"/examples/ - install -Dm755 "$pkgname" "$pkgdir"/usr/bin/"$pkgname" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE + install -Dm755 "$pkgname" "$pkgdir"/usr/bin/"$pkgname" } # vim:set ts=2 sw=2 et: |