Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Formula OpenPA 1.0.3 #12425

Closed
wants to merge 1 commit into from

2 participants

@gvdl

OpenPA is an open source, highly-portable C library that provides atomic
primitives (and related constructs) for high performance, concurrent
software. The project is run by the Argonne National Laboratory and was
spun out of the MPICH2 project.

Godfrey van der Linden Formula OpenPA 1.0.3
OpenPA is an open source, highly-portable C library that provides atomic
primitives (and related constructs) for high performance, concurrent
software. The project is run by the Argonne National Laboratory and was
spun out of the MPICH2 project.
781c891
@adamv
Owner
Error: The `brew link` step did not complete successfully.
The formula built, but is not symlinked into /usr/local.
You can try again using `brew link openpa`.

This is possibly conflicting with something I have installed.

@adamv
Owner

Not happy about its use of a folder include/primitives/ without its name as part of the folder.

@adamv
Owner

@jacknagel @mikemcquaid -1 on this due to the non-namespaced include folders; but willing to merge it if no one cares.

@adamv
Owner

Closing because it didn't install for me, the install name is possibly "too generic", and no other maintainer spoke up.

Would reconsider if you can provide links to how this software is packaged in other packaging systems.

@adamv adamv closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on May 25, 2012
  1. Formula OpenPA 1.0.3

    Godfrey van der Linden authored
    OpenPA is an open source, highly-portable C library that provides atomic
    primitives (and related constructs) for high performance, concurrent
    software. The project is run by the Argonne National Laboratory and was
    spun out of the MPICH2 project.
This page is out of date. Refresh to see the latest.
Showing with 18 additions and 0 deletions.
  1. +18 −0 Library/Formula/openpa.rb
View
18 Library/Formula/openpa.rb
@@ -0,0 +1,18 @@
+require 'formula'
+
+class Openpa < Formula
+ homepage 'https://trac.mcs.anl.gov/projects/openpa'
+ url 'https://trac.mcs.anl.gov/projects/openpa/raw-attachment/wiki/Downloads/openpa-1.0.3.tar.gz'
+ md5 '46bcdfabf121af900b949edddb052079'
+
+ def install
+ system "./configure", "--disable-debug", "--disable-dependency-tracking",
+ "--prefix=#{prefix}"
+ system "make"
+
+ ENV.j1 # Run tests serialized
+ system "make check"
+ system "make install"
+
+ end
+end
Something went wrong with that request. Please try again.