summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinRs2019-04-10 13:58:23 +0800
committerLinRs2019-04-10 13:58:23 +0800
commitb10670f759af722c1dcf1652543e31f62a032220 (patch)
tree897426c5f76e87acfe398d0453249f81b615f2d7
parentbebcb52222ef3128dd8a6712bb63e85ff4597690 (diff)
downloadaur-b10670f759af722c1dcf1652543e31f62a032220.tar.gz
upgpkg: androidscreencast-bin 0.0.13s-2
- rewrite the package array according to the Java package guidelines in ArchWiki.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD15
-rwxr-xr-x[-rw-r--r--]androidscreencast7
3 files changed, 16 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d58ae28e6637..de00817b1495 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,16 @@
-# Generated by mksrcinfo v8
-# Wed Jan 16 03:23:18 UTC 2019
pkgbase = androidscreencast-bin
pkgdesc = Desktop app to control an android device remotely using mouse and keyboard
pkgver = 0.0.13s
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/xSAVIKx/AndroidScreencast
arch = any
license = Apache
depends = java-runtime>=7
depends = android-tools
- source = https://github.com/xSAVIKx/AndroidScreencast/releases/download/v0.0.13s/androidscreencast-0.0.13s-linux.tar.gz
+ source = androidscreencast-bin-0.0.13s.tgz::https://github.com/xSAVIKx/AndroidScreencast/releases/download/v0.0.13s/androidscreencast-0.0.13s-linux.tar.gz
source = androidscreencast
sha256sums = 3f2b33b7d7067d78793c49ab3b59f4bb7d2ae939b583cae6dd4e71919ac82329
- sha256sums = 8f59c99dc2ab926a1fa0464b4a1ea01480cd0d5311ef9816bc99a9c00b542e74
+ sha256sums = 7f9ae071315067a3f90eb37e52c69125bd8a332f51dc179ef67847853b0a2c0d
pkgname = androidscreencast-bin
diff --git a/PKGBUILD b/PKGBUILD
index f8a1ee691040..415635d9993a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,23 @@
+# Maintainer: LinRs <LinRs at users.noreply.github.com>
# Contributor: Gavin Lloyd <gavinhungry@gmail.com>
pkgname=androidscreencast-bin
+_pkgname=androidscreencast
pkgver=0.0.13s
-pkgrel=1
+pkgrel=2
pkgdesc='Desktop app to control an android device remotely using mouse and keyboard'
arch=('any')
-#old_url='https://code.google.com/archive/p/androidscreencast'
url='https://github.com/xSAVIKx/AndroidScreencast'
license=('Apache')
depends=('java-runtime>=7' 'android-tools')
-source=("https://github.com/xSAVIKx/AndroidScreencast/releases/download/v$pkgver/androidscreencast-$pkgver-linux.tar.gz"
+source=("${pkgname}-${pkgver}.tgz"::"https://github.com/xSAVIKx/AndroidScreencast/releases/download/v$pkgver/androidscreencast-$pkgver-linux.tar.gz"
'androidscreencast')
sha256sums=('3f2b33b7d7067d78793c49ab3b59f4bb7d2ae939b583cae6dd4e71919ac82329'
- '8f59c99dc2ab926a1fa0464b4a1ea01480cd0d5311ef9816bc99a9c00b542e74')
+ '7f9ae071315067a3f90eb37e52c69125bd8a332f51dc179ef67847853b0a2c0d')
package() {
- install -Dm644 "${srcdir}"/androidscreencast-${pkgver}-executable.jar "${pkgdir}"/usr/share/java/androidscreencast/androidscreencast-${pkgver}-executable.jar
- install -Dm755 "${srcdir}"/androidscreencast "${pkgdir}"/usr/bin/androidscreencast
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ install -Dm644 "${_pkgname}-${pkgver}-executable.jar" "${pkgdir}"/usr/share/java/"${_pkgname}/${_pkgname}.jar"
+ cd "${srcdir}"
+ install -Dm755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
}
diff --git a/androidscreencast b/androidscreencast
index aa4f3eb421f2..3557acb5ebfc 100644..100755
--- a/androidscreencast
+++ b/androidscreencast
@@ -1,3 +1,4 @@
-#!/bin/bash
-
-exec /usr/bin/java -classpath "/usr/share/java/androidscreencast/*" net.srcz.android.screencast.Main "$@"
+#!/bin/sh
+exec /usr/bin/java -jar \
+ "/usr/share/java/androidscreencast/androidscreencast.jar" \
+ "$@"