Bug 196424 - [PATCH,ADOPT,FIX,UPDATE] devel/csmith: new maintainer, update to latest version and other fixes
Summary: [PATCH,ADOPT,FIX,UPDATE] devel/csmith: new maintainer, update to latest versi...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-01 19:54 UTC by A.J. "Fonz" van Werven
Modified: 2015-01-04 20:55 UTC (History)
1 user (show)

See Also:


Attachments
Patch to change maintainer, update version and fix two issues. (3.06 KB, patch)
2015-01-01 19:54 UTC, A.J. "Fonz" van Werven
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description A.J. "Fonz" van Werven 2015-01-01 19:54:12 UTC
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
Comment 1 commit-hook freebsd_committer 2015-01-04 20:52:35 UTC
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
Comment 2 Pawel Pekala freebsd_committer 2015-01-04 20:55:01 UTC
Committed without optional DOCS handling, this is done by staging process.
Portlint warning about it is bogus. Thanks.