Updated FreeBSD::Portindex

Matthew Seaman m.seaman at infracaninophile.co.uk
Mon Aug 6 08:34:47 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160


Dear all,

I've just released p5-FreeBSD-Portindex-2.0.  Changes are mostly
bugfixes and some extra functionality arising from various conversations
on this list.

Changes since 1.9:

     * Now tracks changes to OPTIONS settings, and the effect those
       have on port dependencies.

     * Cleanup of warning and error messages -- new 'Warnings'
       configuration variable to turn them on/off

     * New 'Strict' configuration option -- at the moment this just
       enforces a check that all ports are referenced from the
       category Makefile in the directory above.  May be extended to
       other items later.

     * New 'CrunchWhitespace' configuration option -- emulate the way
       that 'make index' collapses multiple whitespace into single in
       port description lines.

     * Internal changes to data structures, cache file locking
       etc. which will be needed to support multithreaded cache
       initialization / update (It is coming... eventually). One
       consequence is that there is no longer a dependency on
       Storable.pm

     * Mk/bsd.commands.mk and Mk/bsd.destdir.mk added to the list of
       Makefiles where changes are not expected to affect the INDEX.

     * Bugfix -- correct programming error when picking out changes to
       lists of SUBDIRs in category Makefiles.

Note: You will have to reinitialize the ports cache when updating.
Unfortunately, due to the changes in BerkeleyDB locking / concurrent
access, version 2.0 code cannot even open the version 1.9 data cache.

	Cheers,

	Matthew

- --
Dr Matthew J Seaman MA, D.Phil.                       Flat 3
                                                      7 Priory Courtyard
PGP: http://www.infracaninophile.co.uk/pgpkey         Ramsgate
                                                      Kent, CT11 9PW, UK
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGtt0V3jDkPpsZ+VYRA8KjAJ9QnyU04wpjHWH6ja88n08RLBP0BgCfQQBl
HqUsW4ZaZ3hcpqvlePSJOQU=
=4UkV
-----END PGP SIGNATURE-----


More information about the freebsd-ports mailing list