aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2009-03-20 02:24:22 +0300
committerAlexey Shvetsov <alexxy@gentoo.org>2009-03-20 02:24:22 +0300
commita2ba7429bc40e516a584bab855e7ff0180a58408 (patch)
tree778018dc478dab66ec963334f4b347451cf89570
parentadd support for OFED-1.4.1-rc2 (diff)
downloadsci-a2ba7429bc40e516a584bab855e7ff0180a58408.tar.gz
sci-a2ba7429bc40e516a584bab855e7ff0180a58408.tar.bz2
sci-a2ba7429bc40e516a584bab855e7ff0180a58408.zip
Drop old versions
(Portage version: 2.2_rc26/git/Linux x86_64, RepoMan options: --force) (Signed Manifest commit)
-rw-r--r--sys-cluster/openib-drivers/ChangeLog6
-rw-r--r--sys-cluster/openib-drivers/Manifest14
-rw-r--r--sys-cluster/openib-drivers/openib-drivers-1.2.ebuild223
3 files changed, 16 insertions, 227 deletions
diff --git a/sys-cluster/openib-drivers/ChangeLog b/sys-cluster/openib-drivers/ChangeLog
index 449adcea7..882486c97 100644
--- a/sys-cluster/openib-drivers/ChangeLog
+++ b/sys-cluster/openib-drivers/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for sys-cluster/openib-drivers
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 19 Mar 2009; Alexey Shvetsov <alexxy@gentoo.org>
+ -openib-drivers-1.2.ebuild:
+ Drop old versions
+
*openib-drivers-1.2.5.5 (05 Jun 2008)
05 Jun 2008; Bryan Green <bryan.d.green@nasa.gov> ChangeLog:
diff --git a/sys-cluster/openib-drivers/Manifest b/sys-cluster/openib-drivers/Manifest
index 069136f23..80ba24498 100644
--- a/sys-cluster/openib-drivers/Manifest
+++ b/sys-cluster/openib-drivers/Manifest
@@ -1,10 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX openib 26021 RMD160 2507367b5b588e1ef95b91ec7a2a362f592c8e15 SHA1 b043dcd891d5cef100ad4b633dc73f12ace45072 SHA256 cf26003e726832a2c48bb9a3597f1319cb0fbd3d554e0b8ab10065b3cef1976e
AUX openib.modprobe 350 RMD160 a40e8656ee1bdfc26a86b65aa3eaf5553a93b7b8 SHA1 623adbeccde3e88ce2c39d113a409c4d14091f0d SHA256 32054c7ee7caffc21ed320a9be5d0c2cd85e51295c0515521373d658f55ee68e
DIST OFED-1.2.5.1.tgz 46256516 RMD160 b19f1917b32b7b15db75aace6ed433d57dc98fc5 SHA1 9a1ff30c97c94352f70e52d7cc31328013bea1b7 SHA256 41c6408135d8707d05bef8aa0a4ec548ae64ec010224e3b38746ab6f5c1e9b78
DIST OFED-1.2.5.5.tgz 46432282 RMD160 f5829858fca521d8675af1245d4764eeb87ff08d SHA1 faa027109b56583207eca9fd736164517acf7120 SHA256 ffb990b22d7b0f25026d9fe785aa97ca5920b5a0e620851deb057b9b83bbf907
-DIST OFED-1.2.tgz 45785235 RMD160 22abc8ea493c01f18a5ca93f24645c0b3de81f49 SHA1 e179640b8f700b6dff9cc747910d786bba986175 SHA256 05ac6c3a96902388b40b05c6af0f0ce80059fc51980a039d53bfc94874166144
EBUILD openib-drivers-1.2.5.1.ebuild 6403 RMD160 2731a255da2108aa3804b88b9a436ed29d6a4ef2 SHA1 cbf9759aac25d30604304db77699b487998e0459 SHA256 834dbe6aeb399f20cd7f8e3b0a1b59643820c7e1f79e61a76c089db806f72ede
EBUILD openib-drivers-1.2.5.5.ebuild 3936 RMD160 2408b9a418763f9c533c747ab4a9ace55c87c6f3 SHA1 006e630a83912fc38f19984ad021aabb2a170fe0 SHA256 a7535d84daa568e315aa1913419fc7c734f3d0d0ec024d8f32585bad82a17f18
-EBUILD openib-drivers-1.2.ebuild 6495 RMD160 5a9602bc58346488da3f1073d556ea2e9d9dc691 SHA1 e2bdbb4c3afeed559613e980ebc1e8f19919d5eb SHA256 89f1653ac5771a8b5800013fd9575469b2bbc117ac1d3736502678c6264bf302
-MISC ChangeLog 666 RMD160 424a21ea242599fe85ffaf058044b6cdc4348e05 SHA1 ad3aad089e79eba666e12663280a3c377da003a9 SHA256 3ee9c66aa29b6d03ff9c02acc3b0311782ba8210d3c49243c4129f1231e7e5fa
+MISC ChangeLog 768 RMD160 d0470150b91ceb8bb980cb84dc37a8813b759667 SHA1 64efb58672cfcb6c3f07b6ae7399dea36f40be91 SHA256 146ab6316d0193a5182773ebb8c520e8208f32686c715a023efbc6259de6e9f1
MISC metadata.xml 220 RMD160 d33d570d49f634b36df8f6c179b8385e25562a56 SHA1 fffa23cb3edea7fe576a0d0e470df5750547f1cb SHA256 50078f776034343d365347ef90d5a0eb49faf851ed7f46e12cf9ce71e4cb5ea7
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.10 (GNU/Linux)
+
+iEYEARECAAYFAknC1CYACgkQ5BmOA85PVLjVlgCgk438PY5YwyWUNzqK1NyLZNFv
+kAoAn18n+ZCnpTdwarWv9ZQ6AJSdJbe7
+=M+lw
+-----END PGP SIGNATURE-----
diff --git a/sys-cluster/openib-drivers/openib-drivers-1.2.ebuild b/sys-cluster/openib-drivers/openib-drivers-1.2.ebuild
deleted file mode 100644
index c56d9f3fc..000000000
--- a/sys-cluster/openib-drivers/openib-drivers-1.2.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit rpm linux-mod
-
-DESCRIPTION="OpenIB kernel modules"
-HOMEPAGE="http://www.openfabrics.org/"
-SRC_URI="http://www.openfabrics.org/builds/ofed-${PV}/OFED-${PV}.tgz"
-MY_P="OFED-${PV}"
-S="${WORKDIR}/ofa_kernel-${PV}"
-
-LICENSE="|| ( GPL-2 BSD-2 )"
-SLOT="0"
-
-KEYWORDS="~x86 ~amd64"
-IUSE="memtrack hpage-patch srp ipath iser ehca rds madeye vnic cxgb3 debug"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/linux-sources
- !sys-cluster/openib-files"
-
-pkg_setup() {
-
- CONFIG_CHECK="!INFINIBAND PCI"
- ERROR_INFINIBAND="Infiniband is already compiled into the kernel."
- ERROR_PCI="PCI must be enabled in the kernel."
-
- linux-mod_pkg_setup
-
- if kernel_is ge 2 6 22; then
- ewarn "This version of OFED is known to fail during compilation with this kernel version".
- fi
-}
-
-src_unpack() {
- unpack ${A} || die "unpack failed"
- rpm_unpack ${MY_P}/SRPMS/ofa_kernel-${PV}-0.src.rpm
- tar xzf ofa_kernel-${PV}.tgz
-}
-
-make_target() {
- local myARCH="${ARCH}" myABI="${ABI}"
- ARCH="$(tc-arch-kernel)"
- ABI="${KERNEL_ABI}"
-
- emake HOSTCC=$(tc-getBUILD_CC) CC=$(get-KERNEL_CC) $@ \
- || die "Unable to run emake $@"
-
- ARCH="${myARCH}"
- ABI="${myABI}"
-}
-
-src_compile() {
- convert_to_m Makefile
-
- export CONFIG_INFINIBAND="m"
- export CONFIG_INFINIBAND_IPOIB="m"
- export CONFIG_INFINIBAND_SDP="m"
- export CONFIG_INFINIBAND_SRP="m"
-
- export CONFIG_INFINIBAND_USER_MAD="m"
- export CONFIG_INFINIBAND_USER_ACCESS="m"
- export CONFIG_INFINIBAND_ADDR_TRANS="y"
- export CONFIG_INFINIBAND_MTHCA="m"
- export CONFIG_INFINIBAND_IPATH="m"
-
- CONF_PARAMS="--prefix=${ROOT}usr --kernel-version=${KV_FULL}
- --with-core-mod
- --with-ipoib-mod
- --with-ipoib-cm
- --with-sdp-mod
- --with-user_mad-mod
- --with-user_access-mod
- --with-addr_trans-mod
- --with-mthca-mod"
- CONF_PARAMS="$CONF_PARAMS
- $(use_with srp)-mod
- $(use_with ipath)_inf-mod
- $(use_with iser)-mod
- $(use_with ehca)-mod
- $(use_with rds)-mod
- $(use_with madeye)-mod
- $(use_with vnic)-mod
- $(use_with cxgb3)-mod"
- if use debug; then
- CONF_PARAMS="$CONF_PARAMS
- --with-mthca_debug-mod
- --with-ipoib_debug-mod
- --with-sdp_debug-mod
- $(use_with srp)_debug-mod
- $(use_with rds)_debug-mod
- $(use_with vnic)_debug-mod
- $(use_with cxgb3)_debug-mod"
- else
- CONF_PARAMS="$CONF_PARAMS
- --without-mthca_debug-mod
- --without-ipoib_debug-mod
- --without-sdp_debug-mod"
- fi
- ebegin "Configuring"
- local myARCH="${ARCH}" myABI="${ABI}"
- ARCH="$(tc-arch-kernel)"
- ABI="${KERNEL_ABI}"
- ./configure ${CONF_PARAMS} ${EXTRA_ECONF} \
- || die "configure failed with options: ${CONF_PARAMS}"
- ARCH="${myARCH}"
- ABI="${myABI}"
- eend
-
- #sed -i '/DEPMOD.*=.*depmod/s/=.*/= :/' ./Makefile
- #grep DEPMOD Makefile
-
- make_target
-}
-
-src_install() {
-
- make_target DESTDIR="${D}" install
-
- insinto /usr/include/rdma
- doins "${S}/include/rdma/*.h"
- insinto /usr/include/scsi
- doins "${S}/include/scsi/*.h"
-
- insinto /etc/udev/rules.d
- newins "${S}/ofed_scripts/90-ib.rules" 40-ib.rules
- insinto /etc/modules.d
- newins "${FILESDIR}/openib.modprobe" openib
- insinto /etc/infiniband
-
- doinitd "${FILESDIR}/openib"
-
- # build openib.conf based on ofed_scripts/ofa_kernel.spec
- build_ipoib=1
- build_sdp=1
- cp "${S}/ofed_scripts/openib.conf" "${T}"
- IB_CONF_DIR=${T}
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load UCM module" >> ${IB_CONF_DIR}/openib.conf
- echo "UCM_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load RDMA_CM module" >> ${IB_CONF_DIR}/openib.conf
- echo "RDMA_CM_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load RDMA_UCM module" >> ${IB_CONF_DIR}/openib.conf
- echo "RDMA_UCM_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Increase ib_mad thread priority" >> ${IB_CONF_DIR}/openib.conf
- echo "RENICE_IB_MAD=no" >> ${IB_CONF_DIR}/openib.conf
-
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load MTHCA" >> ${IB_CONF_DIR}/openib.conf
- echo "MTHCA_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- if use ipath; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load IPATH" >> ${IB_CONF_DIR}/openib.conf
- echo "IPATH_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use ehca; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load eHCA" >> ${IB_CONF_DIR}/openib.conf
- echo "EHCA_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if (( build_ipoib )); then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load IPoIB" >> ${IB_CONF_DIR}/openib.conf
- echo "#IPOIB_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Enable IPoIB Connected Mode" >> ${IB_CONF_DIR}/openib.conf
- echo "#SET_IPOIB_CM=yes" >> ${IB_CONF_DIR}/openib.conf
- # from ofa_user.spec:
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Enable IPoIB High Availability daemon" >> ${IB_CONF_DIR}/openib.conf
- echo "#IPOIBHA_ENABLE=no" >> ${IB_CONF_DIR}/openib.conf
- echo "# PRIMARY_IPOIB_DEV=ib0" >> ${IB_CONF_DIR}/openib.conf
- echo "# SECONDARY_IPOIB_DEV=ib1" >> ${IB_CONF_DIR}/openib.conf
- fi
- if (( build_sdp )); then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load SDP module" >> ${IB_CONF_DIR}/openib.conf
- echo "#SDP_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use srp; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load SRP module" >> ${IB_CONF_DIR}/openib.conf
- echo "#SRP_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- # from ofa_user.spec:
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Enable SRP High Availability daemon" >> ${IB_CONF_DIR}/openib.conf
- echo "#SRPHA_ENABLE=no" >> ${IB_CONF_DIR}/openib.conf
-
- fi
- if use iser; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load ISER module" >> ${IB_CONF_DIR}/openib.conf
- echo "#ISER_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use rds; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load RDS module" >> ${IB_CONF_DIR}/openib.conf
- echo "#RDS_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use vnic; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load VNIC module" >> ${IB_CONF_DIR}/openib.conf
- echo "#VNIC_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
-
- doins "${T}/openib.conf"
-}
-
-pkg_postinst() {
-
- linux-mod_pkg_postinst
-
- einfo "Configuration file installed in /etc/infiniband/openib.conf"
- einfo "To automatically initialize infiniband on boot, add openib to your"
- einfo "start-up scripts, like so:"
- einfo "\`rc-update add openib default\`"
-
-}