summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD26
-rw-r--r--fdjamakpfbbddfjaooikfcpapjohcfmg.json2
3 files changed, 8 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5a79cb017c27..2fd44580db5a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 347068a9682f..2f4a45069fcb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}