1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-28 10:08:24 +00:00
freebsd-ports/Mk/Scripts
Mathieu Arnold 3642a3436f Fix proxydeps QA check when multiple flavor of a package are installed.
Previously it would do this:

$ pkg which -q -o /usr/local/lib/libphonon4qt5.so
multimedia/phonon
$ pkg pkg annotate -q -S multimedia/phonon flavor
qt4
qt5

And that would break things in an interesting way.

This changes makes it use the package name of the required file, which
is unique.

Note that this problem would probably only ever happen on a live system.
I was not able to find a single port that would trigger this it in a
clean environment (poudriere testport).

PR:		231332
Submitted by:	dbn
2019-01-11 12:50:51 +00:00
..
actual-package-depends.sh SC2006: Use $(..) instead of legacy ... 2018-06-01 16:20:54 +00:00
cargo-crates.awk When specifying Git dependencies in Cargo.toml developers can set 3 2017-07-19 14:00:16 +00:00
check_leftovers.sh Extract PLIST_SUB substitutions into a sed script. 2018-07-26 11:09:46 +00:00
check-desktop-entries.sh Extract desktop-categories, check-desktop-entries, and install-desktop-entries into scripts. 2018-01-28 08:25:06 +00:00
check-stagedir.sh Add share/info/*/dir to those files in STAGEDIR to ignore when checking 2018-11-10 23:55:42 +00:00
check-vulnerable.sh
checksum.sh SC2198: Arrays don't work as operands in [ ]. Use a loop (or concatenate with * instead of @). 2018-06-01 16:20:33 +00:00
create-manifest.sh SC2006: Use $(..) instead of legacy ... 2018-06-01 16:20:54 +00:00
depends-list.sh SC2046: Quote this to prevent word splitting. 2018-06-08 09:26:20 +00:00
desktop-categories.sh Extract desktop-categories, check-desktop-entries, and install-desktop-entries into scripts. 2018-01-28 08:25:06 +00:00
dialog4ports.sh
do-depends.sh Fix 'make -j'. 2017-12-07 01:51:00 +00:00
do-fetch.sh Remove leftover debugging 2018-02-21 21:26:46 +00:00
do-patch.sh Add support to passing directories to EXTRA_PATCHES. 2018-01-25 09:12:21 +00:00
do-users-groups.sh Remove confusing and obsolete comment, 10.2 support was axed in 2018-01-18 15:42:15 +00:00
find-lib.sh Use full path to file(1) from base as sysutils/file is buggy 2018-10-06 08:19:19 +00:00
functions.sh SC2046: Quote this to prevent word splitting. 2018-06-08 09:26:20 +00:00
generate-symbols.sh SC2162: read without -r will mangle backslashes. 2018-06-08 09:26:34 +00:00
install-desktop-entries.sh Extract desktop-categories, check-desktop-entries, and install-desktop-entries into scripts. 2018-01-28 08:25:06 +00:00
makesum.sh
plist_sub_sed_sort.sh Extract PLIST_SUB substitutions into a sed script. 2018-07-26 11:09:46 +00:00
ports_env.sh
qa.sh Fix proxydeps QA check when multiple flavor of a package are installed. 2019-01-11 12:50:51 +00:00
security-check.awk Convert to readelf. 2018-06-30 08:37:33 +00:00
smart_makepatch.sh SC1004: This backslash+linefeed is literal. Break outside single quotes if you just want to break the line. 2018-06-08 09:26:41 +00:00