Convert astro to USES=gmake
While here:
- Trim headers
- Use shebangfix when needed
- Convert to new perl5 world
- Fix 'make reinstall'

PR:		ports/178436
Submitted by:	Garrett Cooper <yaneurabeya@gmail.com>
Approved by:	maintainer timeout
Sponsored by:	EMC / Isilon Storage Division
- Cleanup
- Passes rclint / portlint
- Fix permissions at install

Approved by:	swills (mentor)
Add an explicit dependency on pkgconf
Add an explicit dependency on pkgconf
Add an explicit dependency on pkgconf
Trim header
Add an explicit dependency on pkgconf
Add an explicit dependency on pkgconf
Add an explicit dependency on pkgconf
Add an explicit dependency on pkgconf
- Unbreak parallel builds (-jX): their makefile has a "bison" rule which
  outputs two files and is triggered twice; use GNU make(1) with ordered
  prerequisites to avoid this race
- Revert r143367 (and drop MAKE_ARGS) since we now need a patch anyways
- While here, convert to OptionsNG, tighten COMMENT, sort the knobs, etc.
- Reformat port description

Reported by:	marino
- restore "Created by:" that was removed in looming times
- correct download url to avoid redirects
- replace USE_GMAKE with USES equivalent
- replace patch-file with `pathfix`
- add avahi and gnugp support as options
- let user install some port documentation as option
- simplify option NLS handling
- package contents should not change, so no PORTREVISION bump

PR:		180760
Submitted by:	nemysis
- Unbreak parallel builds (-jX) by making automatic dependency generation
  actually work (and be used)
- Trim Makefile header and remove an indefinite article from COMMENT line
- No need for a fancy, environment-aware "make clean" when all it does is
  it does is just "rm -rf nsfobj"
- Define LICENSE (GPLv2), adjust WWW: line in port description while here

Reported by:	marino
- Try to fix parallel builds (-jX): daemon also depends on their library;
  drop MAKE_JOBS_UNSAFE and fix extra whitespace at CONFIGURE_ARGS/MANx
- Convert NOPORTDOCS, get rid of .for loop when installing documentation
- Properly terminate WWW: line in port description with a slash

Reported by:	marino
Approved by:	miwi, bapt (portmgr, implicit)
- Update to 20130824 [1]
- Trim Makefile's header

Changes:	http://www.wand.net.nz/pipermail/scamper-announce/2013-August/000016.html
PR:		ports/181518 [1]
Submitted by:	Matthew Luckie <mjl@luckie.org.nz> (maintainer)
Fix mismatched {}

PR:		181667
Submitted by:	Katsuyuki Miyoshi <katsu@miyoshi.matsuyama.ehime.jp>
- Attempt to fix parallel builds (-jX) by calling sub-makes correctly
- Properly respect CC and CFLAGS; add missing OPTIONS_DEFINE=DOCS
- Tighten COMMENT; fix installation by adjusting DATADIR and DOCSDIR
- Remove LICENSE_FILE (standard GPLv2 boilerplate) and other cleanups

Reported by:	marino
Approved by:	miwi, bapt (portmgr, implicit)
Mark BROKEN-- requires newer version of Qt than in the ports tree

PR:		ports/180292
Update to 1.60.

Changes:	http://search.cpan.org/dist/HTTP-BrowserDetect/Changes
Update to 2.82

PR:		ports/181254
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>