From: Vladimir Sokolovsky Date: Wed, 23 Jun 2010 09:20:22 +0000 (+0300) Subject: Added ibacm package X-Git-Tag: vofed-1.5.2-rc3~7 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=82e928f8f4e52993e24b54e821994be7c225920a;p=~vlad%2Fofed_scripts.git Added ibacm package Signed-off-by: Vladimir Sokolovsky --- diff --git a/install.pl b/install.pl index 54f3b0f..2728753 100755 --- a/install.pl +++ b/install.pl @@ -318,7 +318,7 @@ my @prev_ofed_packages = ( "libibverbs", "libibverbs-devel", "libibverbs-utils", "libipathverbs", "libipathverbs-devel", "libmthca", "libmthca-devel", "libmlx4", "libmlx4-devel", - "libsdp", "librdmacm", "librdmacm-devel", "librdmacm-utils", + "libsdp", "librdmacm", "librdmacm-devel", "librdmacm-utils", "ibacm", "openib-diags", "openib-mstflint", "openib-perftest", "openib-srptools", "openib-tvflash", "openmpi", "openmpi-devel", "openmpi-libs", "ibutils", "ibutils-devel", "ibutils-libs", @@ -379,7 +379,7 @@ my @user_packages = ("libibverbs", "libibverbs-devel", "libibverbs-devel-static" "libibcm", "libibcm-devel", "libibcm-debuginfo", "libibumad", "libibumad-devel", "libibumad-static", "libibumad-debuginfo", "libibmad", "libibmad-devel", "libibmad-static", "libibmad-debuginfo", - "ibsim", "ibsim-debuginfo", + "ibsim", "ibsim-debuginfo", "ibacm", "librdmacm", "librdmacm-utils", "librdmacm-devel", "librdmacm-debuginfo", "libsdp", "libsdp-devel", "libsdp-debuginfo", "opensm", "opensm-libs", "opensm-devel", "opensm-debuginfo", "opensm-static", @@ -790,7 +790,14 @@ my %packages_info = ( ofa_req_inst => [], install32 => 0, exception => 0, configure_options => '' }, - 'librdmacm' => + 'ibacm' => + { name => "ibacm", parent => "ibacm", + selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, + available => 1, mode => "user", dist_req_build => [], + dist_req_inst => [], ofa_req_build => ["libibverbs-devel"], + ofa_req_inst => ["libibverbs"], + install32 => 0, exception => 0, configure_options => '' }, + 'librdmacm' => { name => "librdmacm", parent => "librdmacm", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, available => 1, mode => "user", dist_req_build => [], @@ -3095,6 +3102,11 @@ sub build_rpm $cmd .= " --define 'build_ibmgtsim 1'"; $cmd .= " --define '__arch_install_post %{nil}'"; } + elsif ( $parent eq "librdmacm") { + if ( $packages_info{'ibacm'}{'selected'}) { + $packages_info{'librdmacm'}{'configure_options'} .= " --with-ib_acm"; + } + } elsif ( $parent eq "mvapich") { my $compiler = (split('_', $name))[1]; $cmd .= " --define '_name $name'"; diff --git a/uninstall.sh b/uninstall.sh index 6dba710..ca89559 100755 --- a/uninstall.sh +++ b/uninstall.sh @@ -79,7 +79,7 @@ IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibcm libibcm-devel libibcm-debuginfo libibc IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibcommon libibcommon-devel libibcommon-static libibcommon-debuginfo" IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibumad libibumad-devel libibumad-static libibumad-debuginfo" IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibmad libibmad-devel libibmad-static libibmad-debuginfo" -IB_ALL_PACKAGES="$IB_ALL_PACKAGES librdmacm librdmacm-utils librdmacm-devel librdmacm-debuginfo librdmacm-static" +IB_ALL_PACKAGES="$IB_ALL_PACKAGES librdmacm librdmacm-utils librdmacm-devel librdmacm-debuginfo librdmacm-static ibacm" IB_ALL_PACKAGES="$IB_ALL_PACKAGES libsdp libsdp-devel libsdp-debuginfo" IB_ALL_PACKAGES="$IB_ALL_PACKAGES opensm opensm-libs opensm-devel opensm-debuginfo opensm-static" IB_ALL_PACKAGES="$IB_ALL_PACKAGES perftest perftest-debuginfo mstflint mstflint-debuginfo"