summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052024-03-04 12:59:17 +0800
committerzxp198210052024-03-04 12:59:17 +0800
commit2d247cc32efc2a991ccbd5895bab31afb11b5d56 (patch)
tree1c32de6a985e532f7e6b1494b90b0eff2fedb2c3
parentc67f6cabebd0c011a89d0592ef67231b99a96b7d (diff)
downloadaur-2d247cc32efc2a991ccbd5895bab31afb11b5d56.tar.gz
update to 1.17.0
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD15
-rw-r--r--escrcpy.sh3
3 files changed, 17 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cc45b67e45af..4661032dfee8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,21 @@
pkgbase = escrcpy-bin
pkgdesc = 使用图形化的 Scrcpy 显示和控制您的 Android 设备,由 Electron 驱动
- pkgver = 1.16.8
- pkgrel = 2
+ pkgver = 1.17.0
+ pkgrel = 1
url = https://github.com/viarotel-org/escrcpy
arch = aarch64
arch = x86_64
- license = MIT
+ license = Apache-2.0
depends = electron27
depends = hicolor-icon-theme
depends = scrcpy
- provides = escrcpy=1.16.8
+ provides = escrcpy=1.17.0
conflicts = escrcpy
- source = LICENSE-1.16.8::https://raw.githubusercontent.com/viarotel-org/escrcpy/v1.16.8/LICENSE
source = escrcpy.sh
- sha256sums = 608449f39836e08b54dbe679e78fefbd8b2a4f77ac6fc16bf7320d1e89e4bb10
- sha256sums = 0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014
- source_aarch64 = escrcpy-1.16.8-aarch64.deb::https://github.com/viarotel-org/escrcpy/releases/download/v1.16.8/Escrcpy-1.16.8-linux-arm64.deb
- sha256sums_aarch64 = 9a78fa700c46864f9308925c36bb483078914c397d8d16797266fff46bc6d895
- source_x86_64 = escrcpy-1.16.8-x86_64.deb::https://github.com/viarotel-org/escrcpy/releases/download/v1.16.8/Escrcpy-1.16.8-linux-amd64.deb
- sha256sums_x86_64 = 9ce56c139996eda8dce8d1c7182a7ee382c9ee4f0846d72e2c231cdadc17ea8a
+ sha256sums = 50b10386d13e5bec806aeb78f819c4edd0208a4d184332e53866c802731217fe
+ source_aarch64 = escrcpy-1.17.0-aarch64.deb::https://github.com/viarotel-org/escrcpy/releases/download/v1.17.0/Escrcpy-1.17.0-linux-arm64.deb
+ sha256sums_aarch64 = 38d967deb247f9ef075a4a15bdf04fef18ded0659001488945604fd1b4cafd65
+ source_x86_64 = escrcpy-1.17.0-x86_64.deb::https://github.com/viarotel-org/escrcpy/releases/download/v1.17.0/Escrcpy-1.17.0-linux-amd64.deb
+ sha256sums_x86_64 = bed95f56d15b7b4b2dc17e8414521475f41f39dcc4c8d71415bda070a2b5cf66
pkgname = escrcpy-bin
diff --git a/PKGBUILD b/PKGBUILD
index 91fed548087b..bc5ae1f80dcb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,16 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=escrcpy-bin
_pkgname=Escrcpy
-pkgver=1.16.8
+pkgver=1.17.0
_electronversion=27
-pkgrel=2
+pkgrel=1
pkgdesc="使用图形化的 Scrcpy 显示和控制您的 Android 设备,由 Electron 驱动"
arch=(
'aarch64'
'x86_64'
)
url="https://github.com/viarotel-org/escrcpy"
-license=('MIT')
+license=('Apache-2.0')
conflicts=("${pkgname%-bin}")
provides=("${pkgname%-bin}=${pkgver}")
depends=(
@@ -21,13 +21,11 @@ depends=(
source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.deb::${url}/releases/download/v${pkgver}/${_pkgname}-${pkgver}-linux-arm64.deb")
source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.deb::${url}/releases/download/v${pkgver}/${_pkgname}-${pkgver}-linux-amd64.deb")
source=(
- "LICENSE-${pkgver}::https://raw.githubusercontent.com/viarotel-org/escrcpy/v${pkgver}/LICENSE"
"${pkgname%-bin}.sh"
)
-sha256sums=('608449f39836e08b54dbe679e78fefbd8b2a4f77ac6fc16bf7320d1e89e4bb10'
- '0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014')
-sha256sums_aarch64=('9a78fa700c46864f9308925c36bb483078914c397d8d16797266fff46bc6d895')
-sha256sums_x86_64=('9ce56c139996eda8dce8d1c7182a7ee382c9ee4f0846d72e2c231cdadc17ea8a')
+sha256sums=('50b10386d13e5bec806aeb78f819c4edd0208a4d184332e53866c802731217fe')
+sha256sums_aarch64=('38d967deb247f9ef075a4a15bdf04fef18ded0659001488945604fd1b4cafd65')
+sha256sums_x86_64=('bed95f56d15b7b4b2dc17e8414521475f41f39dcc4c8d71415bda070a2b5cf66')
build() {
sed -e "s|@electronversion@|${_electronversion}|" \
-e "s|@appname@|${pkgname%-bin}|g" \
@@ -50,5 +48,4 @@ package() {
install -Dm644 "${srcdir}/usr/share/icons/hicolor/${_icons}/apps/${pkgname%-bin}.png" \
-t "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps"
done
- install -Dm644 "${srcdir}/LICENSE-${pkgver}" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
} \ No newline at end of file
diff --git a/escrcpy.sh b/escrcpy.sh
index f9ced1432cfc..86cb3dc6a9bf 100644
--- a/escrcpy.sh
+++ b/escrcpy.sh
@@ -1,10 +1,11 @@
-#!/bin/sh
+#!/bin/bash
set -e
_APPDIR="/usr/lib/@appname@"
_RUNNAME="${_APPDIR}/@runname@"
export PATH="${_APPDIR}:${PATH}"
export LD_LIBRARY_PATH="${_APPDIR}/swiftshader:${_APPDIR}/lib:${LD_LIBRARY_PATH}"
export ELECTRON_IS_DEV=0
+export ELECTRON_FORCE_IS_PACKAGED=true
export NODE_ENV=production
cd "${_APPDIR}"
if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then