# Template file for 'sing-box'
pkgname=sing-box
version=1.13.14
revision=1
build_style=go
go_import_path=github.com/sagernet/sing-box
go_package=github.com/sagernet/sing-box/cmd/sing-box
go_build_tags=with_gvisor,with_quic,with_dhcp,with_wireguard,with_utls,with_acme,with_clash_api,with_tailscale
go_ldflags="-X github.com/sagernet/sing-box/constant.Version=${version}"
short_desc="Universal proxy platform"
maintainer="Nizarjh <chel773@tutamail.com>"
license="GPL-3.0-or-later"
homepage="https://sing-box.sagernet.org/"
distfiles="https://github.com/SagerNet/sing-box/archive/refs/tags/v${version}.tar.gz"
checksum=d18294eb00128743b1dbf1d5f4f01902bdfd59a2d2858cda809abe5351a9cd40
system_accounts="_sing_box"
conf_files="/etc/sing-box/config.json"
make_dirs="/var/lib/sing-box 700 _sing_box _sing_box"

post_install() {
	vinstall release/config/config.json 644 etc/sing-box
	vsv sing-box
}
