summaryrefslogtreecommitdiff
path: root/vysor-bin
diff options
context:
space:
mode:
authorErich Eckner <erich.eckner.ext@bestsecret.com>2024-04-29 12:13:06 +0200
committerErich Eckner <erich.eckner.ext@bestsecret.com>2024-04-29 12:18:14 +0200
commit17eeb37a186cb3e54e1103cc27184033733149ce (patch)
tree3e5c7973bc249ec9f3afbcf4d88aea48912f4757 /vysor-bin
parent57d1b1b55db6475891590820b91239770ba290e0 (diff)
downloadarchlinuxewe-17eeb37a186cb3e54e1103cc27184033733149ce.tar.xz
vysor-bin new
Diffstat (limited to 'vysor-bin')
-rw-r--r--vysor-bin/PKGBUILD53
1 files changed, 53 insertions, 0 deletions
diff --git a/vysor-bin/PKGBUILD b/vysor-bin/PKGBUILD
new file mode 100644
index 000000000..fc2dced45
--- /dev/null
+++ b/vysor-bin/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer: Erich Eckner <arch at eckner dot net>
+# Contributor: Axel Navarro <navarroaxel at gmail dot com>
+
+_pkgname=vysor
+pkgname=${_pkgname}-bin
+pkgver=5.0.7
+pkgrel=1
+pkgdesc="Mirror and control your Android device"
+arch=('x86_64')
+url="https://vysor.io"
+license=('custom')
+provides=('vysor')
+conflicts=('vysor')
+_pinned_dependencies=(
+ 'gcc-libs=13.2.1'
+ 'glibc>=2.39'
+ 'libasound.so=2'
+ 'libatk-1.0.so=0'
+ 'libatk-bridge-2.0.so=0'
+ 'libatspi.so=0'
+ 'libcairo.so=2'
+ 'libcups=1:2.4.8'
+ 'libdbus-1.so=3'
+ 'libdrm=2.4.120'
+ 'libexpat.so=1'
+ 'libgio-2.0.so=0'
+ 'libglib-2.0.so=0'
+ 'libgobject-2.0.so=0'
+ 'libgtk-3.so=0'
+ 'libpango-1.0.so=0'
+ 'libx11=1.8.9'
+ 'libxcb=1.17.0'
+ 'libxcomposite=0.4.6'
+ 'libxdamage=1.1.6'
+ 'libxext=1.3.6'
+ 'libxfixes=6.0.1'
+ 'libxkbcommon.so=0'
+ 'libxrandr=1.5.4'
+ 'mesa=1:24.0.6'
+ 'nspr=4.35'
+ 'nss=3.99'
+)
+depends=("${_pinned_dependencies[@]}")
+source=("https://github.com/koush/vysor.io/releases/download/v$pkgver/Vysor-linux-$pkgver.deb")
+sha256sums=('adf4a88c8d87d25d2e0ca6382afeea69712336668909250e2bb9a40d733cec77')
+
+package() {
+ msg2 "Extracting the data.tar.xz..."
+ bsdtar -xf data.tar.xz -C "$pkgdir/"
+
+ install -d -m 755 "${pkgdir}/usr/bin"
+ ln -s "/opt/Vysor/vysorapp" "${pkgdir}/usr/bin/vysorapp"
+}