1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
freebsd-ports/ports-mgmt
Doug Barton 7fb2b1acb3 New Features
============
Print the same progress update that goes to the term title in-line,
and apply various improvements to that code.

Move 'make clean' to the background. There is no point waiting around
for it to finish. In the case of very large work directories this may
cause some I/O contention during the unpacking of the next port to
build, but in most cases this should be lost in the noise.

Other Improvements
==================
Speed up the determination of WRKDIRPREFIX, and do not bother looking
for empty directories if we exited abnormally.

Add code to detect dependency loops created by moving part of a port
into another port, and CONFLICT'ing on previous versions of that port
(ala textproc/p5-XML-SAX -> p5-XML-SAX-Base). When a loop is detected
suggest that the user try pkg_updating.

Bug Fixes
=========
Improve error handling for mktemp

Improve handling of abnormal exits (such as ^C, failed port, etc.),
especially when the first exit happens in a child process.

If the second argument to -o is something that is completely non-existent,
report in the error message what the user typed on the command line.
Reported by:	avilla

In clean_build_only_list() remove ports that are already installed
when using --delete-build-only to prevent them from being spuriously
removed.
Reported by:	avilla
2012-06-13 11:39:23 +00:00
..
bpkg - Update to 2.1.7 2012-02-09 10:40:26 +00:00
bpm - update png to 1.5.10 2012-06-01 05:26:28 +00:00
bxpkg - update png to 1.5.10 2012-06-01 05:26:28 +00:00
distilator - Convert all remaining instances of BUILD_DEPENDS=${RUN_DEPENDS} or 2012-06-10 18:42:48 +00:00
fastest_sites
fbsdmon - Update to 0.91 (bug fix release, fix crashes on some systems) 2012-04-04 05:12:03 +00:00
genplist
gnome-packagekit - update png to 1.5.10 2012-06-01 05:26:28 +00:00
hs-porte - Update The Glorious Glasgow Haskell Compiler to version 7.4.1 2012-06-03 20:52:29 +00:00
jailaudit Make this port compatible with user-set TMPDIR environment variable 2012-01-30 13:54:34 +00:00
kpackagekit - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4 2012-06-06 06:44:37 +00:00
kports - update png to 1.5.10 2012-06-01 05:26:28 +00:00
kports-qt4 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4 2012-06-06 06:44:37 +00:00
lsknobs
managepkg
mkreadmes - Update to 1.3 2012-05-04 22:06:17 +00:00
p5-App-Pm2Port - Revert ports/165605 as requested by portmgr@ 2012-03-13 16:15:36 +00:00
p5-FreeBSD-Pkgs - Update to 0.2.0 2012-06-03 09:54:33 +00:00
p5-FreeBSD-Pkgs-FindUpdates - Update to 0.3.0 2012-06-03 09:55:03 +00:00
p5-FreeBSD-Portindex - Update to version 2.9 2012-06-04 19:14:36 +00:00
p5-FreeBSD-Ports
p5-FreeBSD-Ports-INDEXhash
packagekit - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4 2012-06-06 06:44:37 +00:00
packagekit-qt4 IGNORE= does not build with Qt 4.8 2012-05-25 11:09:45 +00:00
pbi-manager - Update to 0.9.8 2012-05-11 21:04:06 +00:00
pchecker Update to 1.6 2012-05-24 07:43:58 +00:00
pib
pkg Backout reproducible packages. 2012-06-03 19:02:27 +00:00
pkg_add_it
pkg_cleanup Mark as broken on powerpc-9. 2011-12-28 06:50:57 +00:00
pkg_cutleaves Add patches to make pkg_cutleaves compatible with pkgng, conditional 2012-03-12 17:48:26 +00:00
pkg_install
pkg_jail - escape shell names 2012-01-14 14:52:13 +00:00
pkg_remove Remove more tags from pkg-descr files fo the form: 2011-10-24 04:17:37 +00:00
pkg_replace
pkg_rmleaves - change the email address I use to maintain ports 2011-08-21 20:51:40 +00:00
pkg_search
pkg_trackinst Take maintainership from ports@. 2011-11-29 13:48:50 +00:00
pkg_tree
pkg-orphan Remove more tags from pkg-descr files fo the form: 2011-10-24 04:17:37 +00:00
pkg-plist Make a pkg-plist for a FreeBSD port. Try to be as "automatic" as possible. 2011-11-24 18:15:21 +00:00
pkgfe
pkgs_which The vast majority of pkg-descr files had the following format when they 2011-10-24 09:11:38 +00:00
pkgsearch
port-authoring-tools
port-maintenance-tools
portaudit Portaudit 0.6.0: 2012-03-11 22:05:39 +00:00
portaudit-db Remove 2004 aspell entry that has long since been dealt with. 2011-09-05 09:45:09 +00:00
portbuilder - Update to 0.1.5 2012-05-29 08:38:25 +00:00
portcheck
portcheckout It turns out that perl 5.12 and later has a stronger strict rule and 2011-12-12 19:44:45 +00:00
portconf Remove more tags from pkg-descr files fo the form: 2011-10-24 04:17:37 +00:00
portdowngrade The vast majority of pkg-descr files had the following format when they 2011-10-24 09:11:38 +00:00
porteasy Minor cleanup. No functional changes, hence no version bump. 2011-09-12 14:50:20 +00:00
portell - replace YES' with yes' in USE_PYTHON/USE_PYDISTUTILS (mostly) 2012-02-19 07:02:58 +00:00
portless Remove more tags from pkg-descr files fo the form: 2011-10-24 04:17:37 +00:00
portlint Correct a typo. 2012-05-20 16:36:50 +00:00
portmanager The vast majority of pkg-descr files had the following format when they 2011-10-24 09:11:38 +00:00
portmaster New Features 2012-06-13 11:39:23 +00:00
portrac - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4 2012-06-06 06:44:37 +00:00
portscout
portsearch
portshaker Update to 1.0.5 2012-04-27 14:33:28 +00:00
portshaker-config Update to 1.0.5 2012-04-27 14:33:28 +00:00
portsopt
portsreinstall - Update to 1.1.0 2012-04-28 18:33:06 +00:00
porttools - Avoid literal appearances of "$FreeBSD:...$" in patch-util_diff.in. 2012-04-28 07:58:13 +00:00
porttree - Update to 0.3.r52 2011-11-09 01:59:48 +00:00
portupdate-scan
portupgrade Convert to new options framework 2012-06-02 09:38:19 +00:00
portupgrade-devel - Update to 20120611 snapshot 2012-06-12 21:42:01 +00:00
poudriere - update to 1.4.1 2012-05-19 13:43:59 +00:00
psearch
pver
qtpkg - update png to 1.5.10 2012-06-01 05:26:28 +00:00
symports - update to 1.1 2011-09-18 13:52:03 +00:00
tinderbox Fix rc script to follow up removal of set_rcvar in HEAD 2012-01-14 16:16:08 +00:00
tinderbox-devel Update to add support for pkgng :) 2012-04-17 16:50:33 +00:00
vulnerability-test-port
wanted-ports Update maintainer address to matthew@FreeBSD.org 2012-02-09 17:09:51 +00:00
xps
Makefile Mkreadmes is designed to be a very fast, flexible and easy-to-use alternative 2012-03-03 13:21:35 +00:00