From c2679da6809761714c805fac64b8361ff890b7ee Mon Sep 17 00:00:00 2001 From: Balakrishnan Balasubramanian Date: Thu, 4 Dec 2025 00:26:05 -0500 Subject: [PATCH] initial commit --- .SRCINFO | 12 ++++++++++++ .gitignore | 4 ++++ PKGBUILD | 22 ++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 .SRCINFO create mode 100644 .gitignore create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..7403c0b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = diyvpn + pkgdesc = Simple DIY VPN + pkgver = r7.420798b + pkgrel = 1 + url = https://gitea.balki.me/balki/diyvpn + arch = any + license = MPL-2.0 + makedepends = git + source = git+https://gitea.balki.me/balki/diyvpn.git#branch=main + sha256sums = SKIP + +pkgname = diyvpn diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8dca7e8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +diyvpn*pkg.tar.zst +src/ +pkg/ +diyvpn/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..3d8a941 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,22 @@ +# Maintainer: Balakrishnan Balasubramanian + +pkgname=diyvpn +pkgrel=1 +pkgver=r7.420798b +pkgdesc='Simple DIY VPN' +arch=('any') +license=('MPL-2.0') +makedepends=('git') +url="https://gitea.balki.me/balki/$pkgname" +source=("git+$url.git#branch=main") +sha256sums=('SKIP') + +pkgver() { + cd "$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" +} + +package() { + cd "$pkgname" + make PREFIX="$pkgdir/usr" install +}