summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Clemens2019-01-12 15:46:18 +0900
committerBrian Clemens2019-01-12 15:46:18 +0900
commit15c27bdf005b7568d1a6fcd21de0a2391485e7a3 (patch)
tree891cca95420913143c4511ace605cd2cb0a918ec
downloadaur-15c27bdf005b7568d1a6fcd21de0a2391485e7a3.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD37
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b5e6edd89aa8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = zerotier-one-git
+ pkgdesc = Creates virtual Ethernet networks of almost unlimited size.
+ pkgver = 1.2.12
+ pkgrel = 1
+ url = https://www.zerotier.com/index.html
+ arch = x86_64
+ license = GPL3
+ makedepends = ruby-ronn
+ depends = gcc-libs
+ depends = libnatpmp
+ depends = miniupnpc
+ conflicts = zerotier-one
+ source = git+git://github.com/zerotier/ZeroTierOne.git
+ sha512sums = SKIP
+
+pkgname = zerotier-one-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ef349f8a85e5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Brian Clemens <brian@tiuxo.com>
+
+pkgname=zerotier-one-git
+pkgver=1.2.12
+pkgrel=1
+pkgdesc="Creates virtual Ethernet networks of almost unlimited size."
+arch=('x86_64')
+url="https://www.zerotier.com/index.html"
+license=('GPL3')
+depends=('gcc-libs' 'libnatpmp' 'miniupnpc')
+makedepends=('ruby-ronn')
+conflicts=('zerotier-one')
+source=("git+git://github.com/zerotier/ZeroTierOne.git")
+sha512sums=('SKIP')
+
+prepare() {
+ cd ZeroTierOne
+ sed -i 's/sbin/bin/' make-linux.mk debian/zerotier-one.service
+}
+
+build() {
+ cd ZeroTierOne
+ make
+}
+
+check() {
+ cd ZeroTierOne
+ make selftest
+ ./zerotier-selftest
+}
+
+package() {
+ cd ZeroTierOne
+ make DESTDIR="$pkgdir" install
+ install -Dm644 debian/zerotier-one.service "$pkgdir"/usr/lib/systemd/system/zerotier-one.service
+}
+