diff options
author | Andrew Rabert | 2018-03-17 11:25:52 -0400 |
---|---|---|
committer | Andrew Rabert | 2018-03-17 11:25:52 -0400 |
commit | 9f78102cfd1e41fc5ec1dc6a1a10cb864232b050 (patch) | |
tree | 08d3e341344556f69ecbdd34d864226b2673aef4 | |
parent | 85d42deb7226d3b5cd18df6c5ee2a24462f688c0 (diff) | |
download | aur-9f78102cfd1e41fc5ec1dc6a1a10cb864232b050.tar.gz |
Fix server not downloading when updating
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 15 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = scrcpy pkgdesc = Display and control your Android device pkgver = 1.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/Genymobile/scrcpy arch = i686 arch = x86_64 @@ -12,7 +12,7 @@ pkgbase = scrcpy depends = sdl2 optdepends = android-sdk-platform-tools: required if adb is not already installed source = https://github.com/Genymobile/scrcpy/archive/v1.1.tar.gz - source = scrcpy-server.jar::https://github.com/Genymobile/scrcpy/releases/download/v1.1/scrcpy-server-v1.1.jar + source = https://github.com/Genymobile/scrcpy/releases/download/v1.1/scrcpy-server-v1.1.jar sha256sums = 1b56caa4aad5add2c49ea436e9f26282b55a413003d0d73b029a1fbf48da0a1c sha256sums = 14826512bf38447ec94adf3b531676ce038d19e7e06757fb4e537882b17e77b3 @@ -2,7 +2,7 @@ pkgname=scrcpy pkgver=1.1 -pkgrel=1 +pkgrel=2 pkgdesc='Display and control your Android device' arch=('i686' 'x86_64') url='https://github.com/Genymobile/scrcpy' @@ -11,26 +11,31 @@ depends=('ffmpeg' 'sdl2') makedepends=('gcc' 'meson') optdepends=('android-sdk-platform-tools: required if adb is not already installed') source=("https://github.com/Genymobile/scrcpy/archive/v${pkgver}.tar.gz" - "scrcpy-server.jar::https://github.com/Genymobile/scrcpy/releases/download/v${pkgver}/scrcpy-server-v${pkgver}.jar") + "https://github.com/Genymobile/scrcpy/releases/download/v${pkgver}/scrcpy-server-v${pkgver}.jar") sha256sums=('1b56caa4aad5add2c49ea436e9f26282b55a413003d0d73b029a1fbf48da0a1c' '14826512bf38447ec94adf3b531676ce038d19e7e06757fb4e537882b17e77b3') -_srcname="scrcpy-${pkgver}" +src_name="scrcpy-${pkgver}" +src_server="scrcpy-server-v${pkgver}.jar" +server_path='/usr/share/scrcpy/scrcpy-server.jar' build() { - cd ${_srcname} + cd "${src_name}" rm -rf build meson build --buildtype release --strip -Db_lto=true \ -Dbuild_server=false \ - -Doverride_server_path=/usr/share/scrcpy/scrcpy-server.jar + -Doverride_server_path="${server_path}" cd build ninja } package() { - mkdir -p "${pkgdir}"/usr/bin "${pkgdir}"/usr/share/scrcpy - install -m 755 ${_srcname}/build/app/scrcpy "${pkgdir}"/usr/bin/ - install -m 755 scrcpy-server.jar "${pkgdir}"/usr/share/scrcpy/ + mkdir -p \ + "${pkgdir}"/usr/bin \ + "${pkgdir}"/"$(dirname "${server_path}")" + + install -m 755 "${src_name}"/build/app/scrcpy "${pkgdir}"/usr/bin/ + install -m 755 "${src_server}" "${pkgdir}"/"${server_path}" } |