From 0502a43e18463612c34a579d354dd8d802e2061a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Tue, 8 Feb 2022 21:12:51 +0100 Subject: [PATCH] Add syncthing-status --- syncthing-status/PKGBUILD | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 syncthing-status/PKGBUILD diff --git a/syncthing-status/PKGBUILD b/syncthing-status/PKGBUILD new file mode 100644 index 0000000..8413fee --- /dev/null +++ b/syncthing-status/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Thorben Günther + +pkgname=syncthing-status +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Simple syncthing status' +arch=('x86_64') +url='https://git.xenrox.net/~xenrox/syncthing-status' +license=('MIT') +makedepends=('go') +source=( + "$pkgname-$pkgver.tar.gz::https://git.xenrox.net/~xenrox/${pkgname}/archive/${pkgver}.tar.gz" +) +sha256sums=('388571d78cf66d572ac037f961a9cf7cea1d5c51924fd8f4963c34d9bf1d78e1') + +build() { + cd "$srcdir/$pkgname-$pkgver" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + + go build -o syncthing-status +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm755 syncthing-status "$pkgdir"/usr/bin/syncthing-status +} -- 2.44.0