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} +}