summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorprimalmotion2023-05-09 16:27:22 -0700
committerprimalmotion2023-05-09 16:27:22 -0700
commit9f6b004182e881eee05835e431a53b0c47661c0b (patch)
treec83cc6d6127e2fd68dd7d8e6db288dac9371b339
downloadaur-9f6b004182e881eee05835e431a53b0c47661c0b.tar.gz
initial release
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD28
-rw-r--r--netboard.service10
4 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2c615d9db485
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = netboard
+ pkgdesc = A multiplatform network clipboard sharing service
+ pkgver = 0.0.1
+ pkgrel = 1
+ url = https://github.com/primalmotion/netboard
+ arch = x86_64
+ arch = arm64
+ license = GPL3
+ makedepends = go
+ depends = wl-clipboard
+ provides = netboard
+ source = https://github.com/primalmotion/netboard/archive/v0.0.1.tar.gz
+ sha256sums = 534e85d0f42eea2aea901c2ffb4b030655f7db2d21f96664401495393a6b7767
+
+pkgname = netboard
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..39177ffbfd42
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+*.zst
+*.log
+*.tar.gz
+netboard-git
+pkg
+src
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4413d0011144
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Primalmotion <primalmotion at pm dot me>
+
+pkgname=netboard-git
+pkgdesc="A multiplatform network clipboard sharing service"
+url="https://github.com/primalmotion/netboard"
+pkgver=0.0.1
+pkgrel=1
+license=(GPL3)
+arch=(x86_64 arm64)
+depends=(wl-clipboard)
+makedepends=(go)
+source=("${pkgname}::git+https://github.com/primalmotion/netboard"
+netboard.service)
+sha256sums=('SKIP'
+ 'fe470319810d17f929d983d1f8de2a474bcb9897e1cd1e68a33039c0d50d03e3')
+provides=("netboard")
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ mkdir -p "${pkgdir}/usr/lib/systemd/user"
+ install ../netboard.service "${pkgdir}/usr/lib/systemd/user"
+ PREFIX=${pkgdir}/usr make install
+}
diff --git a/netboard.service b/netboard.service
new file mode 100644
index 000000000000..cb9af49ae248
--- /dev/null
+++ b/netboard.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=netboard
+
+[Service]
+ExecStart=/usr/bin/netboard listen
+RestartSec=1s
+Restart=on-failure
+
+[Install]
+WantedBy=default.target