mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-15 07:56:36 +00:00
f428599ca5
Major updates/fixes to the distfile handling code ================================================= * Make all parts of the code SUBDIR-safe (most were already) - Fix a few places where the relativity of the cwd was not respected, most often resulting in files not being deleted that should be * Move the storage of the distfile info back to /var/db/pkg where it should have been all along. Mostly for correctness, but also to deal with the problem of non-UNIQUENAMEs causing the wrong files to be deleted with -d. * Clean up the old /var/db/ports/*/distfiles files after reading them, and delete the directory if it's empty. Since we are doing this unconditionally now, there is no longer a need for delete_dist_list(). The new ones will live and die with the rest of the package directory. * Update some of the messages printed out for distfile-related things to make it more clear what's going on. * Check DI_FILES to see if the distfile could be valid for another port in more places, so add a function to deal with the common ones. * When checking DI_FILES, anchor the grep pattern with a ^ to avoid false positives Other code changes ================== * Make the whitespace more consistent * Various minor improvements, mostly to avoid unnecessary forking UI Change ========= * When using -i and there is an +IGNOREME file, the default should be no |
||
---|---|---|
.. | ||
bpkg | ||
bpm | ||
bxpkg | ||
distilator | ||
fastest_sites | ||
fbsdmon | ||
genplist | ||
gnome-packagekit | ||
hs-porte | ||
jailaudit | ||
kpackagekit | ||
kports | ||
kports-qt4 | ||
lsknobs | ||
managepkg | ||
mkreadmes | ||
p5-App-Pm2Port | ||
p5-FreeBSD-Pkgs | ||
p5-FreeBSD-Pkgs-FindUpdates | ||
p5-FreeBSD-Portindex | ||
p5-FreeBSD-Ports | ||
p5-FreeBSD-Ports-INDEXhash | ||
packagekit | ||
packagekit-qt4 | ||
pbi-manager | ||
pchecker | ||
pib | ||
pkg | ||
pkg_add_it | ||
pkg_cleanup | ||
pkg_cutleaves | ||
pkg_install | ||
pkg_jail | ||
pkg_remove | ||
pkg_replace | ||
pkg_rmleaves | ||
pkg_search | ||
pkg_trackinst | ||
pkg_tree | ||
pkg-orphan | ||
pkg-plist | ||
pkgfe | ||
pkgs_which | ||
pkgsearch | ||
port-authoring-tools | ||
port-maintenance-tools | ||
portaudit | ||
portaudit-db | ||
portbuilder | ||
portcheck | ||
portcheckout | ||
portconf | ||
portdowngrade | ||
porteasy | ||
portell | ||
portless | ||
portlint | ||
portmanager | ||
portmaster | ||
portrac | ||
portscout | ||
portsearch | ||
portshaker | ||
portshaker-config | ||
portsopt | ||
portsreinstall | ||
porttools | ||
porttree | ||
portupdate-scan | ||
portupgrade | ||
portupgrade-devel | ||
poudriere | ||
psearch | ||
pver | ||
qtpkg | ||
symports | ||
tinderbox | ||
tinderbox-devel | ||
vulnerability-test-port | ||
wanted-ports | ||
xps | ||
Makefile |