index : builder | |
Archlinux32 build system | gitolite user |
summaryrefslogtreecommitdiff |
author | Erich Eckner <git@eckner.net> | 2023-05-24 06:24:49 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2023-05-24 06:24:49 +0200 |
commit | f026f3947655aa8cb025a9bd04ee0ba567946c03 (patch) | |
tree | 2175d5a392c3baefb3ffc12f64ddb2d9f43cb93c /bin/build-packages | |
parent | dd5644370fab070b7137b7369316797acedacb3f (diff) |
-rwxr-xr-x | bin/build-packages | 36 |
diff --git a/bin/build-packages b/bin/build-packages index 821491a..a5cd235 100755 --- a/bin/build-packages +++ b/bin/build-packages @@ -492,42 +492,6 @@ while [ "${count}" -ne 0 ] && \ date -u --iso-8601=seconds | \ cut -d+ -f1 ).build-log" - ( # new shell is intentional - set -e - CARCH="${arch}" - . /usr/share/makepkg/util/source.sh - eval "$( - sed ' - :a - s/^\(\S\+\)-/\1_/ - ta - ' PKGBUILD - )" - printf '%s\n' "${source[@]}" \ - | grep '^git+' \ - | while read -r netfile; do - fragment=$(get_uri_fragment "$netfile") - [ -z "${fragment}" ] && continue - case "${fragment%%=*}" in - 'commit'|'tag') - ref="${fragment##*=}" - ;; - 'branch') - ref="origin/${fragment##*=}" - ;; - *) - continue - esac - path=$(get_filename "$netfile") - git init "${path}" - url=$(get_url "$netfile") - url=${url#git+} - url=${url%%#*} - url=${url%%\?*} - git -C "${path}" remote add origin "${url}" - git -C "${path}" fetch --depth=1 origin "${ref}" - done - ) if CARCH="${arch}" makepkg --verifysource 2> "${log_file}"; then success=true rm "${log_file}" |