diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | fdjamakpfbbddfjaooikfcpapjohcfmg.json | 2 |
3 files changed, 8 insertions, 30 deletions
@@ -1,17 +1,13 @@ pkgbase = chromium-extension-dashlane pkgdesc = The password manager, perfected - pkgver = 6.1942.1.0 - pkgrel = 2 + pkgver = latest + pkgrel = 1 url = https://www.dashlane.com arch = any license = CUSTOM - makedepends = curl depends = chromium - noextract = dashlane.crx - source = dashlane.crx::https://clients2.google.com/service/update2/crx?response=redirect&prodversion=78.0&acceptformat=crx2,crx3&x=id%3Dfdjamakpfbbddfjaooikfcpapjohcfmg%26uc source = fdjamakpfbbddfjaooikfcpapjohcfmg.json - sha256sums = SKIP - sha256sums = 8470694193e7964b7603f881a3936146f50c5e432c39370578351b039f95ab67 + sha256sums = 5bcd92f712b450ecb20eb390f957216d488e5dc0c4abbb2cbf4dd6b570b11edc pkgname = chromium-extension-dashlane @@ -2,37 +2,19 @@ _extension_name='dashlane' _extension_id='fdjamakpfbbddfjaooikfcpapjohcfmg' -_store_base_url='https://clients2.google.com/service/update2/crx?response=redirect&prodversion=78.0&acceptformat=crx2,crx3&x=id%3D' pkgname="chromium-extension-${_extension_name}" -pkgver=6.1942.1.0 -pkgrel=2 +pkgver=latest +pkgrel=1 pkgdesc='The password manager, perfected' license=('CUSTOM') arch=('any') url='https://www.dashlane.com' -makedepends=('curl') depends=('chromium') -source=(${_extension_name}.crx::"${_store_base_url}${_extension_id}%26uc" - "${_extension_id}.json") -sha256sums=('SKIP' - '8470694193e7964b7603f881a3936146f50c5e432c39370578351b039f95ab67') -noextract=("${_extension_name}.crx") - -pkgver() { - cd "${srcdir}" - curl -Ls -o /dev/null -w %{url_effective} ${_store_base_url}${_extension_id}%26uc | rev | cut -d/ -f1 | rev | sed -e 's/extension_//g' -e 's/.crx//g' -e 's/_/./g' | sort | tail -n1 -} - -prepare() { - sed -i "s/\/usr\/lib\/x86_64-linux-gnu/\/usr\/lib\/${CARCH}-linux-gnu/" "${_extension_id}.json" -} +source=("${_extension_id}.json") +sha256sums=('5bcd92f712b450ecb20eb390f957216d488e5dc0c4abbb2cbf4dd6b570b11edc') package() { cd "${srcdir}" - - install -Dm 644 "${_extension_name}.crx" \ - "${pkgdir}/usr/lib/${CARCH}-linux-gnu/${_extension_name}-chromium/${_extension_name}.crx" - install -Dm 644 "${_extension_id}.json" \ "${pkgdir}/usr/share/chromium/extensions/${_extension_id}.json" } diff --git a/fdjamakpfbbddfjaooikfcpapjohcfmg.json b/fdjamakpfbbddfjaooikfcpapjohcfmg.json index 12555a135028..17f681d07f35 100644 --- a/fdjamakpfbbddfjaooikfcpapjohcfmg.json +++ b/fdjamakpfbbddfjaooikfcpapjohcfmg.json @@ -1,3 +1,3 @@ { - "external_crx": "/usr/lib/x86_64-linux-gnu/dashlane-chromium/dashlane.crx" + "external_update_url": "https://clients2.google.com/service/update2/crx" } |