Bug 196258 - [NEW PORT]: math/cmlib: NIST core Fortran math library
Summary: [NEW PORT]: math/cmlib: NIST core Fortran math library
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords: feature, needs-qa, patch
Depends on:
Blocks:
 
Reported: 2014-12-24 21:04 UTC by Anton Shterenlikht
Modified: 2015-05-18 13:21 UTC (History)
1 user (show)

See Also:


Attachments
shar file (37.13 KB, text/plain)
2014-12-24 21:04 UTC, Anton Shterenlikht
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Shterenlikht 2014-12-24 21:04:12 UTC
Created attachment 150945 [details]
shar file

Another attempt to have CMLIB in ports.
Previous attempt was PR 155354 - closed after 2 years
sitting in the queue.

Several points/issues:

1. The amd64 10.1-release build log:

http://eis.bris.ac.uk/~mexas/log/cmlib-3.0-amd64-10.1-build.log

2. Will check on redports when it's back up.

3. Some routines provided by the port are available via other ports, e.g.:

cmlib parts <-> existing ports
-----------     --------------
cmlib/blas <-> math/blas
cmlib/eispack <-> math/eispack

This should be discussed in fortran@.
Perhaps it's best to not install components
of cmlib available via other ports.

4. cmlib comes with scripts cmdoc and cmsrc which I didn't install
because they need some more work, or might not be portable at all.

5. cmsrc script assumes all sources are installed. I didn't install
the sources. This can be easily added, if needed.

Anton
Comment 1 Anton Shterenlikht 2015-05-18 11:02:33 UTC
it seems reports is still not ready.
Can somebody commit this please.
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2015-05-18 11:14:13 UTC
testing@work
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2015-05-18 12:16:05 UTC
Thanks for picking this up Kurt
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-05-18 12:47:56 UTC
A commit references this bug:

Author: pi
Date: Mon May 18 12:47:05 UTC 2015
New revision: 386679
URL: https://svnweb.freebsd.org/changeset/ports/386679

Log:
  New port: math/cmlib

  A collection of non-proprietary, easily transportable Fortran
  subprogram packages solving a variety of mathematical and statistical
  problems.

  WWW: http://www.nist.gov/itl/math/mcsd-software.cfm

  PR:		196258
  Submitted by:	Anton Shterenlikht <mexas@bris.ac.uk>

Changes:
  head/math/Makefile
  head/math/cmlib/
  head/math/cmlib/Makefile
  head/math/cmlib/distinfo
  head/math/cmlib/files/
  head/math/cmlib/files/make.inc
  head/math/cmlib/pkg-descr
  head/math/cmlib/pkg-plist
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2015-05-18 12:49:01 UTC
Build tests on 10.1a, 9.3a, 8.4i worked fine, see

http://people.freebsd.org/~pi/logs/math__cmlib-*

Committed, thanks and please excuse the long delay.
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-05-18 13:21:00 UTC
A commit references this bug:

Author: pi
Date: Mon May 18 13:20:53 UTC 2015
New revision: 386680
URL: https://svnweb.freebsd.org/changeset/ports/386680

Log:
  math/cmlib: fix MASTER_SITE

  PR:		196258
  Submitted by:	mat

Changes:
  head/math/cmlib/Makefile