summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWinston Astrachan2020-07-28 11:00:51 -0400
committerWinston Astrachan2020-07-28 11:00:51 -0400
commit849f9ab3bc62c1caedf52927a460cd10a721a2f0 (patch)
tree1181012d55d98baa8207d33b2be03573483ad640
parenta28ea448b9a300ec0d2dc4cc22d8259b11f578bb (diff)
downloadaur-849f9ab3bc62c1caedf52927a460cd10a721a2f0.tar.gz
upgpkg: pcloud-drive 1.8.6-2
fix: dynamic download url
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD10
2 files changed, 10 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0586263a37fc..5756b20cb819 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,20 @@
pkgbase = pcloud-drive
pkgdesc = pCloud drive. Electron edition.
pkgver = 1.8.6
- pkgrel = 1
+ pkgrel = 2
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-1::https://p-def4.pcloud.com/cBZxtfsXBZ3FFf0sZHsOiZ7Z95YQ37Z2ZZwjpZkZ9G8FVZbZi7ZIFZz5ZXVZa0ZxJZlFZzXZppZB0ZP7ZAJZV7ZM0dakZbpLDX8oR0CfRCxFdrw6qiLel1M9y/pcloud
+ source = pcloud-drive-1.8.6-2::http://p-def4.pcloud.com/cBZXcBo1fZvMkjzWZZZDGYQ37Z2ZZnIZkZBxkFVZH0Zp5Z6VZakZ5JZekZEJZD5Zy7ZRXZzXZ2JZqXZ7kZmK5IkZrPRIhdcUa05wh67FABmt45Cs2d2y/pcloud
validpgpkeys = A8F7858263C1E39480B731DCEAD4F103068DF8E5
sha256sums = d512ec90082d82ef0e1fe5d7b14d63ae835f955d3119436d5c08761ff4e3366a
- sha256sums = db01bf8a151b80e99ba54c25a06276c109f81538c0d6e417deefc2f14f55525c
+ sha256sums = 1c2dbb2afd2bc574205ca2e00e39632f1e95286481f7fe6ae6699684b1d3c9b7
pkgname = pcloud-drive
diff --git a/PKGBUILD b/PKGBUILD
index c1b96e44a344..66fe80508c97 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,20 +3,22 @@
pkgname=pcloud-drive
pkgver=1.8.6
-pkgrel=1
+pkgrel=2
pkgdesc='pCloud drive. Electron edition.'
arch=('x86_64')
url='https://www.pcloud.com/'
license=('custom')
depends=('fuse3')
-makedepends=('sed')
+makedepends=('sed' 'jq')
replaces=('pcloud-git' 'pcloud')
+_api_url="https://api.pcloud.com/getpublinkdownload?code="
+_api_code="XZmK5IkZom5enrSRiIf7zxwO8NPLoV0XFI6y"
source=('LICENSE'
- "${pkgname}-${pkgver}-${pkgrel}::https://p-def4.pcloud.com/cBZxtfsXBZ3FFf0sZHsOiZ7Z95YQ37Z2ZZwjpZkZ9G8FVZbZi7ZIFZz5ZXVZa0ZxJZlFZzXZppZB0ZP7ZAJZV7ZM0dakZbpLDX8oR0CfRCxFdrw6qiLel1M9y/pcloud"
+ "${pkgname}-${pkgver}-${pkgrel}::http://$(curl "${_api_url}${_api_code}" 2> /dev/null | jq -r '.hosts[0] + .path')"
)
validpgpkeys=('A8F7858263C1E39480B731DCEAD4F103068DF8E5')
sha256sums=('d512ec90082d82ef0e1fe5d7b14d63ae835f955d3119436d5c08761ff4e3366a'
- 'db01bf8a151b80e99ba54c25a06276c109f81538c0d6e417deefc2f14f55525c'
+ '1c2dbb2afd2bc574205ca2e00e39632f1e95286481f7fe6ae6699684b1d3c9b7'
)
_shortname='pcloud'