diff options
author | Luis Martinez | 2021-07-21 11:58:23 -0500 |
---|---|---|
committer | Luis Martinez | 2021-07-21 11:58:23 -0500 |
commit | 084530a24e3cda8e32e4ee5ee53868b9397d2c16 (patch) | |
tree | fdddb132e3ecc8805500e64f943da41b686a2a20 /PKGBUILD | |
parent | 970ce97f56328980b53f1a09f35c4f03e1bd8fa2 (diff) | |
download | aur-084530a24e3cda8e32e4ee5ee53868b9397d2c16.tar.gz |
update to 0.14
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 22 insertions, 7 deletions
@@ -1,30 +1,45 @@ -# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Maintainer: Luis Martinez <luis dot martinez at tuta dot io> +# Contributor: Andrea Scarpino <andrea@archlinux.org> pkgname=blocky -pkgver=0.11 +pkgver=0.14 pkgrel=1 pkgdesc="DNS proxy as ad-blocker for local network" arch=('x86_64' 'i686') url="https://github.com/0xERR0R/blocky" license=('Apache') depends=('glibc') -makedepends=('go-pie') -source=("$url/archive/v$pkgver.tar.gz") -sha256sums=('6c7f6f701e14202582803a9cf6e0c81c17a42b0edd701927d7b7886ce7a12c4d') +makedepends=('go') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('aa1b1b2b48a1d6e199a87d919ee0f99f7f95f618adb9c280cb147c59f0a60242') build() { + 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" + cd "$pkgname-$pkgver" - make build + ## make build overrides our GOFLAGS + go build -o bin/blocky } check() { + 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" + cd "$pkgname-$pkgver" make test } package() { cd "$pkgname-$pkgver" - install -Dm755 "bin/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm 755 "bin/$pkgname" -t "$pkgdir/usr/bin/" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" } # vim:set ts=4 sw=4 et: |