Date: Thursday, March 31, 2022 @ 06:40:11 Author: eworm Revision: 1177904
archrelease: copy trunk to community-testing-x86_64 Added: zerotier-one/repos/community-testing-x86_64/ zerotier-one/repos/community-testing-x86_64/PKGBUILD (from rev 1177903, zerotier-one/trunk/PKGBUILD) ----------+ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) Copied: zerotier-one/repos/community-testing-x86_64/PKGBUILD (from rev 1177903, zerotier-one/trunk/PKGBUILD) =================================================================== --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-31 06:40:11 UTC (rev 1177904) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Harry Jeffery <harry|@|exec64|.|co|.|uk> +# Contributor: Alex Jordan <alexander3223...@gmail.com> + +pkgname=zerotier-one +pkgver=1.8.7 +pkgrel=1 +pkgdesc='Creates virtual Ethernet networks of almost unlimited size.' +arch=('x86_64') +url='https://www.zerotier.com/' +license=('custom:BSL') +depends=('gcc-libs' 'libnatpmp' 'miniupnpc') +makedepends=('rust') +options=('!lto') +source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz") +sha512sums=('fe264e5cc8645b7db7bba96c3a9dd66aea7d8af700195b5369f34b3a2771c35d3da63a59b53e23f25839e77e921fd941ab48090174693837dedc60282cb006d3') + +prepare() { + cd ZeroTierOne-$pkgver + sed -i 's/sbin/bin/' make-linux.mk debian/zerotier-one.service +} + +build() { + cd ZeroTierOne-$pkgver + make +} + +check() { + cd ZeroTierOne-$pkgver + make selftest + ./zerotier-selftest +} + +package() { + cd ZeroTierOne-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 debian/zerotier-one.service "$pkgdir"/usr/lib/systemd/system/zerotier-one.service +}