blob: 5f75543289b5d2227c15e0ae3b49d21e366f5e4c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# Contributor: prspkt <prspkt@protonmail.com>
# Maintainer: prspkt <prspkt@protonmail.com>
pkgname=scrcpy
pkgver=1.11
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"
subpackages="$pkgname-doc"
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"
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 \
. output
ninja -C output
}
package() {
DESTDIR="$pkgdir" ninja -C output install
install -Dm644 "$srcdir"/scrcpy-server-v$pkgver \
"$pkgdir"/usr/share/scrcpy/scrcpy-server
}
sha512sums="a476e594034a4ee78a632feccae5e11158d79c0a51a5bc419a51d5aa8709a7f0c59750c2bcee7c40f3215c0355b8ba5def9f686d35eab99f6f4a1857b6cdb844 scrcpy-1.11.tar.gz
dc8756befa433bca97c6a3a6748c41a2817ee8c77267713da81b1ee673ea107fdffcde94aeb6b74f69937307cf63b21bdab9da4fc71fc2531f520a0c9add7a3f scrcpy-server-v1.11"
|