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 | |
parent | 970ce97f56328980b53f1a09f35c4f03e1bd8fa2 (diff) | |
download | aur-084530a24e3cda8e32e4ee5ee53868b9397d2c16.tar.gz |
update to 0.14
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 26 insertions, 12 deletions
@@ -1,15 +1,14 @@ pkgbase = blocky pkgdesc = DNS proxy as ad-blocker for local network - pkgver = 0.11 + pkgver = 0.14 pkgrel = 1 url = https://github.com/0xERR0R/blocky arch = x86_64 arch = i686 license = Apache - makedepends = go-pie + makedepends = go depends = glibc - source = https://github.com/0xERR0R/blocky/archive/v0.11.tar.gz - sha256sums = 6c7f6f701e14202582803a9cf6e0c81c17a42b0edd701927d7b7886ce7a12c4d + source = blocky-0.14.tar.gz::https://github.com/0xERR0R/blocky/archive/v0.14.tar.gz + sha256sums = aa1b1b2b48a1d6e199a87d919ee0f99f7f95f618adb9c280cb147c59f0a60242 pkgname = blocky - @@ -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: |