Bug 216090 - math/muparser: Update to 2.2.5 and unbreak fetch
Summary: math/muparser: Update to 2.2.5 and unbreak fetch
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: Jason E. Hale
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-15 00:25 UTC by Jason E. Hale
Modified: 2017-03-07 00:09 UTC (History)
0 users

See Also:
jhale: maintainer-feedback-


Attachments
Update to 2.2.5 (8.39 KB, patch)
2017-01-15 00:25 UTC, Jason E. Hale
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jason E. Hale freebsd_committer freebsd_triage 2017-01-15 00:25:55 UTC
Created attachment 178898 [details]
Update to 2.2.5

- Update to 2.2.5
- Fetch from Github (Sourceforge files no longer available)
- Use USES=dos2unix to convert header files
- Remove DOCS option (all html docs were replaced with a single html page that just redirects to the muparser homepage)
- Add DOXYGEN option to build API documentation
- Use options target helpers
- configure script already supplies -fPIC -DPIC where needed, so remove it from the Makefile
- Add LICENSE_FILE
- Move USES upward, group OPTIONS stuff together

Changes: http://beltoforion.de/article.php?a=muparser&hl=en&p=release_notes

Testing done:
$ portlint -Cg
WARN: Makefile: [35]: NOPORTDOCS is deprecated. Please use PORT_OPTIONS:MDOCS instead.
WARN: Makefile: [33]: NOPORTDOCS found.  Consider using PORT_OPTIONS:MDOCS.
0 fatal errors and 2 warnings found.

Necessary hack until we remove NOPORTDOCS support from the ports tree.

poudriere testport:
  FreeBSD 10.3 i386: OK
  FreeBSD 11.0 i386: OK

Run tested with cad/librecad
Comment 1 Jason E. Hale freebsd_committer freebsd_triage 2017-03-06 23:57:33 UTC
Maintainer timeout. Reassign to myself.
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-03-07 00:07:44 UTC
A commit references this bug:

Author: jhale
Date: Tue Mar  7 00:06:44 UTC 2017
New revision: 435575
URL: https://svnweb.freebsd.org/changeset/ports/435575

Log:
  - Update to 2.2.5
  - Fetch from Github (Sourceforge files no longer available)
  - Use USES=dos2unix to convert header files
  - Remove DOCS option (all html docs were replaced with a single html page
    that just redirects to the muparser homepage)
  - Add DOXYGEN option to build API documentation
  - Use options target helpers
  - configure script already supplies -fPIC -DPIC where needed, so remove it
    from the port Makefile
  - Add LICENSE_FILE
  - Move USES upward, group OPTIONS stuff together

  Changes:	http://beltoforion.de/article.php?a=muparser&hl=en&p=release_notes

  PR:		216090
  Submitted by:	jhale
  Approved by:	maintainer timeout (7 weeks)

Changes:
  head/math/muparser/Makefile
  head/math/muparser/distinfo
  head/math/muparser/files/
  head/math/muparser/files/patch-docs_Doxyfile
  head/math/muparser/pkg-plist