From bc3bab7db7b820a8e6cc88438d479f2cf6c17fcd Mon Sep 17 00:00:00 2001 From: Jonas Cosandey Date: Mon, 21 Sep 2026 11:17:02 +0200 Subject: [PATCH] New package: netbird-0.79.1 --- srcpkgs/netbird/files/netbird/run | 6 ++++++ srcpkgs/netbird/template | 22 ++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100755 srcpkgs/netbird/files/netbird/run create mode 100644 srcpkgs/netbird/template diff --git a/srcpkgs/netbird/files/netbird/run b/srcpkgs/netbird/files/netbird/run new file mode 100755 index 00000000000000..9cf96d18740b56 --- /dev/null +++ b/srcpkgs/netbird/files/netbird/run @@ -0,0 +1,6 @@ +#!/bin/sh + +[ -r conf ] && . ./conf + +exec 2>&1 +exec /usr/bin/netbird service run --log-file console "$@" diff --git a/srcpkgs/netbird/template b/srcpkgs/netbird/template new file mode 100644 index 00000000000000..1e75baa08b6b2c --- /dev/null +++ b/srcpkgs/netbird/template @@ -0,0 +1,22 @@ +# Template file for 'netbird' +pkgname=netbird +version=0.79.0 +revision=1 +build_style=go +go_import_path="github.com/netbirdio/netbird" +go_package="${go_import_path}/client" +go_ldflags="-X ${go_import_path}/version.version=${version}" +make_dirs="/var/lib/netbird 0700 root root" +short_desc="WireGuard-based mesh network client" +maintainer="Jonas Cosandey " +license="BSD-3-Clause" +homepage="https://netbird.io" +changelog="https://github.com/netbirdio/netbird/releases" +distfiles="https://github.com/netbirdio/netbird/archive/refs/tags/v${version}.tar.gz" +checksum=a74f9c260ef48cdf8332ffd5379114550f8ed3fe5cf8457449af80b1b9f17dc6 + +post_install() { + mv "${DESTDIR}/usr/bin/client" "${DESTDIR}/usr/bin/netbird" + vlicense LICENSE + vsv netbird +}