summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTruocolo2024-02-06 00:54:38 +0100
committerTruocolo2024-02-06 00:54:38 +0100
commit3841ad142e2f98e0df38a644e87ee16863dcbe6f (patch)
tree74cdefc6b58e11a18b1c22bbdec200114755a3a0
parent55e18fb3768846b047ade347d2c877317e8192e4 (diff)
downloadaur-3841ad142e2f98e0df38a644e87ee16863dcbe6f.tar.gz
pre-upgrade
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD40
2 files changed, 39 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 93b230fdf368..6903e4bc9939 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = metamask
- pkgdesc = Chrome extension that enables browsing Ethereum blockchain enabled websites
+ pkgdesc = Browser extension that enables interacting with Ethereum Virtual Machine networks enabled websites
pkgver = 10.32.0
pkgrel = 1
url = https://github.com/MetaMask/metamask-extension
@@ -9,13 +9,16 @@ pkgbase = metamask
makedepends = nodejs-lts-gallium
makedepends = yarn
makedepends = typescript
+ provides = metamask=10.32.0
source = metamask::git+https://github.com/MetaMask/metamask-extension.git#commit=d52ef735146a58016f870322adfb901ee1d95f6c
source = metamask_policy.json
sha512sums = SKIP
sha512sums = 912bc9a9ac604b8603bbc34bbc7793caaad4b796ecd3fe59dea2e2e53e22de9573fb9f84e5b2e3601bf2d9193d71f858b066e4a086a8818d9a97cb8fc8d141e4
pkgname = metamask-chrome
+ pkgdesc = Chrome extension that enables interacting with Ethereum Virtual Machine networks enabled websites
depends = chromium
pkgname = metamask-firefox
+ pkgdesc = Firefox extension that enables interacting with Ethereum Virtual Machine networks enabled websites
depends = firefox
diff --git a/PKGBUILD b/PKGBUILD
index f57f64e3023a..e90e67ddc633 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,17 +5,38 @@
# shellcheck disable=SC2034
_pkg="metamask"
+_browsers=(
+ "chrome"
+ "firefox"
+)
pkgbase="${_pkg}"
_pkgname="${pkgbase}-extension"
-pkgname=(
- "${pkgbase}-chrome"
- "${pkgbase}-firefox"
-)
+pkgname=()
+for _browser \
+ in "${_browsers[@]}"; do
+ pkgname+=(
+ "${_pkg}-${_browser}"
+ )
+done
_addon_id="2e742fd4-1e66-4604-89a2-b99cc03f171a"
_pkgver=10.25.0
pkgver=10.32.0
pkgrel=1
-pkgdesc='Chrome extension that enables browsing Ethereum blockchain enabled websites'
+_pkgdesc() {
+ local \
+ _browser="${1}" \
+ _desc=()
+ _desc=(
+ "${_browser} extension that enables"
+ "interacting with Ethereum Virtual Machine"
+ "networks enabled websites"
+ )
+ echo \
+ "${_desc[@]}"
+}
+pkgdesc="$( \
+ _pkgdesc \
+ "Browser")"
_http="https://github.com"
_ns="MetaMask"
url="${_http}/${_ns}/${_pkgname}"
@@ -26,6 +47,9 @@ arch=(
'any'
)
depends=()
+provides=(
+ "${_pkg}=${pkgver}"
+)
makedepends=(
'git'
'nodejs-lts-gallium'
@@ -61,6 +85,9 @@ build() {
}
package_metamask-chrome() {
+ pkgdesc="$( \
+ _pkgdesc \
+ "Chrome")"
depends+=(
'chromium'
)
@@ -71,6 +98,9 @@ package_metamask-chrome() {
}
package_metamask-firefox() {
+ pkgdesc="$( \
+ _pkgdesc \
+ "Firefox")"
depends+=(
'firefox'
)