This ports will creates a new user and group named smmsp.
Setting up the serer and client queues.
You need to create an "sumbit.cf" for local submission.
create a new database for the very first time. (Run "pkgdb -fu" if you have
20011006 installed)
Fix MAN1 entries.
Remove old database pkgdb.byfile.db on installation.
(new database is named pkgdb.db)
o simplify DESCR, add WWW tag
o support NOPORTDOCS in PLIST
o style changes in Makefile:
- un"echo" installation
- merge do-install/post-install
PR: 31075
Submitted by: KATO Tsuguru <tkato@prontomail.com>
- deploy DATADIR/DOCSDIR
- don't use internal .mk work variables, rely on supported
ones
_DISTDIR -> DISTDIR/DIST_SUBDIR
o use <machine/endian.h> for checking byte order instead of an
ARCH check
PR: 31078
Submitted by: KATO Tsuguru <tkato@prontomail.com>
- deploy DATADIR/DOCSDIR
- don't use internal .mk work variables, rely on supported
ones
_DISTDIR -> DISTDIR/DIST_SUBDIR
o use <machine/endian.h> for checking byte order instead of an
ARCH check
PR: 31077
Submitted by: KATO Tsuguru <tkato@prontomail.com>
Beware, there can probably be some bugs left in the new pkgdb code.
In such a case please run "pkgdb -fu" to fix the situation.
overall:
Utilize pkgdb better and optimize.
portupgrade:
Do not scan packages all at once when -P is given, but find one per
request. [Requested by: Hideaki OKADA <hokada@isl.melco.co.jp>]
Create a backup package record in tmpdir instead of pkgdbdir, in
order not to update pkgdbdir's mtime.
Rephrase/add messages.
portinstall:
Commit major changes and improvements over portinstall.
Now it warns and asks the user for confirmation if a port is being
installed when a package of the same origin is already installed.
Upgrade all the required packages before installing a new port.
[Requested by: Hajimu UMEMOTO <ume@mahoroba.org>]
Do not install ports immediately but queue them up, then install
them after upgrading all the specified and required packages.
pkgdb:
Record pkgname <=> origin mapping in the pkgdb and make full use of
it instead of repeatedly calling pkg_info -o which has undesirable
overheads.
Make portupgrade, pkg_deinstall update the pkgdb after they
install/deinstall packages or modify package records.
Integrate pkgdepfix(1) within. (pkgdb -F/--fix)
Add -o/--origin, which looks up an origin of a package in pkgdb.
Detect added/deleted/reinstalled packages more strictly so pkgdb can
keep being sane and consistent.
Do not fail over a small conflict found during updating pkgdb;
portupgrade should not be aborted by such a minor problem.
pkgdepfix:
Obsolete -o and turn -o on by default. Now we can look up an origin
of a package so quickly thanks to the pkgdb.
Integrate into pkgdb(1). (pkgdb -F/--fix)
portsdb:
A date spec is not a valid ports glob; emit a warning if specified.
[Found by: Hajimu UMEMOTO <ume@mahoroba.org>]
at UW. Improvements include TLS and SSL support fully integrated
into the code base (requires OpenSSL), support for remote address
books, improved rules-based filtering, and new filter options.
* Bugs fixed include longer folder names, temp file cleanup,
mail sorted by filters more accurately, et al.
* Re-generate almost all of the patches to clean out more of the fuzz.