summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWinston Astrachan2021-06-18 12:35:16 -0400
committerWinston Astrachan2021-06-18 12:35:16 -0400
commit4c517f42e71714929f25aaf39ac5212bcb1519ff (patch)
tree499fe8ee4f69d69f97914cb8bebd8848c0339780
downloadaur-4c517f42e71714929f25aaf39ac5212bcb1519ff.tar.gz
build: add wireguard-vanity-keygen version 0.0.2
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD25
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4fbd8847cf8f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = wireguard-vanity-keygen
+ pkgdesc = WireGuard vanity key generator
+ pkgver = 0.0.2
+ pkgrel = 1
+ url = https://github.com/axllent/wireguard-vanity-keygen
+ arch = any
+ license = custom
+ makedepends = go>=1.11
+ depends = glibc
+ source = https://raw.githubusercontent.com/axllent/wireguard-vanity-keygen/0.0.2/LICENSE
+ source = wireguard-vanity-keygen-0.0.2::https://github.com/axllent/wireguard-vanity-keygen/archive/refs/tags/0.0.2.tar.gz
+ sha256sums = 2cb653ca639b18430adce010d0e294db83c120c83fa32d13ea1abb17cca98c32
+ sha256sums = d52d51a4fcf35aa2a68c6c7540f5dd64bce2a69d0432f5d42b722f6f3d60499d
+
+pkgname = wireguard-vanity-keygen
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..16c879e6c14c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,8 @@
+*.tar.gz
+*.tar.xz
+wireguard*
+LICENSE
+pkg
+deb
+src
+*.orig
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..76618edd8a62
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Winston Astrachan <winston dot astrachan at gmail dot com>
+
+pkgname=wireguard-vanity-keygen
+pkgver=0.0.2
+pkgrel=1
+pkgdesc='WireGuard vanity key generator'
+arch=('any')
+url='https://github.com/axllent/wireguard-vanity-keygen'
+license=('custom')
+depends=('glibc')
+makedepends=('go>=1.11')
+source=("https://raw.githubusercontent.com/axllent/wireguard-vanity-keygen/${pkgver}/LICENSE"
+ "${pkgname}-${pkgver}::https://github.com/axllent/wireguard-vanity-keygen/archive/refs/tags/${pkgver}.tar.gz")
+sha256sums=('2cb653ca639b18430adce010d0e294db83c120c83fa32d13ea1abb17cca98c32'
+ 'd52d51a4fcf35aa2a68c6c7540f5dd64bce2a69d0432f5d42b722f6f3d60499d')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make clean build
+}
+
+package() {
+ install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm755 "${srcdir}/${pkgname}-${pkgver}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+}