summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2012-01-20 11:56:04 +0000
committerAlexey Shvetsov <alexxy@gentoo.org>2012-01-20 11:56:04 +0000
commit9adb79066a621e6624d03e80f9ecaaad0e83cf91 (patch)
treea75c9617450f026c4bcca034c3b8c151e0b86407 /sys-infiniband/infinipath-psm
parentx86 stable per bug 398687 (diff)
downloadhistorical-9adb79066a621e6624d03e80f9ecaaad0e83cf91.tar.gz
historical-9adb79066a621e6624d03e80f9ecaaad0e83cf91.tar.bz2
historical-9adb79066a621e6624d03e80f9ecaaad0e83cf91.zip
[sys-infiniband/infinipath-psm] Initial import
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64
Diffstat (limited to 'sys-infiniband/infinipath-psm')
-rw-r--r--sys-infiniband/infinipath-psm/ChangeLog10
-rw-r--r--sys-infiniband/infinipath-psm/Manifest25
-rw-r--r--sys-infiniband/infinipath-psm/files/infinipath-psm-include.patch10
-rw-r--r--sys-infiniband/infinipath-psm/infinipath-psm-1.14.ebuild29
-rw-r--r--sys-infiniband/infinipath-psm/metadata.xml5
5 files changed, 79 insertions, 0 deletions
diff --git a/sys-infiniband/infinipath-psm/ChangeLog b/sys-infiniband/infinipath-psm/ChangeLog
new file mode 100644
index 000000000000..2f58144a6564
--- /dev/null
+++ b/sys-infiniband/infinipath-psm/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sys-infiniband/infinipath-psm
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/ChangeLog,v 1.1 2012/01/20 11:56:04 alexxy Exp $
+
+*infinipath-psm-1.14 (20 Jan 2012)
+
+ 20 Jan 2012; Alexey Shvetsov <alexxy@gentoo.org> +infinipath-psm-1.14.ebuild,
+ +files/infinipath-psm-include.patch, +metadata.xml:
+ Initial import
+
diff --git a/sys-infiniband/infinipath-psm/Manifest b/sys-infiniband/infinipath-psm/Manifest
new file mode 100644
index 000000000000..660ed090de81
--- /dev/null
+++ b/sys-infiniband/infinipath-psm/Manifest
@@ -0,0 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX infinipath-psm-include.patch 387 RMD160 5bcca398ef645e2f97d8eb3ad36e1429e83042c6 SHA1 50a88d5745a0eb0a803dc92628931392818c8280 SHA256 b62087066a2ef8d85692e31de2858b6822010ed28906dce063a75c40ef404036
+DIST OFED-1.5.3.1.tgz 75331712 RMD160 03675604e228c30d630d95f514522a091326c213 SHA1 7d56d4904124cc3ea926f7a4c862069611c25334 SHA256 9cdf2e78ce1a3c0b367d75593cbd344390a1f3f02ac13d6ecfa37b0d05ac89e4
+EBUILD infinipath-psm-1.14.ebuild 711 RMD160 3e300dc56e881a13a6ee3e9fc7ee2eb8c31b18fc SHA1 405e781489eacfdb3f22e7456c50c47a928f05fb SHA256 2b69f52c781072b06a929f93b80187fe2bc9cb85e21419698ae7c5d16b79e0ca
+MISC ChangeLog 419 RMD160 a786e109618034033e192bcce2db539d4e2ba0dc SHA1 07fde240ae27d88e963448379b7e87847fce3fb7 SHA256 81fe4fc82b8508d58a700f9059c6043219e4bbb5848e7a44dbb56fcd232f3b4f
+MISC metadata.xml 160 RMD160 1233ca29861ca7c47f0b09d1d7a29def80f7df02 SHA1 1bfdc9d282a84c95e2bdcda19ace5b94e2e67349 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iQIcBAEBCAAGBQJPGVZmAAoJEOf+E+/4L5LmrD4QAJJ0ETyQU6559ww2lDDX2Flu
+bK3gGHoNsT7yDRm2XvqzoK4xafjh2fqU1JJhaJAnpp+UeVggrHsF0vTHTaKlddLm
+OxTV1+jeNr+4q6Mr/GE1cWjKyWDaevE4CICEh/Wrav5z7C3lTpcBuRhnM3a8mQsB
+ns5TLqPygz60lRELDGpryUSNw0q4lBcvSHWoIY9sNxzB6Kty1X/EoDM0m2sJecJa
+wwCZPgczSRoWvVdOtEpRxWffYdL+CR+XYDRKFp6EuvzSMs2vwT/RhpnwNrI95vSe
+2dCsg3jl2KnhMkx/K+uL112QtXyvYLLLS/YQTmKGMCpSwMhAqgl899ObtXzl4+mi
+0LxBOaGZ9nhprTBmrU4yq5PR2vCkgddCtDE94po8BOiMr6kf3h5HXJYc0ufQpdZO
+ITAiAEPxiAP2WgeQUOzHhe79mjx2D1DZ4xPYCwbg06N9ROrX6FPHau7WFQg9GmWg
+zQPE4ZBe8Omn//Me0ZzgKnm9YtUDY89p3mn+gKe5lMaycK3Ta6mj3Jz/h/3sEDmH
+2so5NHi6RRwx7k0ISnh4Bi6FfEEO3caNOjb+LO+mugFdHsCoAxNs+q1UZ2eQ7UNA
+KHuzlqiAbxTmVD8yQ/OgBRC1dHYaPY8yPTXy0wq/TqwyON1UCBM2XdKNMF/Qckob
+XInQ5Kl1CR7g9IV4HaD2
+=E6sV
+-----END PGP SIGNATURE-----
diff --git a/sys-infiniband/infinipath-psm/files/infinipath-psm-include.patch b/sys-infiniband/infinipath-psm/files/infinipath-psm-include.patch
new file mode 100644
index 000000000000..dd13ae0d1501
--- /dev/null
+++ b/sys-infiniband/infinipath-psm/files/infinipath-psm-include.patch
@@ -0,0 +1,10 @@
+--- ./ptl_ips/ips_proto_header.h.orig 2012-01-20 15:49:17.000000000 +0400
++++ ./ptl_ips/ips_proto_header.h 2012-01-20 15:49:24.000000000 +0400
+@@ -72,7 +72,6 @@
+ union {
+ struct {
+ __u16 mqhdr : 14; /* PSM matched queues */
+- __u16 dst_subcontext : 2; /* Destination subcontext */
+ };
+ struct { /* for PSM Active Messages */
+ __u16 amhdr_hidx : 8;
diff --git a/sys-infiniband/infinipath-psm/infinipath-psm-1.14.ebuild b/sys-infiniband/infinipath-psm/infinipath-psm-1.14.ebuild
new file mode 100644
index 000000000000..f5a401794bf3
--- /dev/null
+++ b/sys-infiniband/infinipath-psm/infinipath-psm-1.14.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/infinipath-psm-1.14.ebuild,v 1.1 2012/01/20 11:56:04 alexxy Exp $
+
+EAPI="4"
+
+OFED_VER="1.5.3.1"
+OFED_SUFFIX="1"
+
+inherit openib
+
+DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+DEPEND=">=sys-infiniband/libibverbs-1.1.4"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -e 's:uname -p:uname -m:g' \
+ -e 's:-Werror::g' \
+ -i buildflags.mak || die
+ epatch "${FILESDIR}/${PN}-include.patch"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "install failed"
+ dodoc README
+}
diff --git a/sys-infiniband/infinipath-psm/metadata.xml b/sys-infiniband/infinipath-psm/metadata.xml
new file mode 100644
index 000000000000..348e6c4de815
--- /dev/null
+++ b/sys-infiniband/infinipath-psm/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>cluster</herd>
+</pkgmetadata>