de194fda07
=========== Add a --packages-local option for those who wish to use only local packages, and never attempt to fetch from a remote site. Bug Fix ======= Fix a braino for --index-first and --index-only: The cross-checking of the command line options needs to happen before the environment variables are set. Cleanups And Optimizations ========================== 1. LOCALBASE_COMPAT is only ever used in combination with /pkg at the end, so fold that into the variable to start with. 2. Indicate to the user that -p is deprecated 3. Allow setting of DISTDIR directly in .portmasterrc like the other widely used vars. This entails the following: a. Capitalize distdir every place that it's used. b. Add to the list of --options to check which mean we don't even have to try to set it. This saves us a call to make(1). c. Don't set it to / if DISTDIR is empty, which makes error checking later on easier. d. Mark DISTDIR (and related vars) global in a few more functions to make it consistent. 4. Move the test for version > 6.4 first in the list, no point in processing a bunch of stuff only to bail out later. 5. Unset the test_command_line function when we're done using it 6. Be smarter about whether or not to use $PM_SU_CMD to fetch the INDEX.bz2 7. Improve cross-option error checking for the --packages* options |
||
---|---|---|
.. | ||
barry | ||
bpkg | ||
bpm | ||
fastest_sites | ||
genplist | ||
gnome-packagekit | ||
hs-porte | ||
jailaudit | ||
kports | ||
kports-qt4 | ||
lsknobs | ||
managepkg | ||
p5-App-Pm2Port | ||
p5-FreeBSD-Pkgs | ||
p5-FreeBSD-Pkgs-FindUpdates | ||
p5-FreeBSD-Portindex | ||
p5-FreeBSD-Ports | ||
p5-FreeBSD-Ports-INDEXhash | ||
packagekit | ||
packagekit-qt4 | ||
pib | ||
pkg-orphan | ||
pkg_add_it | ||
pkg_cleanup | ||
pkg_cutleaves | ||
pkg_install | ||
pkg_jail | ||
pkg_remove | ||
pkg_replace | ||
pkg_rmleaves | ||
pkg_search | ||
pkg_trackinst | ||
pkg_tree | ||
pkgfe | ||
pkgsearch | ||
port-authoring-tools | ||
port-maintenance-tools | ||
portaudit | ||
portaudit-db | ||
portcheck | ||
portcheckout | ||
portconf | ||
portdowngrade | ||
porte | ||
porteasy | ||
portell | ||
portless | ||
portlint | ||
portmanager | ||
portmaster | ||
portmk | ||
portrac | ||
portscout | ||
portsearch | ||
portsman | ||
portsopt | ||
porttools | ||
portupdate-scan | ||
portupgrade | ||
portupgrade-devel | ||
psearch | ||
pver | ||
qtpkg | ||
symports | ||
tinderbox | ||
tinderbox-devel | ||
vulnerability-test-port | ||
xps | ||
Makefile |