Created attachment 151196 [details] Patch to change maintainer, update version and fix two issues. devel/csmith has been orphaned, has a new version available upstream and can do with a few other fixes. I volunteer to adopt this port. The attached patch contains the following modifications. Makefile: * update PORTVERSION to latest upstream version and reset (remove) PORTREVISION; * add new maintainer's mirror to MASTER_SITES; * set MAINTAINER to new maintainer; * add PKGNAME to PLIST_SUB, see below; * fix handling of documentation by using .if ${PORT_OPTIONS:MDOCS} as suggested by Portlint. Distinfo: * update to latest upstream version. pkg-plist: * replace hardcoded version number in include/csmith-2.1.0 with %%PKGNAME%%. Portlint -A checks out OK. A build log for "make stage && make check-plist && make stage-qa && make package" on FreeBSD/amd64 9.3-RELEASE-p7 can be found (for a while) at http://www.skysmurf.nl/~fonz/tmp/csmith.log
A commit references this bug: Author: pawel Date: Sun Jan 4 20:51:52 UTC 2015 New revision: 376271 URL: https://svnweb.freebsd.org/changeset/ports/376271 Log: - Update to version 2.2.0 - Add new maintainer's mirror to MASTER_SITES - Submitter is new maintainer - Add PKGNAME to PLIST_SUB and use it to parameterize include directory PR: 196424 Submitted by: A.J. "Fonz" van Werven <freebsd@skysmurf.nl> Changes: head/devel/csmith/Makefile head/devel/csmith/distinfo head/devel/csmith/pkg-plist
Committed without optional DOCS handling, this is done by staging process. Portlint warning about it is bogus. Thanks.