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

show all 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
nginxSep 16
nginx-develSep 16
phpmyadminSep 13
ossec-hids-clientSep 11
ossec-hids-localSep 11
ossec-hids-serverSep 11
chromiumSep 09
trafficserverSep 05
apache22*Sep 03
apache22-event-mpm*Sep 03
apache22-itk-mpm*Sep 03
apache22-peruser-mpm*Sep 03
apache22-worker-mpm*Sep 03
chromiumAug 26
fileAug 21

6 vulnerabilities affecting 14 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 24089
Broken 121
Deprecated 88
Ignore 385
Forbidden 17
Restricted 203
Vulnerable 22
Expired 1
Set to expire 83
Interactive 0
new 24 hours 2
new 48 hours5
new 7 days45
new fortnight136
new month246

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