index : packages | |
Archlinux32 package modifications | gitolite user |
summaryrefslogtreecommitdiff |
author | Andreas Baumann <mail@andreasbaumann.cc> | 2022-04-30 20:21:26 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2022-04-30 20:21:26 +0200 |
commit | a68c68ebd7e208aea68a9e140d115fddacc23168 (patch) | |
tree | 99fdfc8c10c5dd5022efc347370cf4daf59a27db /extra/firefox | |
parent | b189d048bd389379b57d4436e9e3d4df3e102f95 (diff) |
-rw-r--r-- | extra/firefox/PKGBUILD | 114 |
diff --git a/extra/firefox/PKGBUILD b/extra/firefox/PKGBUILD index 6c6a7965..7c04e322 100644 --- a/extra/firefox/PKGBUILD +++ b/extra/firefox/PKGBUILD @@ -49,63 +49,63 @@ eval "$( # use locally cached version of firefox sources # TODO: think about how to put this into helper functions -for ((i=0; i<${#source[@]}; i++)); do - infos=$( - printf '%s\n' "${source[${i}]}" | \ - sed -n ' - s@^\(\([^:]\+\)::\)\?\(git\|hg\)+\([^?#]\+\)\(?signed\)\?#\(\(tag\|commit\)=\S\+\)$@\3 \2 \4 \5 \6@ - T - p - ' - ) - if [ -n "${infos}" ]; then - source[${i}]=$( - type="${infos%% *}" - infos="${infos#* }" - if [ -n "${infos%% *}" ]; then - prefix="${infos%% *}" - else - prefix='' - fi - infos="${infos#* }" - repo="${infos%% *}" - repo64=$( - printf '%s' "${repo}" | \ - base64 -w0 | \ - sed 's/=/%3D/g' - ) - infos="${infos#* }" - if [ "${infos%% *}" = '?signed' ]; then - key_check=$( - printf '&valid_keys=' - printf '%s,' "${validpgpkeys[@]}" | \ - sed 's/,$//' - ) - else - key_check='' - fi - infos="${infos#* }" - if [ -z "${prefix}" ]; then - prefix="${repo%.git}" - prefix="${prefix##*/}" - fi - prefix_64=$( - printf '%s/' "${prefix}" | \ - base64 -w0 | \ - sed 's/=/%3D/g' - ) - - printf '%s-%s.tar.gz::https://archive-server.archlinux32.org/?t=%s&p=%s&r=%s%s&%s\n' \ - "${prefix}" \ - "${pkgver}" \ - "${type}" \ - "${prefix_64}" \ - "${repo64}" \ - "${key_check}" \ - "${infos}" - ) - fi -done +#~ for ((i=0; i<${#source[@]}; i++)); do + #~ infos=$( + #~ printf '%s\n' "${source[${i}]}" | \ + #~ sed -n ' + #~ s@^\(\([^:]\+\)::\)\?\(git\|hg\)+\([^?#]\+\)\(?signed\)\?#\(\(tag\|commit\)=\S\+\)$@\3 \2 \4 \5 \6@ + #~ T + #~ p + #~ ' + #~ ) + #~ if [ -n "${infos}" ]; then + #~ source[${i}]=$( + #~ type="${infos%% *}" + #~ infos="${infos#* }" + #~ if [ -n "${infos%% *}" ]; then + #~ prefix="${infos%% *}" + #~ else + #~ prefix='' + #~ fi + #~ infos="${infos#* }" + #~ repo="${infos%% *}" + #~ repo64=$( + #~ printf '%s' "${repo}" | \ + #~ base64 -w0 | \ + #~ sed 's/=/%3D/g' + #~ ) + #~ infos="${infos#* }" + #~ if [ "${infos%% *}" = '?signed' ]; then + #~ key_check=$( + #~ printf '&valid_keys=' + #~ printf '%s,' "${validpgpkeys[@]}" | \ + #~ sed 's/,$//' + #~ ) + #~ else + #~ key_check='' + #~ fi + #~ infos="${infos#* }" + #~ if [ -z "${prefix}" ]; then + #~ prefix="${repo%.git}" + #~ prefix="${prefix##*/}" + #~ fi + #~ prefix_64=$( + #~ printf '%s/' "${prefix}" | \ + #~ base64 -w0 | \ + #~ sed 's/=/%3D/g' + #~ ) + + #~ printf '%s-%s.tar.gz::https://archive-server.archlinux32.org/?t=%s&p=%s&r=%s%s&%s\n' \ + #~ "${prefix}" \ + #~ "${pkgver}" \ + #~ "${type}" \ + #~ "${prefix_64}" \ + #~ "${repo64}" \ + #~ "${key_check}" \ + #~ "${infos}" + #~ ) + #~ fi +#~ done # from VoidLinux, avoid excessive debug symbols in rust leading # to out-of-memory situations |