Fix do-patch

Reported by:	mandree
Remove expired ports:
2013-11-20 editors/mode-info: Misbuilding since 2004, not maintained since 2008
2013-11-20 devel/netbsd-pkgsrc-mk-files: Imported for devel/mk-configure but no longer required
- Update to 0.8.10

PR:		ports/184089
Submitted by:	maintainer
- Update to 0.1.05

PR:		ports/184090
Submitted by:	maintainer
- Update to 0.20
- Support staging

Changes:	http://search.cpan.org/dist/Future/Changes
Update to 1.9.13
New port: puppet-mode.el: a major Emacs mode for editing puppet manifests.
Update with actual information.
- Support STAGE

PR:		ports/184106
Submitted by:	maintainer
Fixup build.
- Support STAGE

PR:		ports/184107
Submitted by: 	maintainer
Update to 5.31.3
- Support INSTALL_AS_USER
- Restore a patch to use Tcl/Tk internal include files

Suggested by:	mi
Install missing ImfDeepImageStateAttribute.h.

Unbreaks graphics/gegl and graphics/ApmasCTL.

Submitted by:	nemysis
Fix a typo causing the .ko file not to be installed.
Bump PORTREVISION to force package to be rebuilt.

Approved by:	hselasky (maintainer)
Fix some typos and use modern Perl variables in comments.

Approved by:	portmgr (bapt)
Add CHOSEN_COMPILER_TYPE which can be clang or gcc

It value correspond to the type of compiler chosen by the famework depending on the options

Requested by:	rene
Define the target in post section.
Remove the PHONY kmod-pre-install target and replace it with a real file target (well directory in this case)

Approved by:	rene
Convert to USES=compiler:c++11-lang and remove the now-obsolete GCC option.

This also means that on systems where /usr/bin/cc is clang 3.3 or higher,
there is no option to compile this port with GCC (since it is new enough
for C++11).  On older systems FAVORITE_COMPILER=gcc can be set.

While here use a few more option helpers.
Add a bit about the default options change in lang/perl5.*