summaryrefslogtreecommitdiff
path: root/vysor-bin/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'vysor-bin/PKGBUILD')
-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..3aa3d876a
--- /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=3
+pkgdesc="Mirror and control your Android device"
+arch=('x86_64')
+url="https://vysor.io"
+license=('custom')
+provides=('vysor')
+conflicts=('vysor')
+_pinned_dependencies=(
+ 'gcc-libs=14.1.1+r1+g43b730b9134'
+ '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.7'
+ 'nspr=4.35'
+ 'nss=3.100'
+)
+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"
+}