aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorprspkt <prspkt@protonmail.com>2019-10-26 19:21:48 +0300
committerprspkt <prspkt@protonmail.com>2019-10-27 16:19:47 +0200
commit0f4477e14f69dca3007a18f63ea703985773fa28 (patch)
treee673807f4734c33c822b608abbfc43f7f0c37293 /testing
parent625713f92780b89c3d7c5f453ffb57ac667fa77c (diff)
downloadaports-0f4477e14f69dca3007a18f63ea703985773fa28.tar.bz2
aports-0f4477e14f69dca3007a18f63ea703985773fa28.tar.xz
testing/scrcpy: new aport
Signed-off-by: prspkt <prspkt@protonmail.com>
Diffstat (limited to 'testing')
-rw-r--r--testing/scrcpy/APKBUILD36
1 files changed, 36 insertions, 0 deletions
diff --git a/testing/scrcpy/APKBUILD b/testing/scrcpy/APKBUILD
new file mode 100644
index 0000000000..63abf009e9
--- /dev/null
+++ b/testing/scrcpy/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: prspkt <prspkt@protonmail.com>
+# Maintainer: prspkt <prspkt@protonmail.com>
+pkgname=scrcpy
+pkgver=1.10
+pkgrel=0
+pkgdesc="Display and control your Android device"
+url="https://github.com/Genymobile/scrcpy"
+arch="all !s390x !ppc64le" # limited by android-tools
+license="Apache-2.0"
+options="!check" # no test suite
+depends="android-tools"
+makedepends="ffmpeg-dev meson sdl2-dev"
+source="scrcpy-$pkgver.tar.gz::https://github.com/Genymobile/scrcpy/archive/v$pkgver.tar.gz
+ https://github.com/Genymobile/scrcpy/releases/download/v$pkgver/scrcpy-server-v$pkgver.jar"
+
+build() {
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ -Dcompile_server=false \
+ -Dprebuilt_server=/usr/share/scrcpy/scrcpy-server-v$pkgver.jar \
+ . output
+ ninja -C output
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
+ install -Dm644 "$srcdir"/scrcpy-server-v$pkgver.jar \
+ "$pkgdir"/usr/share/scrcpy/scrcpy-server.jar
+}
+
+sha512sums="fcebd8e52619ed3b59c643ab2725ef27ecc124a11fc88be59afb01001e005a03e5402897c3b2547a2625a03bf06b42ac868fffbc8c8c0b4ccf23adb9f0b6b812 scrcpy-1.10.tar.gz
+a8dd289d00057164809715e652ff6a63d35ca72a07bc81b186d81d26726a0e6bd7f162d8e5f6ca79eb6840907c2ed4808369442a58ed2430db73c4546395e69e scrcpy-server-v1.10.jar"