summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortaotieren2022-10-25 15:35:45 +0800
committertaotieren2022-10-25 15:35:45 +0800
commit2b56357ca584e2307335dec40f8fa654600c231b (patch)
treebeabc96214ccf1963eb71a771f63030b7b3a11c9
downloadaur-2b56357ca584e2307335dec40f8fa654600c231b.tar.gz
Update 1.2.0
-rw-r--r--.SRCINFO23
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD26
3 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..11d889578543
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = rustdesk-nightly
+ pkgdesc = Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!
+ pkgver = 1.2.0
+ pkgrel = 0
+ url = https://github.com/rustdesk/rustdesk
+ arch = x86_64
+ license = GPL3
+ depends = gtk3
+ depends = xdotool
+ depends = libxcb
+ depends = libxfixes
+ depends = alsa-lib
+ depends = pulseaudio
+ depends = hicolor-icon-theme
+ depends = xdg-utils
+ depends = python-pynput
+ provides = rustdesk
+ conflicts = rustdesk
+ options = !strip
+ source = https://github.com/rustdesk/rustdesk/releases/download/nightly/rustdesk-1.2.0-0-x86_64.pkg.tar.zst
+ sha256sums = SKIP
+
+pkgname = rustdesk-nightly
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..37bb465dc2db
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+*
+*.*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0f5070519c01
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: taotieren <admin@taotieren.com>
+
+pkgname=rustdesk-nightly
+pkgver=1.2.0
+pkgrel=0
+pkgdesc="Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!"
+arch=('x86_64')
+url="https://github.com/rustdesk/rustdesk"
+license=('GPL3')
+provides=("${pkgname%-nightly}")
+conflicts=("${pkgname%-nightly}")
+# TODO: add dep on libsciter-gtk, remove libsciter-gtk.so from this package
+depends=('gtk3' 'xdotool' 'libxcb' 'libxfixes' 'alsa-lib' 'pulseaudio' 'hicolor-icon-theme' 'xdg-utils' 'python-pynput')
+options=('!strip')
+source=("$url/releases/download/nightly/rustdesk-${pkgver}-${pkgrel}-${arch}.pkg.tar.zst")
+sha256sums=('SKIP')
+
+package() {
+ mv -v "${srcdir}/usr" "${pkgdir}"
+ install -Dm0644 "$pkgdir/usr/share/${pkgname%-nightly}/files/${pkgname%-nightly}.service" "$pkgdir/usr/lib/systemd/system/${pkgname%-nightly}.service"
+ install -Dm0644 "$pkgdir/usr/share/${pkgname%-nightly}/files/${pkgname%-nightly}.png" "$pkgdir/usr/share/icons/hicolor/256x256/apps/${pkgname%-nightly}.png"
+ install -Dm0644 "$pkgdir/usr/share/${pkgname%-nightly}/files/${pkgname%-nightly}.desktop" "$pkgdir/usr/share/applications/${pkgname%-nightly}.desktop"
+ rm -rf "$pkgdir/usr/share/${pkgname%-nightly}/files/${pkgname%-nightly}.service"
+ rm -rf "$pkgdir/usr/share/${pkgname%-nightly}/files/${pkgname%-nightly}.desktop"
+ rm -rf "$pkgdir/usr/share/${pkgname%-nightly}/files/${pkgname%-nightly}.png"
+}