diff options
Diffstat (limited to 'sys-infiniband/infinipath-psm')
-rw-r--r-- | sys-infiniband/infinipath-psm/CVS/Entries | 5 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/CVS/Entries.Log | 1 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/CVS/Repository | 1 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/CVS/Root | 1 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/ChangeLog | 14 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/Manifest | 6 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/files/42-infinipath-psm.rules | 2 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/files/CVS/Entries | 3 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/files/CVS/Repository | 1 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/files/CVS/Root | 1 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/files/infinipath-psm-include.patch | 10 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/infinipath-psm-1.14-r1.ebuild | 33 | ||||
-rw-r--r-- | sys-infiniband/infinipath-psm/metadata.xml | 5 |
13 files changed, 83 insertions, 0 deletions
diff --git a/sys-infiniband/infinipath-psm/CVS/Entries b/sys-infiniband/infinipath-psm/CVS/Entries new file mode 100644 index 0000000..5273560 --- /dev/null +++ b/sys-infiniband/infinipath-psm/CVS/Entries @@ -0,0 +1,5 @@ +/ChangeLog/1.2/Fri Jan 20 13:19:38 2012// +/Manifest/1.2/Fri Jan 20 13:19:48 2012// +/infinipath-psm-1.14.ebuild/1.2/Fri Jan 20 13:19:38 2012// +/metadata.xml/1.1/Fri Jan 20 11:56:04 2012// +D diff --git a/sys-infiniband/infinipath-psm/CVS/Entries.Log b/sys-infiniband/infinipath-psm/CVS/Entries.Log new file mode 100644 index 0000000..918346d --- /dev/null +++ b/sys-infiniband/infinipath-psm/CVS/Entries.Log @@ -0,0 +1 @@ +A D/files//// diff --git a/sys-infiniband/infinipath-psm/CVS/Repository b/sys-infiniband/infinipath-psm/CVS/Repository new file mode 100644 index 0000000..a9cbb81 --- /dev/null +++ b/sys-infiniband/infinipath-psm/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/sys-infiniband/infinipath-psm diff --git a/sys-infiniband/infinipath-psm/CVS/Root b/sys-infiniband/infinipath-psm/CVS/Root new file mode 100644 index 0000000..16f00f0 --- /dev/null +++ b/sys-infiniband/infinipath-psm/CVS/Root @@ -0,0 +1 @@ +xarthisius@cvs.gentoo.org:/var/cvsroot diff --git a/sys-infiniband/infinipath-psm/ChangeLog b/sys-infiniband/infinipath-psm/ChangeLog new file mode 100644 index 0000000..45aa64c --- /dev/null +++ b/sys-infiniband/infinipath-psm/ChangeLog @@ -0,0 +1,14 @@ +# 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.2 2012/01/20 13:19:38 alexxy Exp $ + + 20 Jan 2012; Alexey Shvetsov <alexxy@gentoo.org> + +files/42-infinipath-psm.rules, infinipath-psm-1.14.ebuild: + Also add udev rules + +*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 0000000..13b82a1 --- /dev/null +++ b/sys-infiniband/infinipath-psm/Manifest @@ -0,0 +1,6 @@ +AUX 42-infinipath-psm.rules 85 RMD160 3b032eedf3c1ca13de2db791f7f88909ce903037 SHA1 aae1258a00c1dcecde11bb8198897d92065580a8 SHA256 839087a152c82d4e316b1e1dea94ecf55bfd4d4370c9a878714abc559a7b4332 +AUX infinipath-psm-include.patch 387 RMD160 5bcca398ef645e2f97d8eb3ad36e1429e83042c6 SHA1 50a88d5745a0eb0a803dc92628931392818c8280 SHA256 b62087066a2ef8d85692e31de2858b6822010ed28906dce063a75c40ef404036 +DIST OFED-1.5.3.2.tgz 75648067 RMD160 d4c9965deffc5283c52901e46ddc60184078ec5b SHA1 a71445973a04992ab1b233ceba1e43abc5e4e84e SHA256 e167c48483132dedaecac7966f5057eec8f112beba91cf6a79abd754f9599f3f +EBUILD infinipath-psm-1.14-r1.ebuild 837 RMD160 e4b7fc9aad8a8e1da3553dfa28c30de7e992727c SHA1 1abc1e5b8bf5277ca2f13d37cbdeb39f79b7636b SHA256 182e2e94ba150f3d07220cc4797755d3928ccb059a9956fee6f4b661f7b119d0 +MISC ChangeLog 555 RMD160 55c72a204ac7cc500419d1019d1556b9b3c49808 SHA1 f7e57f5e0daf3460363737ab0bfa427eec46a164 SHA256 6ce44aee5f08d1a18271409b51e1bc6a41c3d27ff4a22208eb4dbf6321833fec +MISC metadata.xml 160 RMD160 1233ca29861ca7c47f0b09d1d7a29def80f7df02 SHA1 1bfdc9d282a84c95e2bdcda19ace5b94e2e67349 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9 diff --git a/sys-infiniband/infinipath-psm/files/42-infinipath-psm.rules b/sys-infiniband/infinipath-psm/files/42-infinipath-psm.rules new file mode 100644 index 0000000..8cc1339 --- /dev/null +++ b/sys-infiniband/infinipath-psm/files/42-infinipath-psm.rules @@ -0,0 +1,2 @@ +KERNEL=="ipath", MODE="0666" +KERNEL=="kcopy[0-6][0-9]", NAME="kcopy/%n", MODE="0666" diff --git a/sys-infiniband/infinipath-psm/files/CVS/Entries b/sys-infiniband/infinipath-psm/files/CVS/Entries new file mode 100644 index 0000000..e6f9ff5 --- /dev/null +++ b/sys-infiniband/infinipath-psm/files/CVS/Entries @@ -0,0 +1,3 @@ +/42-infinipath-psm.rules/1.1/Fri Jan 20 13:19:38 2012// +/infinipath-psm-include.patch/1.1/Fri Jan 20 11:56:04 2012// +D diff --git a/sys-infiniband/infinipath-psm/files/CVS/Repository b/sys-infiniband/infinipath-psm/files/CVS/Repository new file mode 100644 index 0000000..5c3991e --- /dev/null +++ b/sys-infiniband/infinipath-psm/files/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/sys-infiniband/infinipath-psm/files diff --git a/sys-infiniband/infinipath-psm/files/CVS/Root b/sys-infiniband/infinipath-psm/files/CVS/Root new file mode 100644 index 0000000..16f00f0 --- /dev/null +++ b/sys-infiniband/infinipath-psm/files/CVS/Root @@ -0,0 +1 @@ +xarthisius@cvs.gentoo.org:/var/cvsroot 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 0000000..dd13ae0 --- /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-r1.ebuild b/sys-infiniband/infinipath-psm/infinipath-psm-1.14-r1.ebuild new file mode 100644 index 0000000..54b37d2 --- /dev/null +++ b/sys-infiniband/infinipath-psm/infinipath-psm-1.14-r1.ebuild @@ -0,0 +1,33 @@ +# 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.2 2012/01/20 13:19:38 alexxy Exp $ + +EAPI="4" + +OFED_VER="1.5.3.2" +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 + # install udev rules + dodir /etc/udev/rules.d + insinto /etc/udev/rules.d + doins "${FILESDIR}/42-infinipath-psm.rules" || die +} diff --git a/sys-infiniband/infinipath-psm/metadata.xml b/sys-infiniband/infinipath-psm/metadata.xml new file mode 100644 index 0000000..348e6c4 --- /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> |