diff options
author | dougb <dougb@FreeBSD.org> | 2012-06-13 19:39:23 +0800 |
---|---|---|
committer | dougb <dougb@FreeBSD.org> | 2012-06-13 19:39:23 +0800 |
commit | 59d0a47d1b593fd0d4246180348eb1d3d0d7d9c8 (patch) | |
tree | 542491d73d36f8ab8fe4fca871df87e8d0afe715 /ports-mgmt | |
parent | 9210647839e20d7ecea41c52e44e50716058837b (diff) | |
download | freebsd-ports-gnome-59d0a47d1b593fd0d4246180348eb1d3d0d7d9c8.tar.gz freebsd-ports-gnome-59d0a47d1b593fd0d4246180348eb1d3d0d7d9c8.tar.zst freebsd-ports-gnome-59d0a47d1b593fd0d4246180348eb1d3d0d7d9c8.zip |
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
Diffstat (limited to 'ports-mgmt')
-rw-r--r-- | ports-mgmt/portmaster/Makefile | 3 | ||||
-rw-r--r-- | ports-mgmt/portmaster/distinfo | 8 |
2 files changed, 5 insertions, 6 deletions
diff --git a/ports-mgmt/portmaster/Makefile b/ports-mgmt/portmaster/Makefile index dc620790bcb5..cbfd6d39afdd 100644 --- a/ports-mgmt/portmaster/Makefile +++ b/ports-mgmt/portmaster/Makefile @@ -5,7 +5,7 @@ # $FreeBSD$ PORTNAME= portmaster -PORTVERSION= 3.11 +PORTVERSION= 3.12 CATEGORIES= ports-mgmt MASTER_SITES= http://dougbarton.us/Downloads/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc @@ -24,7 +24,6 @@ MAN8= portmaster.8 .include <bsd.port.pre.mk> .if defined(WITH_BASH) -PORTREVISION= 2 PLIST_FILES+= etc/bash_completion.d/portmaster.sh PLIST_DIRSTRY+= etc/bash_completion.d .endif diff --git a/ports-mgmt/portmaster/distinfo b/ports-mgmt/portmaster/distinfo index f703a5358fe6..f787aedd2311 100644 --- a/ports-mgmt/portmaster/distinfo +++ b/ports-mgmt/portmaster/distinfo @@ -1,4 +1,4 @@ -SHA256 (portmaster-3.11.tar.gz) = 372244c22f790055173a30b32aacc783486f621f3d2f9cc0c36f40448e2ea604 -SIZE (portmaster-3.11.tar.gz) = 41206 -SHA256 (portmaster-3.11.tar.gz.asc) = d3359d1ba41683122a69f9c587130717a155d6e0058f34fe7e81d37c683d503f -SIZE (portmaster-3.11.tar.gz.asc) = 488 +SHA256 (portmaster-3.12.tar.gz) = fe232c9fe680e3fa5fcb19c940758a287f2d67459fa232345cbbb8fc74e681e1 +SIZE (portmaster-3.12.tar.gz) = 41713 +SHA256 (portmaster-3.12.tar.gz.asc) = c10d8f0fe626e5e5e3b8ab578fc11de3c5f47aa2f0bde590ff337d616bc2b41b +SIZE (portmaster-3.12.tar.gz.asc) = 488 |