FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us

I am looking for an LTO tape library. Do you have one to spare?
Commit found by message id
Sat, 19 Dec 2009
[ 07:25:44 dougb ] Original commit 
portmaster ports-mgmt files touched by this commit Manage your ports without external databases or languages
This is svn version r200709

Feature Update
1. Further update the --packages-build and --delete-build-only options
to work with -a:
        a. Create a new function clean_build_only_list() from code that
        was already in dependency_check() and use it both there and at
        the end of the config mode in -a.
        b. Properly initialize the variables related to these two features
        in the same spot as all the other global vars are initialized rather
        than doing it in different locations.

Major Cleanups
1. 9-CURRENT has its own package repo now, hurray!

2. Instead of having a pca() to describe the post-config action
collect the stuff that always runs after config is done into a
function, and use the pca() logic to determine what to print. This
also restores the whitespace to consistency between the modes
(one port, multiport, -a).

3. Instead of fetching the directory listing for each port category
(devel, ports-mgmt, etc.) every time we need to check a port, fetch
it once and save it to a temporary file. This lets us do several
cool things:
        a. Save a lot of time not having to re-fetch each iteration
        b. Run the sed code to fix %2c -> , up front
        c. Add a sed pattern to fix %2b -> +
        d. Run a variety of different patterns to try and find the

4. We only want to run the logic tree on whether $latest_pv is up to
date or not if that variable has a value, so add appropriate tests.

Minor Cleanups
1. Make it easier to include the --packages-build and --delete-build-only
options in a portmaster rc file by setting the PM_BUILD_ONLY_LIST variable
(which is used by both options) in the script if either of the two
options is detected.

2. More robust error-handling for package directory creation in

3. Move the error message for "no package in -PP mode" to a variable
for both reuse and code readability.

Bug Fixes
1. Not finding a package (or even a package repo) should only fail()
if we are using -PP, not if we're just using -P.

Number of ports [& non-ports] in this commit: 1

Showing files for just one port: ports-mgmt/portmaster

show all files

hide all files

1 file found
modify 2.15 View diff View revision /ports/head/ports-mgmt/portmaster/files/
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
php53Aug 18
phpmyadminAug 17
chromiumAug 13
serfAug 11
subversionAug 11
subversion17Aug 11
nginxAug 09
nginx-develAug 09
mingw32-opensslAug 06
opensslAug 06
krfbAug 03
gpgmeAug 02
samba4Aug 02
samba41Aug 02
kdelibs4Jul 31

7 vulnerabilities affecting 11 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 24476
Broken 230
Deprecated 845
Ignore 573
Forbidden 36
Restricted 261
No CDROM 101
Vulnerable 23
Expired 0
Set to expire 832
Interactive 0
new 24 hours 5
new 48 hours12
new 7 days42
new fortnight160
new month215

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.