Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
jmmv bf12864e96 Update to 0.32. Tested under NetBSD 4.99.7 and Mac OS X Tiger:
Changes

	- "mtn serve" no longer takes patterns on the command line.
	  Use the permissions hooks instead.

	- the name of the option that denoted the revision from which
	  "mtn log" should start logging was renamed from "--revision"
	  to "--from"

	- author selectors no longer have implicit wildcarding

	- if you manually add entries to MTN/log while you are
	  working, in preparation for an eventual commit, you will now
	  be required to remove a "magic" template line from the file
	  before the commit will succeed. This, like the test for an
	  empty log file, helps to prevent accidents.

	- the "db regenerate_caches" migration command replaces the
	  previous "db regenerate_rosters", generalising the task of
	  rebuilding or generating cached data that may be added
	  across an upgrade.  Like "db migrate", which upgrades the
	  database schema, this command fills in the data for new
	  features. In this release, as well as rosters, it also adds
	  "heights" information used to speed up topology operations.

	Speed improvements

	- "mtn annotate file" and "mtn log file" are generally much
	  faster now, dependant on the number of revisions that
	  changed the file. Both commands as well as "mtn automate
	  toposort" make use of data called "heights" caching the
	  topological order of all revisions.  In order to create and
	  use this data, the following must be run once for each db
	  after upgrading:

               $ mtn -d mydb.mtn db regenerate_caches

	New features

	- "mtn automate content_diff"

	- "mtn automate get_file_of" (same as get_file, but expects
	  a file path and optionally a revision)

	- "mtn import" command

	- "mtn log --to"

	- netsync_note_* hooks are given much more information,
	  inlcuding a http/smtp/etc style status code

	- includedirpattern(dir, fileglob) function for hooks


	Bugs fixed

	- bug in "automate stdio" that would result in monotone
	  garbling its input in some circumstances fixed

	- "mtn annotate file" and "mtn log file" are generally much
	  faster now, dependant on the number of revisions that
	  changed the file. Both commands as well as "mtn automate
	  toposort" make use of data called "heights" caching the
	  topological order of all revisions.

	- spawn_redirected hook function now understands a blank
	  filename to mean not to redirect that stream

	- "mtn log" is now in proper topological order, also due to
	  the use of cached "heights" data

	- reset options between "automate stdio" commands

	- another compile fix for gcc3

	- bug in localization code where option strings where not
	  always properly translated


	Other

	- botan library upgraded to 1.6.0

	- accommodate changes in boost 1.34

	- documentation for "mtn automate get_option"

	- notes/ directory
2007-01-02 11:09:57 +00:00
archivers Fixed PKGMANDIR. 2006-12-19 13:39:14 +00:00
audio Reset maintainer. When sending mail to proff@iq.org, one gets a reply 2006-12-28 11:47:51 +00:00
benchmarks - fine grained X11 dependencies for packages which have either USE_IMAKE 2006-12-27 13:37:35 +00:00
biology Fix path to csh in scripts. Bump revision. 2006-12-06 16:52:20 +00:00
bootstrap Add lang/nawk and sysutils/install-sh to the "don't blow away" package 2006-11-06 21:08:42 +00:00
cad fix corrupted patch 2006-12-24 10:20:34 +00:00
chat Fix build under Mac OS X. 2006-12-21 16:13:53 +00:00
comms Don't build this package on NetBSD if /usr/include/bluetooth.h 2006-12-30 22:40:57 +00:00
converters Fixed PKGMANDIR. 2006-12-19 13:28:20 +00:00
cross Added missing data type cast in opcode/h8300-dis.c causing build process 2006-12-29 23:00:32 +00:00
crosspkgtools Update MASTER_SITES. 2006-11-18 18:32:05 +00:00
databases I see no reason to force PostgreSQL 7.4 here, so remove the forced 2006-12-28 18:19:00 +00:00
devel Update to 0.32. Tested under NetBSD 4.99.7 and Mac OS X Tiger: 2007-01-02 11:09:57 +00:00
distfiles
doc Note the end of the freeze for the pkgsrc-2006Q4 branch. 2007-01-02 10:42:58 +00:00
editors - fine grained X11 dependencies for packages which have either USE_IMAKE 2006-12-27 13:37:35 +00:00
emulators It's no use using ${SUSE_DIR_PREFIX} here as the package it's depending 2007-01-01 22:43:50 +00:00
finance Mechanically replace all includes of buildlink3.mk of the following 2006-12-15 20:32:52 +00:00
fonts Use REQD_DIRS for share/ghostscript as it is part of both ghostscript-* 2006-12-27 18:08:17 +00:00
games - fine grained X11 dependencies for packages which have either USE_IMAKE 2006-12-27 13:37:35 +00:00
geography Change PostgreSQL default version to 8.1 and bump revision of all 2006-12-28 12:12:57 +00:00
graphics - fine grained X11 dependencies for packages which have either USE_IMAKE 2006-12-27 13:37:35 +00:00
ham Add missing file to PLIST. Depend on xdg-dirs for share/applications. 2006-12-29 19:58:46 +00:00
inputmethod - fine grained X11 dependencies for packages which have either USE_IMAKE 2006-12-27 13:37:35 +00:00
lang libsigsegv *is* a full dependency at least on DragonFly and FreeBSD. 2006-12-29 13:54:22 +00:00
licenses Remove of ghostscript-gnu and ghostscript-afpl. 2006-12-28 12:44:40 +00:00
mail Fix rpath for Solaris 10 and 11 so that pkg libraries are found. As per 2006-12-29 21:44:09 +00:00
math Added two patches which fix the build on NetBSD. 2007-01-01 14:32:29 +00:00
mbone Some more HOMEPAGE/MASTER_SITES updates from Sergey Svishchev. 2006-10-28 21:29:47 +00:00
meta-pkgs xearth -> xplanet 2006-12-24 10:36:49 +00:00
misc DISTNAME does _not_ depend on PKGNAME. 2006-12-30 18:07:53 +00:00
mk Made the portability check more portable by not using a hard-coded 2006-12-31 13:35:10 +00:00
multimedia Remove the external vorbis dependency as the internal implementation 2006-12-27 21:14:12 +00:00
net Distfile exists in old directory now. 2006-12-29 07:53:32 +00:00
news - fine grained X11 dependencies for packages which have either USE_IMAKE 2006-12-27 13:37:35 +00:00
packages
parallel Fix HOMEPAGE. 2006-12-22 13:24:16 +00:00
pkgtools PostgreSQL-7.4 support is about to be removed. 2006-12-27 15:52:16 +00:00
print Master site's layout has been changed. 2006-12-31 16:39:34 +00:00
regress Added a test new case for /bin/sh. 2006-11-09 12:39:55 +00:00
security - fine grained X11 dependencies for packages which have either USE_IMAKE 2006-12-27 13:37:35 +00:00
shells CHECK_WRKREF_SKIP is relative. 2006-12-06 18:59:28 +00:00
sysutils Net::Server breaks rc.subr's techniques for detecting whether the 2006-12-29 06:37:03 +00:00
templates In URLs, the "NetBSD" should be capitalized as such, i.e. "NetBSD.org", 2006-07-06 21:14:19 +00:00
textproc update to 0.35.1 2006-12-15 19:31:46 +00:00
time - fine grained X11 dependencies for packages which have either USE_IMAKE 2006-12-27 13:37:35 +00:00
wm - fine grained X11 dependencies for packages which have either USE_IMAKE 2006-12-27 13:37:35 +00:00
www Fix build of Apache 1.3 module. From PR 35317 by b1ff@fr33.b33r.net. 2006-12-29 13:35:30 +00:00
x11 - convert to modular Xorg 2007-01-02 11:03:11 +00:00
Makefile Change the way INDEX is used by dropping the dependency on PKGDB in 2006-12-29 19:02:25 +00:00
pkglocate
README Refer doc/pkgsrc.txt instead of Packages.txt. 2005-05-07 22:16:38 +00:00

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.