mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-10 15:28:30 +02:00
35 lines
1.1 KiB
Text
35 lines
1.1 KiB
Text
# Maintainer: Celeste <cielesti@protonmail.com>
|
|
maintainer="Celeste <cielesti@protonmail.com>"
|
|
pkgname=boringproxy
|
|
pkgver=0.10.0
|
|
pkgrel=20
|
|
pkgdesc="Simple tunneling reverse proxy with a fast web UI and auto HTTPS"
|
|
url="https://github.com/boringproxy/boringproxy"
|
|
options="!check" # no tests
|
|
arch="all"
|
|
license="MIT"
|
|
makedepends="go inkscape"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/boringproxy/boringproxy/archive/refs/tags/v$pkgver.tar.gz
|
|
update-go-mod.patch
|
|
"
|
|
|
|
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
|
|
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
|
|
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
|
|
|
|
build() {
|
|
# from ./scripts/generate_logo.sh
|
|
inkscape -w 192 -h 192 logo.svg -o logo.png
|
|
|
|
go build -ldflags "-X main.Version=$pkgver" \
|
|
-o boringproxy ./cmd/boringproxy
|
|
}
|
|
|
|
package() {
|
|
install -Dm0755 boringproxy -t "$pkgdir"/usr/bin
|
|
}
|
|
|
|
sha512sums="
|
|
c4ce808309edde3f89463b383e0b4657083e42a6d2c09b15e5f442cd296b070bbb6f78bcc4f9b2e7513b56802149f1d0a61ead8967353016432b52f77737bc96 boringproxy-0.10.0.tar.gz
|
|
a9f1bf87fae164f375a7f538b0c424739a2d2f69b98076b712dc2a2b175b38832821bb060425baedfcf1b96990b4771625fad8bb045021f57b64e8784f154b2a update-go-mod.patch
|
|
"
|