diff options
author | asau <asau@pkgsrc.org> | 2009-10-23 21:57:20 +0000 |
---|---|---|
committer | asau <asau@pkgsrc.org> | 2009-10-23 21:57:20 +0000 |
commit | e255a6fdef11e8a5366c96698ea40f211af385d5 (patch) | |
tree | 241a46c4a58c4889fe6fd0a0e625ab1a03f2ee48 /parallel | |
parent | 42d64ff67439008855beaad9373ba8d2a1ff5dfd (diff) | |
download | pkgsrc-e255a6fdef11e8a5366c96698ea40f211af385d5.tar.gz |
Import OpenPA 1.0.1 as parallel/openpa.
OpenPA is open source, highly-portable library that provides
atomic primitives (and related constructs) for high performance,
concurrent software.
Diffstat (limited to 'parallel')
-rw-r--r-- | parallel/openpa/DESCR | 3 | ||||
-rw-r--r-- | parallel/openpa/Makefile | 16 | ||||
-rw-r--r-- | parallel/openpa/PLIST | 20 | ||||
-rw-r--r-- | parallel/openpa/buildlink3.mk | 13 | ||||
-rw-r--r-- | parallel/openpa/distinfo | 5 |
5 files changed, 57 insertions, 0 deletions
diff --git a/parallel/openpa/DESCR b/parallel/openpa/DESCR new file mode 100644 index 00000000000..078ebf0f179 --- /dev/null +++ b/parallel/openpa/DESCR @@ -0,0 +1,3 @@ +OpenPA is open source, highly-portable library that provides +atomic primitives (and related constructs) for high performance, +concurrent software. diff --git a/parallel/openpa/Makefile b/parallel/openpa/Makefile new file mode 100644 index 00000000000..d67fa972b7a --- /dev/null +++ b/parallel/openpa/Makefile @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/10/23 21:57:20 asau Exp $ + +DISTNAME= openpa-1.0.1 +CATEGORIES= parallel +MASTER_SITES= http://trac.mcs.anl.gov/projects/openpa/raw-attachment/wiki/Downloads/ + +MAINTAINER= asau@inbox.ru +HOMEPAGE= http://trac.mcs.anl.gov/projects/openpa/ +COMMENT= Atomic primitives for high performance software + +PKG_DESTDIR_SUPPORT= user-destdir + +GNU_CONFIGURE= yes +TEST_TARGET= check + +.include "../../mk/bsd.pkg.mk" diff --git a/parallel/openpa/PLIST b/parallel/openpa/PLIST new file mode 100644 index 00000000000..e2bdda77dba --- /dev/null +++ b/parallel/openpa/PLIST @@ -0,0 +1,20 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2009/10/23 21:57:20 asau Exp $ +include/opa_config.h +include/opa_primitives.h +include/opa_queue.h +include/opa_util.h +include/primitives/opa_by_lock.h +include/primitives/opa_emulated.h +include/primitives/opa_gcc_ia64.h +include/primitives/opa_gcc_intel_32_64.h +include/primitives/opa_gcc_intel_32_64_barrier.h +include/primitives/opa_gcc_intel_32_64_ops.h +include/primitives/opa_gcc_intel_32_64_p3.h +include/primitives/opa_gcc_intel_32_64_p3barrier.h +include/primitives/opa_gcc_intrinsics.h +include/primitives/opa_gcc_ppc.h +include/primitives/opa_gcc_sicortex.h +include/primitives/opa_nt_intrinsics.h +include/primitives/opa_sun_atomic_ops.h +lib/libopa.a +share/doc/openpa/README diff --git a/parallel/openpa/buildlink3.mk b/parallel/openpa/buildlink3.mk new file mode 100644 index 00000000000..ae97ac2716a --- /dev/null +++ b/parallel/openpa/buildlink3.mk @@ -0,0 +1,13 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/10/23 21:57:20 asau Exp $ + +BUILDLINK_TREE+= openpa + +.if !defined(OPENPA_BUILDLINK3_MK) +OPENPA_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.openpa+= openpa>=1.0.1 +BUILDLINK_PKGSRCDIR.openpa?= ../../parallel/openpa +BUILDLINK_DEPMETHOD.openpa?= build +.endif # OPENPA_BUILDLINK3_MK + +BUILDLINK_TREE+= -openpa diff --git a/parallel/openpa/distinfo b/parallel/openpa/distinfo new file mode 100644 index 00000000000..ef93a06517a --- /dev/null +++ b/parallel/openpa/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2009/10/23 21:57:20 asau Exp $ + +SHA1 (openpa-1.0.1.tar.gz) = 0eebef95ede33d72dc9ddcfba584bb729766cb0e +RMD160 (openpa-1.0.1.tar.gz) = 5777225663b591d34951e62d569d79f47f47b8d1 +Size (openpa-1.0.1.tar.gz) = 117211 bytes |