From af9f249104a35324a1e9b5883991f526c7cf6c34 Mon Sep 17 00:00:00 2001 From: SinTan1729 Date: Fri, 15 Mar 2024 13:55:08 -0500 Subject: [PATCH] new : Added headscale --- headscale/lure.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 headscale/lure.sh diff --git a/headscale/lure.sh b/headscale/lure.sh new file mode 100644 index 0000000..88ad37e --- /dev/null +++ b/headscale/lure.sh @@ -0,0 +1,26 @@ +name='headscale' +version=VERSION +release=1 +desc=' An open source, self-hosted implementation of the Tailscale control server' +homepage='https://archlinux.org/packages/extra/x86_64/headscale/' +architectures=('amd64') +maintainer='SinTan1729' +license=('BSD') +provides=('headscale') +conflicts=('headscale') + +sources=() +checksums=() + +version() { + printf "$(curl ${homepage} | sed -rn 's/.*headscale (.*)-.*<\/title>/\1/p')" +} + +package() { + # Pull sources + echo "Pulling ${name} ${version}" + curl -L "${homepage}/download/" -o ${name}.tar.zst + # Build package + echo "Creating the package" + tar xf "${name}.tar.zst" -C ${pkgdir} +}