diff options
author | Winston Astrachan | 2020-08-18 19:48:49 -0400 |
---|---|---|
committer | Winston Astrachan | 2020-08-18 19:48:49 -0400 |
commit | f1b194e1cd86d0cdd651a37727bd2a5210543321 (patch) | |
tree | c4cdb55fd236503981aca39fd0eb73668398e176 | |
parent | c6cf95f9e17b6acc8d9cac509cc5d2ba0a2ac067 (diff) | |
download | aur-f1b194e1cd86d0cdd651a37727bd2a5210543321.tar.gz |
upgpkg: pcloud-drive 1.8.6-5
build: remove jq as build dep
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 8 insertions, 7 deletions
@@ -1,17 +1,16 @@ pkgbase = pcloud-drive pkgdesc = pCloud drive. Electron edition. pkgver = 1.8.6 - pkgrel = 4 + pkgrel = 5 url = https://www.pcloud.com/ arch = x86_64 license = custom makedepends = sed - makedepends = jq depends = fuse3 replaces = pcloud-git replaces = pcloud source = LICENSE - source = pcloud-drive-1.8.6-4::https://p-def4.pcloud.com/cBZxtfsXBZ3FFf0sZZZakvu37Z2ZZwjpZkZ9G8FVZbZi7ZIFZz5ZXVZa0ZxJZlFZzXZppZB0ZP7ZAJZV7ZM0dakZ0JvhhheFco4rSf1buWYClVfsVBeV/pcloud + source = pcloud-drive-1.8.6-5::https://c118.pcloud.com/cBZxtfsXBZ3FFf0sZZZVk2f37Z2ZZwjpZkZ9G8FVZbZi7ZIFZz5ZXVZa0ZxJZlFZzXZppZB0ZP7ZAJZV7ZM0dakZv45yoh3swvLXYdhJ4n4ct5uw7C67/pcloud sha256sums = d512ec90082d82ef0e1fe5d7b14d63ae835f955d3119436d5c08761ff4e3366a sha256sums = db01bf8a151b80e99ba54c25a06276c109f81538c0d6e417deefc2f14f55525c @@ -3,18 +3,20 @@ pkgname=pcloud-drive pkgver=1.8.6 -pkgrel=4 +pkgrel=5 pkgdesc='pCloud drive. Electron edition.' arch=('x86_64') url='https://www.pcloud.com/' license=('custom') depends=('fuse3') -makedepends=('sed' 'jq') +makedepends=('sed') replaces=('pcloud-git' 'pcloud') -_api_url='https://api.pcloud.com/getpublinkdownload?code=' _api_code='XZM0dakZjHLyhvrBu0BXRSmnTXNHbSbiodj7' +_api_response="$(curl -s "https://api.pcloud.com/getpublinkdownload?code=${_api_code}")" +_dlhost="$(echo ${_api_response} | grep -E -o '[a-zA-Z0-9\-]+\.pcloud\.com' | head -n 2 | sort -R | head -n 1)" +_dlpath="$(echo ${_api_response} | grep -E -o "\"path\":\s{0,1}\".+\"" | cut -d '"' -f 4 | tr -d '\\')" source=('LICENSE' - "${pkgname}-${pkgver}-${pkgrel}::https://$(curl "${_api_url}${_api_code}" 2> /dev/null | jq -r '.hosts[] + .path' | sort -r | head -n1 )" + "${pkgname}-${pkgver}-${pkgrel}::https://${_dlhost}${_dlpath}" ) sha256sums=('d512ec90082d82ef0e1fe5d7b14d63ae835f955d3119436d5c08761ff4e3366a' 'db01bf8a151b80e99ba54c25a06276c109f81538c0d6e417deefc2f14f55525c' |