mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-07 11:49:40 +00:00
Fix RANDOMIZE_MASTER_SITES.
- /usr/games/random moved to /usr/bin/random in 11.0+ - Need to explicitly add in the pipe '|' Approved by: portmgr (implicit)
This commit is contained in:
parent
9dfb7dbe4c
commit
e5a42a8c3c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=462464
@ -112,7 +112,12 @@ for _file in "${@}"; do
|
||||
;;
|
||||
esac
|
||||
sites_remaining=0
|
||||
sites="$(${SORTED_MASTER_SITES_CMD_TMP} ${dp_RANDOMIZE_SITES})"
|
||||
if [ -n "${dp_RANDOMIZE_SITES}" ]; then
|
||||
sites="$(${SORTED_MASTER_SITES_CMD_TMP} | ${dp_RANDOMIZE_SITES})"
|
||||
else
|
||||
sites="$(${SORTED_MASTER_SITES_CMD_TMP})"
|
||||
fi
|
||||
echo $sites >&2
|
||||
for site in ${sites}; do
|
||||
sites_remaining=$((sites_remaining + 1))
|
||||
done
|
||||
|
@ -2110,8 +2110,12 @@ FETCH_CMD?= ${FETCH_BINARY} ${FETCH_ARGS}
|
||||
.if defined(RANDOMIZE_MASTER_SITES)
|
||||
.if exists(/usr/games/random)
|
||||
RANDOM_CMD?= /usr/games/random
|
||||
.elif exists(/usr/bin/random)
|
||||
RANDOM_CMD?= /usr/bin/random
|
||||
.endif
|
||||
.if defined(RANDOM_CMD) && !empty(RANDOM_CMD)
|
||||
RANDOM_ARGS?= -w -f -
|
||||
_RANDOMIZE_SITES= |${RANDOM_CMD} ${RANDOM_ARGS}
|
||||
_RANDOMIZE_SITES= ${RANDOM_CMD} ${RANDOM_ARGS}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user