summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorA.I2017-07-07 14:58:21 +0800
committerA.I2017-07-11 15:41:51 +0800
commit28b82eb34cc6594dbb2849947c4b6fdad8996c0b (patch)
tree770d84426ea138eea973787551171d32c032e1fb
downloadaur-28b82eb34cc6594dbb2849947c4b6fdad8996c0b.tar.gz
first version
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD53
-rw-r--r--vysor.desktop10
-rw-r--r--vysor.pngbin0 -> 14754 bytes
-rwxr-xr-xvysor.sh5
6 files changed, 92 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0acaac4dbe0c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = vysor
+ pkgdesc = Vysor lets you view and control your Android on your computer. Easy peasy.
+ pkgver = r121.04119a8
+ pkgrel = 1
+ url = https://github.com/koush/electron-chrome
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ depends = nodejs
+ source = vysor::git+https://github.com/koush/electron-chrome#branch=master
+ source = vysor.desktop
+ source = vysor.png
+ source = vysor.sh
+ md5sums = SKIP
+ md5sums = d4e9a9dd54eb49e556ea9784f3d1fce4
+ md5sums = 65fe8e05a060de9356a269524434cea9
+ md5sums = db9cb80a6d385f8c1b06b5555b8daad2
+
+pkgname = vysor
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..0bf9cd6248f2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+pkg/
+src/
+vysor/
+*.pkg.tar.xz \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e77a46d0dcb2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer: Merrick Luo <merrick@luois.me>
+pkgname=vysor
+pkgver=r121.04119a8
+pkgrel=1
+epoch=
+pkgdesc="Vysor lets you view and control your Android on your computer. Easy peasy."
+arch=("x86_64")
+url="https://github.com/koush/electron-chrome"
+license=("MIT")
+groups=()
+depends=("nodejs")
+makedepends=("git")
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("$pkgname::git+https://github.com/koush/electron-chrome#branch=master"
+ "vysor.desktop"
+ "vysor.png"
+ "vysor.sh")
+noextract=()
+md5sums=("SKIP"
+ "d4e9a9dd54eb49e556ea9784f3d1fce4"
+ "65fe8e05a060de9356a269524434cea9"
+ "db9cb80a6d385f8c1b06b5555b8daad2")
+validpgpkeys=()
+
+pkgver() {
+ cd "$pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$pkgname"
+ npm install
+}
+
+package() {
+ mkdir -p "$pkgdir"/usr/bin
+ mkdir -p "$pkgdir"/usr/share/applications
+ mkdir -p "$pkgdir"/usr/share/icons
+ mkdir -p "$pkgdir"/opt
+
+ cp -r "$pkgname" "$pkgdir"/opt/
+ cp vysor.sh "$pkgdir"/usr/bin/vysor
+ cp vysor.desktop "$pkgdir"/usr/share/applications/
+ cp vysor.png "$pkgdir"/usr/share/icons/
+}
diff --git a/vysor.desktop b/vysor.desktop
new file mode 100644
index 000000000000..a9a8d853a294
--- /dev/null
+++ b/vysor.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Vysor
+Comment=Android Remote Control
+Exec=/usr/bin/vysor
+Icon=vysor
+Type=Application
+Terminal=false
+Categories=Development;Emulator;
+StartupWMClass=Vysor
+Keywords=Android;Emulator;
diff --git a/vysor.png b/vysor.png
new file mode 100644
index 000000000000..22d2d2c16d62
--- /dev/null
+++ b/vysor.png
Binary files differ
diff --git a/vysor.sh b/vysor.sh
new file mode 100755
index 000000000000..e4289e9e1d8f
--- /dev/null
+++ b/vysor.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+cd /opt/vysor/
+
+./node_modules/.bin/electron . --app-id=gidgenkbbabolejbgbpnhbimgjbffefm