mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-08 00:34:26 +02:00
46 lines
1.4 KiB
Text
46 lines
1.4 KiB
Text
# Contributor: Michał Polański <michal@polanski.me>
|
|
# Maintainer: Michał Polański <michal@polanski.me>
|
|
pkgname=tlstunnel
|
|
pkgver=0.4.0
|
|
pkgrel=0
|
|
pkgdesc="TLS reverse proxy"
|
|
url="https://codeberg.org/emersion/tlstunnel/src/tag/v0.4.0"
|
|
license="MIT"
|
|
arch="all"
|
|
depends="ca-certificates"
|
|
makedepends="go scdoc"
|
|
subpackages="$pkgname-doc $pkgname-openrc"
|
|
pkgusers="$pkgname"
|
|
pkggroups="$pkgname"
|
|
install="$pkgname.pre-install"
|
|
source="$pkgname-$pkgver.tar.gz::https://codeberg.org/emersion/tlstunnel/archive/v$pkgver.tar.gz
|
|
$pkgname.initd
|
|
config
|
|
"
|
|
options="net"
|
|
builddir="$srcdir/tlstunnel"
|
|
|
|
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
|
|
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
|
|
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
|
|
|
|
build() {
|
|
make GOFLAGS="$GOFLAGS"
|
|
}
|
|
|
|
check() {
|
|
go test ./...
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" PREFIX=/usr BINDIR=/usr/sbin install
|
|
|
|
install -Dm644 "$srcdir"/config "$pkgdir"/etc/tlstunnel/config
|
|
|
|
install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
|
|
}
|
|
sha512sums="
|
|
7d6c0ac29c1cd1f086e73c9a264a86db38c66c940da7736d042f2616b1b673a1cbda39564f88d52664adfc061593c45ce8e5153b57688e039c0a447f354467bd tlstunnel-0.4.0.tar.gz
|
|
a03db8adbebf7718e99b0a8431a30d7873b85c5280375e59b9895e95152cb1ad43789fae8e000779195c5502fe03111c44369c31a01190317b61d7a7e3979374 tlstunnel.initd
|
|
a4ec6c1ff057b9ad5d9e9294725dbc03f937669da30956c33c11da86f8122740eb9d4989e7dd0ad3032e7351e8bf1f8fa4d2320771aa24d227ff766d20c05258 config
|
|
"
|