From 1e2adc0c773e93a0f1e59c41ebb2b29837d67fcc Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Fri, 19 Aug 2022 18:14:56 +0000 Subject: [PATCH] Auto sync2gitlab import of eth-tools-11.3.0.0-1.el8.src.rpm --- .gitignore | 1 + EMPTY | 1 - eth-tools.spec | 105 +++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 107 insertions(+), 1 deletion(-) create mode 100644 .gitignore delete mode 100644 EMPTY create mode 100644 eth-tools.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..16a6948 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/v11.3.0.0.tar.gz diff --git a/EMPTY b/EMPTY deleted file mode 100644 index 0519ecb..0000000 --- a/EMPTY +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/eth-tools.spec b/eth-tools.spec new file mode 100644 index 0000000..62cd928 --- /dev/null +++ b/eth-tools.spec @@ -0,0 +1,105 @@ +Name: eth-tools +Version: 11.3.0.0 +Release: 1%{?dist} +Summary: Intel Ethernet Fabric Suite basic tools and libraries for fabric management + +License: BSD +Url: https://github.com/intel/eth-fast-fabric +Source: %url/archive/refs/tags/v%{version}.tar.gz +ExclusiveArch: x86_64 +# The Intel(R) Ethernet Fabric Suite product line is only available on x86_64 platforms at this time. + +Epoch: 1 + +%description +This package contains the tools necessary to manage an Intel Ethernet fabric. + +%package basic +Summary: Management level tools and scripts + +Requires: rdma bc + +Requires: expect%{?_isa}, tcl%{?_isa}, libibverbs-utils%{?_isa}, librdmacm-utils%{?_isa}, net-snmp%{?_isa}, net-snmp-utils%{?_isa} +BuildRequires: make +BuildRequires: expat-devel +BuildRequires: gcc-c++ +BuildRequires: tcl-devel +BuildRequires: rdma-core-devel +BuildRequires: net-snmp-devel + + +%description basic +Contains basic tools for fabric management necessary on all compute nodes. + +%package fastfabric +Summary: Management level tools and scripts +Requires: perl +Requires: eth-tools-basic%{?_isa} >= %{version}-%{release} + +%description fastfabric +Contains tools for managing fabric on a management node. + +%prep +%autosetup -n eth-fast-fabric-%{version} + +%build +cd OpenIb_Host +OPA_FEATURE_SET= CLOCAL='%build_cflags' CCLOCAL='%build_cxxflags' LDLOCAL='%build_ldflags' ./ff_build.sh %{_builddir} + +%install +BUILDDIR=%{_builddir} DESTDIR=%{buildroot} LIBDIR=%{_prefix}/lib DSAP_LIBDIR=%{_libdir} ./OpenIb_Host/ff_install.sh + +%files basic +%{_sbindir}/ethcapture +%{_sbindir}/ethshmcleanup +%{_prefix}/lib/eth-tools/setup_self_ssh +%{_prefix}/lib/eth-tools/usemem +%{_prefix}/lib/eth-tools/ethipcalc +%{_prefix}/lib/eth-tools/stream +%{_prefix}/lib/eth-tools/ethudstress +%{_mandir}/man1/ethcapture.1* +%{_mandir}/man1/ethshmcleanup.1* +%{_datadir}/eth-tools/samples/mgt_config.xml-sample +%dir %{_sysconfdir}/eth-tools/ +%config(noreplace) %{_sysconfdir}/eth-tools/mgt_config.xml + +%files fastfabric +%{_sbindir}/* +%exclude %{_sbindir}/ethcapture +%exclude %{_sbindir}/ethshmcleanup +%{_prefix}/lib/eth-tools/* +%exclude %{_prefix}/lib/eth-tools/setup_self_ssh +%exclude %{_prefix}/lib/eth-tools/usemem +%exclude %{_prefix}/lib/eth-tools/ethipcalc +%exclude %{_prefix}/lib/eth-tools/stream +%exclude %{_prefix}/lib/eth-tools/ethudstress +%{_datadir}/eth-tools/* +%exclude %{_datadir}/eth-tools/samples/mgt_config.xml-sample +%{_mandir}/man8/eth*.8* +%{_usrsrc}/eth/* +%{_sysconfdir}/eth-tools/ethmon.si.conf +# Replace ethmon.si.conf, as it's a template config file. +%config(noreplace) %{_sysconfdir}/eth-tools/ethfastfabric.conf +%config(noreplace) %{_sysconfdir}/eth-tools/ethmon.conf +%config(noreplace) %{_sysconfdir}/eth-tools/allhosts +%config(noreplace) %{_sysconfdir}/eth-tools/hosts +%config(noreplace) %{_sysconfdir}/eth-tools/switches +%config(noreplace) /usr/lib/eth-tools/osid_wrapper + + +%changelog +* Wed Aug 17 2022 Michal Schmidt - 11.3.0.0-1 +- Update to upstream release 11.3.0.0 +- Resolves: rhbz#2037048 + +* Tue Nov 09 2021 Honggang Li - 11.1.0.1-5 +- Update to upstream release 11.1.0.1 +- Related: rhbz#1989435 + +* Thu Jul 08 2021 Honggang Li - 11.0.0.0-164 +- Add osci gating test for RHEL8 +- Related: rhbz#1919015 + +* Tue Jun 08 2021 Honggang Li - 11.0.0.0-163 +- Import Intel Ethernet Fast Fabric Suite for RHEL8 +- Resolves: rhbz#1919015 diff --git a/sources b/sources new file mode 100644 index 0000000..d564535 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (v11.3.0.0.tar.gz) = 7ca71235d547c0b4da975723bf4f8955b102aea660ae656472c3595de5a1d22defbe641209b80dfefe8adaffa2f3b52ae685730bcb18560b6b7f11bae7106d07