Bug 193810 - math/arpack-ng: adding an option to install libparpack
Summary: math/arpack-ng: adding an option to install libparpack
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: Brendan Fabeny
URL:
Keywords:
Depends on:
Blocks: 193531
  Show dependency treegraph
 
Reported: 2014-09-21 14:10 UTC by Thierry Thomas
Modified: 2014-10-06 20:52 UTC (History)
0 users

See Also:
thierry: maintainer-feedback? (bf)


Attachments
Patch to build and install libparpack (1.85 KB, patch)
2014-09-21 14:10 UTC, Thierry Thomas
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer 2014-09-21 14:10:05 UTC
Created attachment 147524 [details]
Patch to build and install libparpack

The attached patch adds an option MPI to build and install libparpack.

This library is used by cad/elmerfem (Cf. PR ports/193531).

In this patch, this option is not set by default, and I foreseen to add a slave port to build a package with this option, unless you prefer to add it to OPTION_DEFAULT.

Note 1: elmerfem could built this library internally, with its bundled sources, but it's better to re-use the existing port.

Note 2: I switched to an external plist, because many files are added.
Comment 1 Bugzilla Automation freebsd_committer 2014-09-21 14:10:05 UTC
Auto-assigned to maintainer bf@FreeBSD.org
Comment 2 commit-hook freebsd_committer 2014-10-06 20:52:45 UTC
A commit references this bug:

Author: thierry
Date: Mon Oct  6 20:51:57 UTC 2014
New revision: 370227
URL: https://svnweb.freebsd.org/changeset/ports/370227

Log:
  - Add an option MPI to build and install libparpack

  - Create a slave port to build a package with this option

  - Switch to an external plist, because many files are added.

  PR:		ports/193810
  Submitted by:	/me
  Approved by:	bf (maintainer, by private mail)

Changes:
  head/math/Makefile
  head/math/arpack-ng/Makefile
  head/math/arpack-ng/pkg-plist
  head/math/arpack-ng-mpich/
  head/math/arpack-ng-mpich/Makefile