Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/bin/build-packages
diff options
context:
space:
mode:
authorErich Eckner <erich.eckner.ext@bestsecret.com>2023-05-22 16:12:55 +0200
committerErich Eckner <erich.eckner.ext@bestsecret.com>2023-05-22 16:16:34 +0200
commitd14686b0bdc0b2418300c5d34d5f13c19988f020 (patch)
tree2d50696759480c1d46319ac5708f654cbed86779 /bin/build-packages
parent0034c6484090a158571bec6d4627776a22bce6ce (diff)
build-packages: do not try to download sources from archlinux - we don't have a repo anymore
Diffstat (limited to 'bin/build-packages')
-rwxr-xr-xbin/build-packages49
1 files changed, 1 insertions, 48 deletions
diff --git a/bin/build-packages b/bin/build-packages
index 485d19a..9e41951 100755
--- a/bin/build-packages
+++ b/bin/build-packages
@@ -74,8 +74,6 @@ usage() {
>&2 echo ' clean the chroot before building'
>&2 echo ' :haskell_without_check:'
>&2 echo ' try with :without_check: iff this is a haskell-*, python-* or python2-* package'
- >&2 echo ' :mirrored_source:'
- >&2 echo ' compile from source tarbal from sources.archlinux.org if possible'
>&2 echo ' :mirrored_source_by_hash:'
>&2 echo ' download sources from sources.archlinux32.org by hash if possible'
>&2 echo ' :on_x86_64:'
@@ -584,53 +582,8 @@ while [ "${count}" -ne 0 ] && \
verifysource_trial=$((verifysource_trial + 1))
fi
- # try to download source from sources.archlinux.org/sources/$repo/$source
- if [ ${verifysource_trial} -eq 3 ]; then
- if echo "${straw}" | \
- grep -qF ':mirrored_source:'; then
- source_name=$(
- makepkg --printsrcinfo | \
- sed -n '
- /^\s*\(epoch\|pkg\(base\|ver\|rel\)\) = /{s|^\s\+||;p}
- /^pkgname = /q
- ' | \
- sed '
- s|^pkgbase = \(.*\)$|0 \1-|
- s|^epoch = \(.*\)$|1 \1:|
- s|^pkgver = \(.*\)$|2 \1-|
- s|^pkgrel = \([^.]*\)\(\..*\)\?$|3 \1.src.tar.gz|
- ' | \
- sort -k1n,1 | \
- sed '
- s|^[0-9] ||
- :a
- N
- s|\n[0-9] \(\S\+\)$|\1|
- ta
- '
- )
- if wget -q --timeout=15 -nc -nd "https://sources.archlinux.org/sources/${git_repo}/${source_name}"; then
- # shellcheck disable=SC2046
- tar -zst --overwrite \
- -f "${source_name}" \
- --exclude PKGBUILD \
- $(
- if [ -n "${PKGBUILD_mod}" ]; then
- git -C "${repo_paths__archlinux32}/${PKGBUILD_mod%/*}" archive "${mod_git_revision}" -- . | \
- tar -t | \
- sed 's/^/--exclude /'
- fi
- ) \
- --strip-components=1 \
- || true
- continue
- fi
- fi
- verifysource_trial=$((verifysource_trial + 1))
- fi
-
# try to download source from sources.archlinux32.org by its hash
- if [ ${verifysource_trial} -eq 4 ]; then
+ if [ ${verifysource_trial} -eq 3 ]; then
if echo "${straw}" | \
grep -qF ':mirrored_source_by_hash:'; then
if download_sources_by_hash; then