* USE_PYTHON can now safely appear after bsd.port.pre.mk
* Expand the .elseif search to cover ".else if" as well
* Don't complain on direct use of autotools if we're using USE_AUTOTOOLS
* Don't check embedded comments for direct command use
This adds some new _experimental_ pipelined HTTP code which typically
makes portsnap 3-10 times faster at downloading updates. This
experimental code is disabled by default; to enable it, run portsnap
with the (undocumented) -x option. (e.g., "portsnap -x fetch")
I am not currently aware of any problems with this new code, but it has
had less than 24 hours of testing; I would definitely like to know if
it breaks anything.
If portsnap is run without the -x option, this version should behave
exactly the same way as the previous version.
Approved by: simon
secteam@ instead of security@ to make it more clear that the ports are
not maintained by the freebsd-security@ mailing list. Both addresses
go to the same people.
pkg_genplist:
*) Fixed a problem that couldn't open plist when command line
arguments leads to change PKGNAME.
*) FIxed manpage filename mask to include '-' (reported by Radim
Kolar) [1]
pkg_trackinst:
*) Replaced a unfriendly exception with friendly message for
an error occurrs when Makefile doesn't exist in current
directory.
PR: 83224 [1]
Submitted by: Radim Kolar <hsn@netmag.cz> [1]
- Unbreak portaudit -vF.
- Sync usage with reality.
- Document the q, v, and V options.
- Markup fixes for the portaudit(1) manual page.
- Make quiet mode output even less "redundant" text [1].
- Set maintainership to security@. [2]
Suggested by: Phil Kernick philk at rotfl dot com dot au [1]
Suggested by: nectar, remko [2]
* Add '+' to the list of valid characters for file names in the warning
message.
* Check to make sure OPTIONS is specified before bsd.port.pre.mk (only if
OPTIONS is actually defined). [1]
PR: 82316 [1]
Submitted by: sem [1]
(1) Do not change default dependency (depend on ruby-bdb1),
since ruby-bdb (BDB >= 2) support is not so tested.
(2) Thus, no PORTREVISION bump.
- a little Makefile change for portlint clean
PR: ports/82000
Submitted by: Alexander Novitsky <alecn@server.v42of.icc-vvd.ru>
Reviewed by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
fix minor documentation issues with the portsclean(1) manpage.
1. In the SYNOPSIS, the -L option is excluded.
2. In the description for the -Q option, an example of the -QQ option
is not given and since the other descriptions do this,
it looks nicer and is easier to read.
PR: ports/82666
Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
Pointed out by: Jason E. Hale <jhale@bluebottle.com>
- change portupgrade-port-maintainership to KOMATSU Shinichiro-san
<koma2@lovepeers.org>
knu gave me approval to change portupgrade-port-maintainership to
KOMATSU-san. He is busy attending to his work. He gave me approval to
change some of his pr's responsible to me. I'll get work around
portupgrade pr with KOMATSU-san.
Submitted by: koma2@lovepeers.org
Approved by: knu
every run, which also makes portversion(1) works for non-root users
again. This is done by simply having the flag file in /var/db/
(thanks to pav for the suggestion).
- While here anyway, fix some make warnings during install on FreeBSD 6.
PR: ports/81088
Reported by: many
Tested by: Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp>
Approved by: erwin (mentor)
- Ported to Python 2.3. [1]
- It's now prohibited to run pkg_trackinst in ports directories.
- pkg_genplist now writes "-c" mode error output to the file
mentions on "-o" option.
- Fixed a problem that can't handle manpages containing "." (dots)
in their name. [1]
- pkg_genplist now bypasses command line arguments to make command
in build and install target.
PR: 80831 [1]
Submitted by: Radim Kolar <hsn@netmag.cz> [1]
New features for 1.0:
* pkg_genplist has a new run-mode which checks and reports pkg-plist
of current port is correct and what files and/or dirs are missing
or obsolete.
* pkg_trackinst got new option that handles +INSTALL, +DEINSTALL,
+DISPLAY files of pkgdb.
* pkg_genplist can be set to write new pkg-plist file with another
file name than "pkg-plist" with -o option.
a pkg-plist/pkgdb auto-generator for unpackaged softwares or unfinished
ports. It provides two commands:
* pkg_trackinst:
Tracks installation of unpackaged software and writes pkgdb
entry using the install log. Then, it also creates a binary
package for the installed package.
* pkg_genplist:
Generates `pkg-plist' of a port in current directory automatically
by a test installation.
* Check to make sure only characters [-.a-zA-Z0-9_] appear in file names [1]
* Check for proper quoting of IGNORE and BROKEN [1]
* Check to see if README.html is being committed [1]
* Check for uses of .elseif [2]
Submitted by: krion [1]
Suggested by: bsdcrank <bsdcrank@squbes.com> [2]