diff options
author | Serge K | 2023-04-04 19:39:53 +0700 |
---|---|---|
committer | Serge K | 2023-04-04 19:39:53 +0700 |
commit | 5159e7cabec2c7484743706ff6f5ece7735c1c80 (patch) | |
tree | a7e79f30a73be4935642c05bf06680f89adc16b4 | |
parent | 0c9ff162da61d74e94b71dbc7dcbba8b90016319 (diff) | |
download | aur-5159e7cabec2c7484743706ff6f5ece7735c1c80.tar.gz |
upgpkg: prey-node-client 1.11.3-1
upstream release
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rwxr-xr-x | prey-tracker | 2 | ||||
-rwxr-xr-x | prey-tracker.sh | 2 | ||||
-rw-r--r-- | rename-bin.patch | 75 |
5 files changed, 12 insertions, 93 deletions
@@ -1,6 +1,6 @@ pkgbase = prey-node-client pkgdesc = Node.js client for the Prey anti-theft software - pkgver = 1.11.2 + pkgver = 1.11.3 pkgrel = 1 url = https://github.com/prey/prey-node-client install = prey-node-client.install @@ -19,15 +19,13 @@ pkgbase = prey-node-client depends = gtk3 depends = python-gobject provides = prey-tracker - source = prey-node-client-1.11.2.zip::https://github.com/prey/prey-node-client/releases/download/v1.11.2/prey-linux-1.11.2-x64.zip - source = prey-tracker + source = prey-node-client-1.11.3.zip::https://github.com/prey/prey-node-client/releases/download/v1.11.3/prey-linux-1.11.3-x64.zip + source = prey-tracker.sh source = disable-auto-updates.patch - source = rename-bin.patch source = fix-lock.patch - sha256sums = 0a08ace09d6fb5a92f00c968869333f69ac7b854f2c7570dd398982a1d827188 - sha256sums = 41f29d334e7671b07cfdc848b2752ccc51710471285e8ebe61c07faa0d36160d + sha256sums = 22405f6f2bf076355ebb32d8de05bf55d6377d992ec9fa35c60e86a8e06a2de3 + sha256sums = f2e837b40bea3a4e24ada3a9ef385f0db71e9c0aa9e463f9c63619563bd27ef3 sha256sums = 37094af138edfa0fce31b43025a8b5e56e4a15715b4094e7ae9eea81f44c9e37 - sha256sums = 67411d5de07b9b3fece851ed51de43ffdf0beeaabd6b3786f660c7fe8b477ab2 sha256sums = d4df726fb87b652b352ca44ddb78afe0e16e40dc130753d86c2cbfa92ac2781d pkgname = prey-node-client @@ -1,8 +1,8 @@ # Maintainer: xpt <user.xpt@gmail.com> -# Co-Maintainer: Serge K <arch@phnx47.net> +# Maintainer: Serge K <arch@phnx47.net> pkgname=prey-node-client -pkgver=1.11.2 +pkgver=1.11.3 pkgrel=1 pkgdesc="Node.js client for the Prey anti-theft software" url="https://github.com/prey/prey-node-client" @@ -12,22 +12,18 @@ depends=('nodejs>=16.18.0' 'mpg123' 'xawtv' 'scrot' 'openssh' 'wireless_tools' ' provides=('prey-tracker') install="${pkgname}.install" source=("${pkgname}-${pkgver}.zip::${url}/releases/download/v${pkgver}/prey-linux-${pkgver}-x64.zip" - 'prey-tracker' + 'prey-tracker.sh' 'disable-auto-updates.patch' - 'rename-bin.patch' 'fix-lock.patch') -sha256sums=('0a08ace09d6fb5a92f00c968869333f69ac7b854f2c7570dd398982a1d827188' - '41f29d334e7671b07cfdc848b2752ccc51710471285e8ebe61c07faa0d36160d' +sha256sums=('22405f6f2bf076355ebb32d8de05bf55d6377d992ec9fa35c60e86a8e06a2de3' + 'f2e837b40bea3a4e24ada3a9ef385f0db71e9c0aa9e463f9c63619563bd27ef3' '37094af138edfa0fce31b43025a8b5e56e4a15715b4094e7ae9eea81f44c9e37' - '67411d5de07b9b3fece851ed51de43ffdf0beeaabd6b3786f660c7fe8b477ab2' 'd4df726fb87b652b352ca44ddb78afe0e16e40dc130753d86c2cbfa92ac2781d') prepare() { cd "prey-${pkgver}" patch -p0 -i "${srcdir}/disable-auto-updates.patch" - # Rename binary: prey -> prey-tracker - patch -p0 -i "${srcdir}/rename-bin.patch" # Fix broken lock: https://github.com/prey/prey-node-client/issues/679 patch -p0 -i "${srcdir}/fix-lock.patch" } diff --git a/prey-tracker b/prey-tracker deleted file mode 100755 index ed53b16c70a8..000000000000 --- a/prey-tracker +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /opt/prey-node-client/bin/prey "$@" diff --git a/prey-tracker.sh b/prey-tracker.sh new file mode 100755 index 000000000000..73fbadd60b7b --- /dev/null +++ b/prey-tracker.sh @@ -0,0 +1,2 @@ +#!/bin/sh +exec /opt/prey-node-client/bin/prey "$@" diff --git a/rename-bin.patch b/rename-bin.patch deleted file mode 100644 index 768543db3e3f..000000000000 --- a/rename-bin.patch +++ /dev/null @@ -1,75 +0,0 @@ -diff --git bin/prey bin/prey -index 5b5203ca..915abd76 100755 ---- bin/prey -+++ bin/prey -@@ -4,11 +4,11 @@ PATH="$PATH:/usr/local/bin" - dir="$(dirname $0)" - [ -x "$dir/node" ] && node="$dir/node" || node="$(command -v node || command -v nodejs)" - --# if current file is a symlink (e.g. installed via npm) we'll append -+# if current file is a symlink (e.g. installed via pacman) we'll append - # the relative path to where the package is actually installed. - if [ -n "$(readlink $0 2> /dev/null)" ]; then - rel="$(dirname $(readlink $0))" -- dir="$dir/$rel" -+ dir="$rel" - fi - - script="lib/agent/cli.js" -diff --git lib/conf/gui/linux/prey-config.py lib/conf/gui/linux/prey-config.py -index 51b4fc18..859b0191 100755 ---- lib/conf/gui/linux/prey-config.py -+++ lib/conf/gui/linux/prey-config.py -@@ -44,7 +44,7 @@ OUT = STDOUT # None - - SCRIPT_PATH = os.sys.path[0] - PACKAGE_PATH = SCRIPT_PATH + '/../../../..' --PREY_BIN = PACKAGE_PATH + '/bin/prey' -+PREY_BIN = PACKAGE_PATH + '/bin/prey-tracker' - PREY_CONFIG = PREY_BIN + ' config' - - PACKAGE_JSON = open(PACKAGE_PATH + '/package.json', 'r') -diff --git lib/conf/gui/linux/prey-config3.py lib/conf/gui/linux/prey-config3.py -index eec738f6..9815c90a 100755 ---- lib/conf/gui/linux/prey-config3.py -+++ lib/conf/gui/linux/prey-config3.py -@@ -44,7 +44,7 @@ OUT = STDOUT # None - - SCRIPT_PATH = os.sys.path[0] - PACKAGE_PATH = SCRIPT_PATH + "/../../../.." --PREY_BIN = PACKAGE_PATH + "/bin/prey" -+PREY_BIN = PACKAGE_PATH + "/bin/prey-tracker" - PREY_CONFIG = PREY_BIN + " config" - - PACKAGE_JSON = open(PACKAGE_PATH + "/package.json", "r") -diff --git package.json package.json -index 875caeda..f066871f 100644 ---- package.json -+++ package.json -@@ -90,7 +90,7 @@ - }, - "main": "./lib/common", - "bin": { -- "prey": "./bin/prey" -+ "prey": "./bin/prey-tracker" - }, - "directories": { - "bin": "./bin", -@@ -99,12 +99,12 @@ - "test": "./test" - }, - "scripts": { -- "start": "./bin/prey", -- "test": "./bin/prey test lib/agent/plugins test --recursive --reporter dot", -+ "start": "./bin/prey-tracker", -+ "test": "./bin/prey-tracker test lib/agent/plugins test --recursive --reporter dot", - "coverage": "istanbul cover _mocha -- lib/agent/plugins test --recursive", -- "postinstall": "./bin/prey config hooks post_install", -- "postupdate": "./bin/prey config hooks post_install", -- "preuninstall": "./bin/prey config hooks pre_uninstall", -+ "postinstall": "./bin/prey-tracker config hooks post_install", -+ "postupdate": "./bin/prey-tracker config hooks post_install", -+ "preuninstall": "./bin/prey-tracker config hooks pre_uninstall", - "lint": "eslint .", - "lint-fix": "eslint . --fix", - "format": "npx prettier --write" |