summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 9 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2a0b84be98ca..fc3e7ab7ba72 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,17 +15,17 @@ url="https://www.mozilla.org/${_lang}/${_name}/${_channel}"
_base_url="https://ftp.mozilla.org/pub/${_name}/${_channel}"
_version=$(curl -s ${_base_url}/latest-mozilla-central-l10n/ | grep "${_lang}.linux-${CARCH}.checksums" | sort | tail -n 1 | sed "s/^.*>firefox-//; s/\.${_lang}.*//")
+_build_id_raw="$(curl -s "${_base_url}/latest-mozilla-central-l10n/${_name}-${_version}.${_lang}.linux-${CARCH}.checksums" | grep '.partial.mar' | cut -d' ' -f4 | grep -E -o '[[:digit:]]{14}' | sort | tail -n1)"
declare -A _build_id
_build_id=(
- [id]="$(curl -s "${_base_url}/latest-mozilla-central-l10n/${_name}-${_version}.${_lang}.linux-${CARCH}.checksums" | grep '.partial.mar' | cut -d' ' -f4 | grep -E -o '[[:digit:]]{14}' | sort | tail -n1)"
- [year]="${_build_id[id]:0:4}"
- [month]="${_build_id[id]:4:2}"
- [day]="${_build_id[id]:6:2}"
- [hour]="${_build_id[id]:8:2}"
- [min]="${_build_id[id]:10:2}"
- [sec]="${_build_id[id]:12:2}"
- [date]="${_build_id[id]:0:8}"
- [time]="${_build_id[id]:8:6}"
+ [year]="${_build_id_raw:0:4}"
+ [month]="${_build_id_raw:4:2}"
+ [day]="${_build_id_raw:6:2}"
+ [hour]="${_build_id_raw:8:2}"
+ [min]="${_build_id_raw:10:2}"
+ [sec]="${_build_id_raw:12:2}"
+ [date]="${_build_id_raw:0:8}"
+ [time]="${_build_id_raw:8:6}"
)
pkgver=${_version}.${_build_id[date]}.${_build_id[time]}