diff options
author | taotieren | 2022-10-25 15:35:45 +0800 |
---|---|---|
committer | taotieren | 2022-10-25 15:35:45 +0800 |
commit | 2b56357ca584e2307335dec40f8fa654600c231b (patch) | |
tree | beabc96214ccf1963eb71a771f63030b7b3a11c9 | |
download | aur-2b56357ca584e2307335dec40f8fa654600c231b.tar.gz |
Update 1.2.0
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 26 |
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" +} |