freebsd-ports/Mk/Scripts
Andrew "RhodiumToad" Gierth 873d4f6f99 Mk/Scripts: Fix ports depends-list.sh
depends-list.sh fails in two ways: one is a simple quoting bug which
causes empty FLAVOR variables to be propagated; the other is that
de-duplication is being done without regard for flavors.

The upshot of these is that where a port depends on a specific flavor
(first bug) or on multiple flavors (second bug, usually caused by build
dependencies) of another port, the constructed dependency list is
incomplete, and so -recursive targets do not do all the required work.
(This is especially annoying for fetch-recursive.)

Reviewed by: portmgr@FreeBSD.org
PR:		269982
Differential Revision: https://reviews.freebsd.org/D40491
2023-06-13 22:09:59 +02:00
..
actual-package-depends.sh
cargo-crates-git-common.awk
cargo-crates-git-configure.awk
cargo-crates-git-fetch.awk
cargo-crates.awk
check-desktop-entries.sh
check-stagedir.sh
check-vulnerable.sh
check_leftovers.sh
checksum.sh
create-manifest.sh
depends-list.sh Mk/Scripts: Fix ports depends-list.sh 2023-06-13 22:09:59 +02:00
desktop-categories.sh
dialog4ports.sh
do-depends.sh
do-fetch.sh
do-patch.sh
do-users-groups.sh
find-lib.sh
functions.sh
generate-symbols.sh
install-desktop-entries.sh
makesum.sh
plist_sub_sed_sort.sh
ports_env.sh
qa.sh Mk/Scripts: Add quotes to $0 in the stripped() function in qa.sh 2023-06-05 08:24:03 -07:00
rust-compat11-canary.sh
security-check.awk
sed_checked.sh
smart_makepatch.sh
split-url.awk
strip_RECORD.py