| non port: ports-mgmt/portmaster/Makefile |
|
CVSWeb
|
Number of commits found: 67 |
|
Tue, 24 Jan 2012
|
[ 09:46 dougb ]
2.50 ports-mgmt/portmaster/Makefile
Fix plist for bash completion file. Bump PORTREVISION for it as well.
Submitted by: sunpoet
|
|
Fri, 20 Jan 2012
|
[ 10:19 dougb ]
2.49 ports-mgmt/portmaster/Makefile
2.5 ports-mgmt/portmaster/pkg-descr
Move the Bash completion file to ${PREFIX}/etc/bash_completion.d
Bump PORTREVISION for the WITH_BASH case
While here, remove the license info
|
|
Tue, 13 Dec 2011
|
[ 07:47 dougb ]
2.48 ports-mgmt/portmaster/Makefile
2.14 ports-mgmt/portmaster/distinfo
New Features
============
1. Add a feature to allow users to list files that should be
preserved across upgrades.
Various Improvements
====================
1. Add a verbose message for cleaning WRKDIRPREFIX
2. Improve the handling of the -F option with packages, especially with
--packages-only:
* In update_port() do better at saying what we're launching a child to do
* In post_first_pass() make clear that we are fetch'ing, not building,
installing, etc. (Only the first 15 lines of the commit message are shown above )
|
|
Sat, 1 Oct 2011
|
[ 19:46 dougb ]
2.47 ports-mgmt/portmaster/Makefile
Remove no-longer relevant comment
|
|
Mon, 12 Sep 2011
|
[ 06:19 dougb ]
2.46 ports-mgmt/portmaster/Makefile
2.13 ports-mgmt/portmaster/distinfo
New Features
============
1. Add the ability to retry package creation. This is mostly useful for
PM_SU_CMD after a build that took so long that your sudo ticket has
expired.
2. Add support for multiple -r options on the same command line. [1]
Various Internal Cleanups and Improvements
==========================================
1. s/printf/echo -e/ for consistency, and use it to full advantage
2. In the code that derives the proper value of PACKAGESITE remove 6.x
and add 9.x. Also add a 10-current entry.
(Only the first 15 lines of the commit message are shown above )
|
|
Wed, 8 Jun 2011
|
[ 06:08 dougb ]
2.45 ports-mgmt/portmaster/Makefile
2.12 ports-mgmt/portmaster/distinfo
Update to 3.9.1, a minor bugfix version:
In shuffling around the updating of +REQUIRED_BY I forgot to delete
empty grep_deps files. [1]
While I'm looking at unlink'ing files, bring some sanity to the various
places that it's done which haven't been reviewed in a while:
* Fix the pm_unlink* functions to use the builtin test
* Only/always call the function when we're not sure if the file exists
* Just use /bin/unlink when we're sure it does
* In parent_exit the glob pattern in the for loop will return 'pattern-*'
if there are no matches, so test for that specifically rather than
returning to the conditional version.
The mere presence of IS_INTERACTIVE in the Makefile is not enough, the (Only the first 15 lines of the commit message are shown above )
|
|
Mon, 2 May 2011
|
[ 07:33 dougb ]
2.44 ports-mgmt/portmaster/Makefile
2.11 ports-mgmt/portmaster/distinfo
New Features:
=============
* The -F option now works with --packages and --packages-only
o If -F --packages-only and there is no package to fetch,
give the user a menu of options
o If -F and --packages lack of a package is a soft fail
* Revamp the code in check_fetch_only() and where we wait for b/g
distfile fetching to complete to be a lot smarter:
o In check_fetch_only() simplify the code to count fetch processes which
both makes it faster by avoiding ps, and also makes it smarter because
it will find fewer false positives.
o In both, poll every 2 seconds, but only output to the console every 6.
This way we'll be able to exit a lot sooner, but still avoid spamming(Only the first 15 lines of the commit message are shown above )
|
|
Mon, 25 Apr 2011
|
[ 20:26 dougb ]
2.43 ports-mgmt/portmaster/Makefile
Clean up zsh-related directories if the zsh completions are included
PR: ports/156651
Submitted by: ohauer
|
|
Fri, 15 Apr 2011
|
[ 22:56 dougb ]
2.42 ports-mgmt/portmaster/Makefile
2.10 ports-mgmt/portmaster/distinfo
Release version 3.8:
* Fix a long-standing bug with EUID detection. If the UID was > 4 digits
the code would fail. Fix this by using a more efficient ps command.
While I'm at it, use the same more efficient method for determining
the process group id for the trap cleanup routine.
* Fix a buglet in the new --update-if-newer code, exit if all listed
ports are actually up to date.
|
|
Mon, 11 Apr 2011
|
[ 06:19 dougb ]
2.41 ports-mgmt/portmaster/Makefile
2.9 ports-mgmt/portmaster/distinfo
New Features:
* Add --update-if-newer which will operate on a list of ports given
on the command line. If a port list is already up to date, it
will be skipped.
* Tweak the way INDEX files are downloaded and installed to only
require root privileges for the minimum possible number of actions,
and do things in a more secure way:
1. If necessary to download the new INDEX.bz2, as a non-root user, do
it in a temporary directory created with mktemp
2. If necessary to update the actual INDEX file unzip it in that same
temporary directory
3. Only use $PM_SU_CMD to install the file if necessary
4. Unlink both INDEX and INDEX.bz2 in their real locations before
installing the new versions
* Add the ability to store the portmaster.rc file in the same directory(Only the first 15 lines of the commit message are shown above )
|
|
Sat, 15 Jan 2011
|
[ 20:49 dougb ]
2.40 ports-mgmt/portmaster/Makefile
2.8 ports-mgmt/portmaster/distinfo
Update to version 3.6.1, a bugfix to the formatting for user input
messages covered by the -[y|n] support added in the last version.
Feature safe: yes
|
|
Mon, 3 Jan 2011
|
[ 09:31 dougb ]
2.39 ports-mgmt/portmaster/Makefile
2.7 ports-mgmt/portmaster/distinfo
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 (Only the first 15 lines of the commit message are shown above )
|
|
Tue, 7 Dec 2010
|
[ 18:18 dougb ]
2.38 ports-mgmt/portmaster/Makefile
2.6 ports-mgmt/portmaster/distinfo
Fix a minor bug:
When specifying 'portmaster port-1.23 dependency-of-port-2.34'
the dependency would be built twice because the PM_NEEDS_UPDATE
list is kept by ORIGIN. So use the same technique to validate
the port in the build phase that we are using in the first pass.
Also, update the documentation on full version upgrades to encourage
users to back up any vital file in /usr/local before "making sure that
it is empty."
|
|
Wed, 10 Nov 2010
|
[ 03:30 dougb ]
2.37 ports-mgmt/portmaster/Makefile
2.5 ports-mgmt/portmaster/distinfo
Bug Fixes
=========
1. Since $build_l is no longer being incremented prior to the user's
+IGNOREME decision it's no longer necessary to decrement it if the
user chooses not to update that port.
2. While I was reading the trace to find this bug I noticed that we are
running update_build_l() (which in turn updates PM_NEEDS_UPDATE) prior
to running check_state() (FORBIDDEN|DEPRECATED|BROKEN|IGNORE), so move
that check up; and move the "currently installed" and "port directory"
messages up as well to give context to any messages from check_state().
3. Only print the fast-resume message if we're building. Otherwise we
might not know all the ports that need updating.
4. Fix the zsh completion file for --clean-packages[-all]
Minor Fixes (Only the first 15 lines of the commit message are shown above )
|
|
Wed, 3 Nov 2010
|
[ 01:22 dougb ]
2.36 ports-mgmt/portmaster/Makefile
2.4 ports-mgmt/portmaster/distinfo
Use PM_NEEDS_UPDATE to fix the problem introduced in 3.1 of ports being built
in -a as dependencies, then built again because they were pre-scheduled for
update.
Use the same method to handle the same problem in multiport(), which allows
me to remove one more list.
|
|
Mon, 1 Nov 2010
|
[ 00:03 dougb ]
2.35 ports-mgmt/portmaster/Makefile
2.3 ports-mgmt/portmaster/distinfo
Upgrade to version 3.2
Bug Fixes
=========
1. Properly handle +IGNOREME files again
2. In safe_exit() only print the restart hint if -n PM_NEEDS_UPDATE
Enhancements
============
1. For -F, a better message for spawned children, and continue the campaign
to do less irrelevant stuff.
2. Add some whitespace to the "All ports are up to date" message for -a
3. Make it clear in the docs that -e only handles single ports, and
use the enhanced features of find_glob_dirs() to return better error
messages if a glob doesn't match one and only one port. (Problem
mentioned in PR.)
PR: ports/151824
Submitted by: Ben Grimm <freebsd-pr@bengrimm.net>
|
|
Sat, 30 Oct 2010
|
[ 04:43 dougb ]
2.34 ports-mgmt/portmaster/Makefile
2.2 ports-mgmt/portmaster/distinfo
Update to version 3.1. In addition to the features listed below there are
numerous internal reorganizations of various sections of code; and several
informative messages have been updated to be more informative. :)
If you're interested in all the details you can review the svn logs at
http://svn.freebsd.org/viewvc/base/user/dougb/portmaster/
Catch Up With Ports Infrastructure
==================================
1. Switch to using DISTINFO_FILE instead of MD5_FILE
2. Use the SHA256 line from distinfo instead of MD5
3. The BEFOREPORTMK trick no longer works to list MASTER_SITES for all ports
so switch to the slightly slower but more reliable pm_make without it. This
will solve the problem of portmaster not fetching all distfiles in the
background. (Only the first 15 lines of the commit message are shown above )
|
|
Sat, 7 Aug 2010
|
[ 23:04 dougb ]
2.33 ports-mgmt/portmaster/Makefile
2.1 ports-mgmt/portmaster/distinfo
Update to version 3.0
New Features
============
1. Add an option to log actions after the run is complete. To enable
it define PM_LOG in your rc file as the path of the file you want
to log to. If using PM_SU_CMD make sure that the directory or file
is writable by the unprivileged user.
2. Add the --clean-packages[-all] feature
This works similarly to --clean-distfiles[-all] in that it searches
the $PACKAGES directory for out of date packages, and either offers
to delete them, or with -all deletes them without prompting. It
also cleans out stale symlinks and empty directories. (Only the first 15 lines of the commit message are shown above )
|
|
Fri, 18 Jun 2010
|
[ 08:52 dougb ]
2.32 ports-mgmt/portmaster/Makefile
Update for version 2.32
|
[ 07:35 dougb ]
2.31 ports-mgmt/portmaster/Makefile
Update for version 2.30
|
|
Mon, 14 Jun 2010
|
[ 08:22 dougb ]
1.3 editors/pico-alpine/Makefile
1.15 irc/sirc/Makefile
1.10 mail/alpine/Makefile
1.17 mail/pine-pgp-filters/Makefile
1.22 misc/wmweather+/Makefile
2.30 ports-mgmt/portmaster/Makefile
1.31 security/pidgin-otr/Makefile
1.7 x11-wm/obmenu/Makefile
1.11 x11/tint/Makefile
1.2 editors/pico-alpine/pkg-descr
(Only the first 10 of 18 ports in this commit are shown above. )
Add LICENSE information to my ports where the right answer is obvious
|
|
Sat, 12 Jun 2010
|
[ 23:37 dougb ]
2.29 ports-mgmt/portmaster/Makefile
Update for version 2.29
|
|
Fri, 11 Jun 2010
|
[ 08:24 dougb ]
2.28 ports-mgmt/portmaster/Makefile
Update for version 2.28
|
|
Tue, 18 May 2010
|
[ 02:11 dougb ]
2.27 ports-mgmt/portmaster/Makefile
Update for version 2.27
|
|
Mon, 10 May 2010
|
[ 23:26 dougb ]
2.26 ports-mgmt/portmaster/Makefile
Update for version 2.26
|
|
Mon, 3 May 2010
|
[ 22:29 dougb ]
2.25 ports-mgmt/portmaster/Makefile
Update for version 2.25
|
|
Sun, 2 May 2010
|
[ 21:34 dougb ]
2.24 ports-mgmt/portmaster/Makefile
Update for version 2.24
|
|
Sat, 1 May 2010
|
[ 04:00 dougb ]
2.23 ports-mgmt/portmaster/Makefile
Update for version 2.23
|
|
Sun, 11 Apr 2010
|
[ 22:41 dougb ]
2.22 ports-mgmt/portmaster/Makefile
Update for version 2.22
|
|
Sat, 10 Apr 2010
|
[ 04:34 dougb ]
2.21 ports-mgmt/portmaster/Makefile
Update for version 2.21
|
|
Mon, 29 Mar 2010
|
[ 07:51 dougb ]
2.20 ports-mgmt/portmaster/Makefile
Update for version 2.20
|
|
Mon, 8 Feb 2010
|
[ 20:22 dougb ]
2.19 ports-mgmt/portmaster/Makefile
2.19 ports-mgmt/portmaster/files/portmaster.sh.in
Help out users of cons* terminals other than cons25 by making the
test for not doing the terminal title bar escapes more general.
Submitted by: Zahemszky Gábor <Gabor@Zahemszky.HU>
|
[ 06:46 dougb ]
2.18 ports-mgmt/portmaster/Makefile
Update for version 2.18
|
|
Sun, 24 Jan 2010
|
[ 06:18 dougb ]
2.17 ports-mgmt/portmaster/Makefile
Update for version 2.17
|
|
Thu, 31 Dec 2009
|
[ 03:54 dougb ]
2.16 ports-mgmt/portmaster/Makefile
Update for version 2.16
|
|
Sat, 19 Dec 2009
|
[ 07:27 dougb ]
2.15 ports-mgmt/portmaster/Makefile
Update for version 2.15
|
|
Thu, 10 Dec 2009
|
[ 23:46 dougb ]
2.14 ports-mgmt/portmaster/Makefile
Update for version 2.14
|
|
Mon, 7 Dec 2009
|
[ 07:15 dougb ]
2.13 ports-mgmt/portmaster/Makefile
1.2 ports-mgmt/portmaster/files/bash-completions
2.1 ports-mgmt/portmaster/pkg-descr
Update for version 2.13
|
|
Tue, 15 Sep 2009
|
[ 08:23 dougb ]
2.12 ports-mgmt/portmaster/Makefile
1.1 ports-mgmt/portmaster/files/bash-completions
1.1 ports-mgmt/portmaster/files/zsh-completions
Update for version 2.12
Add OPTIONS to install programmable completion files for Bash and zsh.
The Bash file is mine, the zsh file and installation suggestions are
from the PR. Additional testing for the zsh completions from garga.
PR: ports/127319
Submitted by: Shota Iwazaki <iwazaki8@yahoo.co.jp>
|
|
Tue, 25 Aug 2009
|
[ 00:24 dougb ]
2.11 ports-mgmt/portmaster/Makefile
Update for version 2.11
|
|
Fri, 21 Aug 2009
|
[ 04:01 dougb ]
2.10 ports-mgmt/portmaster/Makefile
Update for version 2.10
|
|
Thu, 6 Aug 2009
|
[ 17:06 dougb ]
2.9 ports-mgmt/portmaster/Makefile
Update for version 2.9
|
|
Wed, 29 Jul 2009
|
[ 23:26 dougb ]
2.8 ports-mgmt/portmaster/Makefile
Update for version 2.8
|
|
Thu, 5 Feb 2009
|
[ 23:16 dougb ]
2.7 ports-mgmt/portmaster/Makefile
Update for version 2.7
|
|
Mon, 28 Jul 2008
|
[ 21:26 dougb ]
2.6 ports-mgmt/portmaster/Makefile
Update for version 2.6
|
|
Thu, 12 Jun 2008
|
[ 20:33 dougb ]
2.5 ports-mgmt/portmaster/Makefile
Update for version 2.5
|
|
Wed, 11 Jun 2008
|
[ 19:39 dougb ]
2.4 ports-mgmt/portmaster/Makefile
Update for version 2.4
|
|
Wed, 4 Jun 2008
|
[ 21:18 dougb ]
2.3 ports-mgmt/portmaster/Makefile
Update for version 2.3
|
|
Wed, 19 Mar 2008
|
[ 21:47 dougb ]
2.2 ports-mgmt/portmaster/Makefile
Update for version 2.2
|
|
Wed, 30 Jan 2008
|
[ 02:59 dougb ]
2.1 ports-mgmt/portmaster/Makefile
Update for the 2.1 version
|
|
Thu, 24 Jan 2008
|
[ 02:38 dougb ]
2.0 ports-mgmt/portmaster/Makefile
2.0 ports-mgmt/portmaster/pkg-descr
2.0 ports-mgmt/portmaster/files/portmaster.8
Update for version 2.0
|
|
Fri, 4 Jan 2008
|
[ 10:30 dougb ]
1.28 ports-mgmt/portmaster/Makefile
Update for version 1.27
|
|
Wed, 12 Dec 2007
|
[ 21:51 dougb ]
1.27 ports-mgmt/portmaster/Makefile
Update for version 1.26
|
|
Wed, 31 Oct 2007
|
[ 08:57 dougb ]
1.26 ports-mgmt/portmaster/Makefile
Update for version 1.25
Approved by: portmgr (marcus)
|
|
Tue, 30 Oct 2007
|
[ 07:26 dougb ]
1.25 ports-mgmt/portmaster/Makefile
Update for version 1.24
|
|
Sun, 21 Oct 2007
|
[ 05:33 dougb ]
1.24 ports-mgmt/portmaster/Makefile
Update for version 1.23
|
|
Mon, 15 Oct 2007
|
[ 04:56 dougb ]
1.23 ports-mgmt/portmaster/Makefile
Update for version 1.22
|
|
Tue, 2 Oct 2007
|
[ 04:50 dougb ]
1.22 ports-mgmt/portmaster/Makefile
Update for version 1.21
|
|
Mon, 27 Aug 2007
|
[ 22:48 dougb ]
1.21 ports-mgmt/portmaster/Makefile
Update for version 1.20
|
|
Sun, 5 Aug 2007
|
[ 05:04 dougb ]
1.20 ports-mgmt/portmaster/Makefile
Update for version 1.19
|
|
Sun, 8 Jul 2007
|
[ 06:37 dougb ]
1.19 ports-mgmt/portmaster/Makefile
1. Update for version 1.18
2. I'm told if DISTFILES is empty, the fake do-fetch target is not needed
|
|
Sun, 27 May 2007
|
[ 08:10 dougb ]
1.18 ports-mgmt/portmaster/Makefile
1.11 ports-mgmt/portmaster/files/portmaster.8
Update for version 1.17
|
|
Fri, 9 Mar 2007
|
[ 17:22 dougb ]
1.17 ports-mgmt/portmaster/Makefile
1.16 ports-mgmt/portmaster/files/portmaster.sh.in
Fix a test in find_and_delete_distfiles() introduced in the last
commit that I forgot to merge from my devel version.
PR: ports/110125
Submitted by: Simon Phoenix<phoenix.lists@gmail.com>
|
|
Thu, 8 Mar 2007
|
[ 23:48 dougb ]
1.16 ports-mgmt/portmaster/Makefile
Update for version 1.15
|
|
Sun, 25 Feb 2007
|
[ 08:05 dougb ]
1.15 ports-mgmt/portmaster/Makefile
1.14 ports-mgmt/portmaster/files/portmaster.sh.in
Minor Bugfix
============
If a user were to specify /var/db/pkg/foo-1.2/ on the command line,
the old code already failed, but by telling people that it's ok to
do that now, I exposed one more place this needed to be fixed. Take
the opportunity to fix this in a more thorough way.
|
|
Thu, 22 Feb 2007
|
[ 19:05 dougb ]
1.14 ports-mgmt/portmaster/Makefile
1.9 ports-mgmt/portmaster/files/portmaster.8
Update for version 1.13
|
|
Mon, 5 Feb 2007
|
[ 01:08 pav ]
1.2 devel/portmk/files/ChangeLog
1.3 devel/portmk/files/Features
1.3 devel/portmk/files/KnownIssues
1.1276 MOVED
1.2622 devel/Makefile
1.12 devel/portcheckout/Makefile
1.114 devel/portlint/Makefile
1.8 devel/portmk/Makefile
1.19 devel/porttools/Makefile
1.158 lang/python/Makefile
(Only the first 10 of 300 ports in this commit are shown above. )
Populate a new ports-mgmt category. List of moved ports:
devel/portcheckout -> ports-mgmt/portcheckout
devel/portlint -> ports-mgmt/portlint
devel/portmk -> ports-mgmt/portmk
devel/porttools -> ports-mgmt/porttools
misc/instant-tinderbox -> ports-mgmt/instant-tinderbox
misc/porteasy -> ports-mgmt/porteasy
misc/portell -> ports-mgmt/portell
misc/portless -> ports-mgmt/portless
misc/tinderbox -> ports-mgmt/tinderbox
security/jailaudit -> ports-mgmt/jailaudit
security/portaudit -> ports-mgmt/portaudit
security/portaudit-db -> ports-mgmt/portaudit-db
security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port (Only the first 15 lines of the commit message are shown above )
|
Number of commits found: 67 |