Mention staging as early as possible.  Expand a bit on how the ports system operates.
Do not tell people to use the MAN* macros as they are being phased out.
man pages are just regular files now so do not expend an entire section just for them.  Leave the paragraph describing MAN*PREFIX for now.
man pages are just regular files now and must be listed in the pkg-plist
man pages are just regular files now and will not be added automatically
Modify the documentation example for staging.
Add STAGEDIR where needed (in some cases)
Explain a much better way of automatically generating a packing list now that makeplist is available.
Leave mention of the older scripts as long as they exist.
Switch to BETA2.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
Convert from &trademarks; which is documented as being unused in the English translation to using a list of trademarks.
Remove trademarks which don't seem to be referenced in the documents.
Simplify the discussion of CR/LF processing.
pkg-message does not need to be manually shown with staging.
change IGNORE and BROKEN text to not refer to old versions of FreeBSD. Also use BROKEN correctly.
COMMENT should not begin with 'A' or contain 'very'
Announce 10.0-BETA2.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
Remove old advice to avoid using stdint.h
Remove mention of pkg-req: it is only used in about 20 places now and it is deprecated.

Discussed with:	bdrewery
Update my GPG key.
Add updated iconv information.  Modified version of diff supplied with PR.

PR:		docs/182872
Submitted by:	Guido Falsi <madpilot@FreeBSD.org>