1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-27 10:03:20 +00:00
freebsd-ports/ports-mgmt
Doug Barton 8bc50bccf4 New Implementation
==================
The previous code tried to handle moved ports in much the same way
as it handled replacing a port with the -o option, but this would
sometimes create problems if we are deep in a dependency graph.
So rather than re-implement only a portion of the -o code, use the
whole thing instead.

We accomplish this by either exec'ing ourselves with the proper -o
options if we are in the dependency tree, or by asking the user to
restart with the proper -o options if they specified the moved port
on the command line. The latter is necessary to avoid having to
duplicate all the "initialize the parent process" code.  This allows
me to simplify the code in a few places since -o is now the only
special case.

Bug Fixes
=========
1. Don't try to derive $portdir from $upg_port if using -o
2. Don't try to build a port with an +IGNOREME file if we are doing
the dependent ports in -r mode

Minor tweak: Add some whitespace after a warning message
2008-03-19 21:47:16 +00:00
..
barry
bpkg Update to 1.7.2. 2008-03-03 16:41:38 +00:00
bpm Add support for FreeBSD 7.0-STABLE and 8.0-CURRENT. 2008-03-06 00:32:25 +00:00
genplist
instant-tinderbox
jailaudit
kports
kports-qt4
lsknobs lsknobs is a simple sh(1) script designed to help configure 2008-01-24 15:01:12 +00:00
managepkg
newportsversioncheck
p5-FreeBSD-Portindex
p5-FreeBSD-Ports
pib
pkg_cleanup pkg_cleanup finds packages that are not requested by any other installed 2008-01-04 13:28:51 +00:00
pkg_cutleaves
pkg_install
pkg_install-devel
pkg_remove
pkg_replace
pkg_rmleaves
pkg_search
pkg_trackinst
pkg_tree
pkg-orphan
pkgfe
pkgsearch - Update to 1.0.6 2008-02-06 22:36:22 +00:00
port-authoring-tools
port-maintenance-tools - add ports-mgmt/portupgrade as a dependency as it used to be pulled in 2008-03-05 04:08:38 +00:00
portaudit - Fix portaudit -Fq to actually be quiet. [1] 2007-12-27 09:54:23 +00:00
portaudit-db
portbrowser
portcheck - Update version to 1.13. 2008-01-10 12:46:56 +00:00
portcheckout
portconf
portdowngrade
porteasy
portell
portless
portlint Quick bump to 2.9.7. 2007-12-15 17:46:39 +00:00
portmanager
portmaster New Implementation 2008-03-19 21:47:16 +00:00
portmk
portscout Upgrade to 0.7.4. 2008-01-24 04:32:16 +00:00
portsearch
portsman
portsnap
portsopt
porttools
portupdate-scan - Update to 0.2 2008-02-04 15:26:20 +00:00
portupgrade - Remove code that gather not installed depends. It makes more problems 2008-02-11 16:17:39 +00:00
portupgrade-devel - Upgrade both ports to 2.4.3 2008-02-10 23:59:20 +00:00
psearch
qtpkg
tinderbox - Update to 2.4.2 2007-12-31 08:02:01 +00:00
tinderbox-devel - Update to 2.4.2 2007-12-31 08:02:01 +00:00
vulnerability-test-port
Makefile lsknobs is a simple sh(1) script designed to help configure 2008-01-24 15:01:12 +00:00