NetBSD compat packages. They chain each other so if you're on NetBSD-6.0
and want NetBSD-5.0 compatibility, compat50 will depend on compat51 to
bridge the gap. There is currently no need for a compat52, nor for a
compat60-x11.

The compat tarballs may be larger than strictly necessary.
Testing was 'lightly', so there's probably Room for Improvement (tm).
make emulators/compat50, emulators/compat50-x11, emulators/compat51,
emulators/compat51-x11 and emulators/compat60 known
note the emulators/compat[56]* additions
Oops, forgot these.
Update maven to 3.0.4.

Too many changes since 2.2.1.

Apache Maven 3.0.4 should be backwards compatibility with 2.x. For
compatibility issues, see

https://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html
maven updated to 3.0.4
Update DEPENDS and bump PKGREVISION. While here, fix installation with
umask 077 and tidy a bit of pkglint.
Update emacs depends. (oops)
Update emacs DEPENDS.
Revbump all elisp packages after emacs changes.