freebsd-ports/ports-mgmt
Doug Barton 463ef3703a Introducing portmaster with package support!
This is svn version r200206.

New Features
============
1. Support for the following new options:
	a. --packages|-P and --packages-only|-PP
	b. --packages-build
	c. --packages-if-newer
	d. --delete-build-only
	e. --always-fetch
	f. --local-packagedir
In addition to the new code this also involved making some existing
messages more generic, and customizing some others to be aware of
whether packages are in use or not.
2. New command line parser allows placement of --long-options
anywhere in the command line

Minor Tweaks and Fixes
======================
1. Make fail() less finicky about how the message is input
2. Start the process of deprecating -p since it isn't useful
any longer
3. Fix parsing of PKG_DBDIR so that we don't depend on it having
exactly 3 components. This also saves 2 external calls to cut.
4. For the --clean-distfiles[-all] options sort the list before
printing to make it easier to see when files are related.
5. Instead of repeating the tests on when to run read_distinfos()
do them once in the initialization phase then rely on whether or
not DI_FILES is set.
6. Improve some messages to make their meaning more clear

Excellent beta testing and feedback by:	Christer Solskogen

Major funding for the package code, including the --packages-build
and --packages-if-newer options was provided by Modirum MDpay.

Additional funding provided by (in no particular order):
	Jan Hornyak
	Christer Solskogen
	R Koole
	Michael Proto
	Bard Skaflestad
	Paul Lambert
	Societe ToDoo
	Andrew Belashov
	Yoriyuki Sakai
	Flemming Jacobsen
	Julian Stecklina
	Douglas Berry
	Beat Gatzi
	Christopher Dawkins
	Mark Boolootian
	Soeren Schroeder
	Christoph Sold

More information on sponsorship is available at:
http://dougbarton.us/portmaster-proposal.html

My deepest appreciation to the FreeBSD community for the outpouring
of support that allowed me to complete this portion of the project.
2009-12-07 07:14:26 +00:00
..
barry -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22. 2009-08-02 19:36:34 +00:00
bpkg - Update to 2.0.8 (code cleanup, new -a switch) 2009-08-11 13:50:49 +00:00
bpm - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated 2009-07-31 13:57:52 +00:00
fastest_sites
genplist
hs-porte - Update HsColour to 1.15 2009-12-06 20:56:55 +00:00
jailaudit
kports - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
kports-qt4 Add dependency on KDE4 icons, which are in separate port now. 2009-08-18 13:05:32 +00:00
lsknobs
managepkg
p5-FreeBSD-Pkgs - Update to 0.1.1 2009-03-31 07:35:23 +00:00
p5-FreeBSD-Pkgs-FindUpdates Finds updates for FreeBSD pkgs by checking the ports index. 2009-04-30 22:47:20 +00:00
p5-FreeBSD-Portindex . fix pkg-plist; 2009-08-10 16:23:24 +00:00
p5-FreeBSD-Ports
p5-FreeBSD-Ports-INDEXhash - update to 1.2.1 2009-04-27 20:39:27 +00:00
pib
pkg-orphan - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
pkg_add_it - Update to 1.2 2009-05-24 20:21:22 +00:00
pkg_cleanup
pkg_cutleaves Change the default behaviour to continue on newly found leaf packages. 2009-08-12 17:50:48 +00:00
pkg_install
pkg_remove
pkg_replace
pkg_rmleaves
pkg_search - Update to 1.3. 2009-08-30 23:24:22 +00:00
pkg_trackinst
pkg_tree
pkgfe
pkgsearch
port-authoring-tools
port-maintenance-tools
portaudit Forgot to bump version. 2009-10-26 09:17:28 +00:00
portaudit-db
portbrowser - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated 2009-07-31 13:57:52 +00:00
portcheck
portcheckout
portconf
portdowngrade - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
porte - Update HsColour to 1.15 2009-12-06 20:56:55 +00:00
porteasy
portell - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
portless
portlint Update to 2.12.1. 2009-07-18 21:39:07 +00:00
portmanager - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
portmaster Introducing portmaster with package support! 2009-12-07 07:14:26 +00:00
portmk Add 2 new patches being tested by flz@ in the next -exp run: uid/gid 2009-09-12 19:17:22 +00:00
portrac portrac is a simple GUI tool for tracking port updates. 2009-09-13 12:39:13 +00:00
portscout
portsearch
portsman
portsopt
porttools - Update to 0.99 2009-09-09 21:02:22 +00:00
portupdate-scan
portupgrade - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
portupgrade-devel - Update to latest development snapshot of portupgrade. 2009-10-29 00:45:26 +00:00
psearch
pver - Update to 0.15 2009-09-01 23:11:13 +00:00
qtpkg - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated 2009-07-31 13:57:52 +00:00
symports symports reads through your ports tree and generates a tree using 2009-06-23 17:17:50 +00:00
tinderbox - Update to Tinderbox 3.3 Release 2009-12-04 23:07:44 +00:00
tinderbox-devel - Mark IGNORE, ports-mgmt/tinderbox is newer 2009-12-04 23:12:13 +00:00
vulnerability-test-port
xps
Makefile portrac is a simple GUI tool for tracking port updates. 2009-09-13 12:39:13 +00:00