From e24e99ab16b486f8d434e9e51abbb0e69c2d9128 Mon Sep 17 00:00:00 2001 From: Anubhav Kini Date: Sun, 2 May 2021 23:25:26 +0530 Subject: [PATCH] New package: nextdns-1.32.1 --- srcpkgs/nextdns/files/nextdns/conf | 1 + srcpkgs/nextdns/files/nextdns/run | 3 +++ srcpkgs/nextdns/template | 22 ++++++++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 srcpkgs/nextdns/files/nextdns/conf create mode 100644 srcpkgs/nextdns/files/nextdns/run create mode 100644 srcpkgs/nextdns/template diff --git a/srcpkgs/nextdns/files/nextdns/conf b/srcpkgs/nextdns/files/nextdns/conf new file mode 100644 index 000000000000..061eab76aa38 --- /dev/null +++ b/srcpkgs/nextdns/files/nextdns/conf @@ -0,0 +1 @@ +OPTS="-config-file /etc/nextdns.conf" diff --git a/srcpkgs/nextdns/files/nextdns/run b/srcpkgs/nextdns/files/nextdns/run new file mode 100644 index 000000000000..cb5dec2514a2 --- /dev/null +++ b/srcpkgs/nextdns/files/nextdns/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r conf ] && . ./conf +exec /usr/bin/nextdns run ${OPTS} diff --git a/srcpkgs/nextdns/template b/srcpkgs/nextdns/template new file mode 100644 index 000000000000..e52b721ac224 --- /dev/null +++ b/srcpkgs/nextdns/template @@ -0,0 +1,22 @@ +# Template file for 'nextdns' +pkgname=nextdns +version=1.32.1 +revision=1 +build_style=go +go_import_path="github.com/nextdns/nextdns" +short_desc="NextDNS CLI client (DoH Proxy)" +maintainer="Anubhav Kini " +license="MIT" +homepage="https://nextdns.io/" +distfiles="https://github.com/${pkgname}/${pkgname}/archive/refs/tags/v${version}.tar.gz" +checksum=cab9a36ec8b8157b7e4988300f82fad164dda70e13108d86f6921fda87ce6501 + +do_install() { + for f in ${GOPATH}/bin/* ${GOPATH}/bin/**/*; do + if [ -f "$f" ] && [ -x "$f" ]; then + vbin "$f" + fi + done + vsv nextdns + vlicense LICENSE +}