diff options
author | Doug Barton <dougb@FreeBSD.org> | 2011-01-03 09:31:10 +0000 |
---|---|---|
committer | Doug Barton <dougb@FreeBSD.org> | 2011-01-03 09:31:10 +0000 |
commit | 54f0add9db253d9dcd21017634fa501241bf69f7 (patch) | |
tree | cda5aed1dcf1f8fdfe5bcda931ca332d96f4ffe5 | |
parent | - update to 0.17 (diff) |
Update to verion 3.6
New Features
============
1. The PT_NO_INSTALL_PACKAGE make variable will cause a port to always
be compiled, instead of being installed from a package. It cannot
be used in combination with the -PP/--packages-only option. [1]
2. All user input is now wrapped in a verification routine to make
sure that yes means yes, etc.
3. The -e, -s, --clean-distfiles, --clean-packages, --check-depends
and --check-port-dbdir features can now take -y and -n options to
answer "yes" or "no" respectively to all user dialogs. This also
allows me to deprecate the horribly hacky --clean-distfiles-all and
--clean-packages-all in favor of -y.
4. If using a separate WRKDIRPREFIX, when the run is over use find to
clean out the empty directories that are left behind by the ports
infrastructure.
5. If PM_PACKAGES is set, don't bother with build depends [2]
Small Fixes And Improvements
============================
1. Update usage() in the script and the man page for the new features,
and improve the consistency between the two.
2. When we enter -PRERELEASE phase the package-finding code should
still be looking at -stable. [3]
3. Fix some bugs with -r:
* In certain situations dependent ports that were otherwise
up to date would be missed.
* For the purpose of not rebuilding the parent port when -R
is used we only care about the dependencies of the parent
port being up to date.
4. Error handling for INDEX fetch
5. The -e, -s, -l, -L, --list-origins, and --check-depends features
all work fine without a ports tree
* In -e and -s, delete_dist_list() requires the ports tree, so
if the user didn't use -D imply it when the ports tree is
missing, and hide delete_dist_list() behind that test
6. pdb and port_dbdir need default values for usage()
Inspired by: Marco van Lienen <marco+freebsd-ports@lordsith.net> [1]
Matthew Seaman <m.seaman@infracaninophile.co.uk> [1]
Reminded by: ale [2]
Reported by: Jakub Lach <jakub_lach@mailplus.pl> [3]
Notes
Notes:
svn path=/head/; revision=267302
-rw-r--r-- | ports-mgmt/portmaster/Makefile | 2 | ||||
-rw-r--r-- | ports-mgmt/portmaster/distinfo | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/ports-mgmt/portmaster/Makefile b/ports-mgmt/portmaster/Makefile index 754b8e27feca..735511ba88eb 100644 --- a/ports-mgmt/portmaster/Makefile +++ b/ports-mgmt/portmaster/Makefile @@ -8,7 +8,7 @@ # PORTNAME= portmaster -PORTVERSION= 3.5 +PORTVERSION= 3.6 CATEGORIES= ports-mgmt MASTER_SITES= http://dougbarton.us/Downloads/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc diff --git a/ports-mgmt/portmaster/distinfo b/ports-mgmt/portmaster/distinfo index c08cf428587e..40b31b8ae2a1 100644 --- a/ports-mgmt/portmaster/distinfo +++ b/ports-mgmt/portmaster/distinfo @@ -1,4 +1,4 @@ -SHA256 (portmaster-3.5.tar.gz) = 691da8fe3827b9f74d83976c51e1f805444918a0e8d3480a1c65c02664286db5 -SIZE (portmaster-3.5.tar.gz) = 38794 -SHA256 (portmaster-3.5.tar.gz.asc) = e4f434ddf273d5df1cdbf17e0c4edb6ca65796a570c07da35acc336a1595572e -SIZE (portmaster-3.5.tar.gz.asc) = 488 +SHA256 (portmaster-3.6.tar.gz) = b6428e1812a801a958062679349c653301918cd7398f1e609c83bdffc696ed8f +SIZE (portmaster-3.6.tar.gz) = 39448 +SHA256 (portmaster-3.6.tar.gz.asc) = d1347a8acffbb420b07d0d0ec4811c8148782b75c2025397d79b2113c652b199 +SIZE (portmaster-3.6.tar.gz.asc) = 488 |