From a5c73ef3ab199b4b854e8202cf645d90e61a7b4f Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: May 09 2023 05:30:55 +0000 Subject: import perftest-4.5.0.20-4.el9 --- diff --git a/.gitignore b/.gitignore index 8f405bd..31596e9 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/perftest-4.5-0.12.ge93c538.tar.gz +SOURCES/perftest-4.5-0.20.gac7cca5.tar.gz diff --git a/.perftest.metadata b/.perftest.metadata index 853141e..d378329 100644 --- a/.perftest.metadata +++ b/.perftest.metadata @@ -1 +1 @@ -cb7c9f0c822c0881272785a17de61329e866a9de SOURCES/perftest-4.5-0.12.ge93c538.tar.gz +b8180b8e6117f1db9b7127c8a5295f4a5dfdb004 SOURCES/perftest-4.5-0.20.gac7cca5.tar.gz diff --git a/SPECS/perftest.spec b/SPECS/perftest.spec index 52c6d00..5ca2ed7 100644 --- a/SPECS/perftest.spec +++ b/SPECS/perftest.spec @@ -1,9 +1,13 @@ Name: perftest Summary: IB Performance Tests -Version: 4.5 -Release: 12%{?dist} +# Upstream uses a dash in the version. Not valid in the Version field, so we use a dot instead. +# Issue "Please avoid dashes in version": +# https://github.com/linux-rdma/perftest/issues/18 +%global upstream_ver 4.5-0.20 +Version: %{lua: print((string.gsub(rpm.expand("%{upstream_ver}"),"-",".")))} +Release: 4%{?dist} License: GPLv2 or BSD -Source: https://github.com/linux-rdma/perftest/releases/download/v4.5-0.12/perftest-4.5-0.12.ge93c538.tar.gz +Source: https://github.com/linux-rdma/perftest/releases/download/v4.5-0.20/perftest-4.5-0.20.gac7cca5.tar.gz Url: https://github.com/linux-rdma/perftest BuildRequires: make @@ -22,7 +26,10 @@ connections. It does not work on normal TCP/IP networks, only on RDMA networks. %prep -%setup -q +# The directory in the tarball has only the part before the dash. +%global tarball_ver %{lua: _,_,v=string.find(rpm.expand("%{upstream_ver}"),"([^-]+)"); print(v)} + +%setup -q -n %{name}-%{tarball_ver} find src -type f -iname '*.[ch]' -exec chmod a-x '{}' ';' %build @@ -40,6 +47,14 @@ done %_bindir/* %changelog +* Tue Feb 07 2023 Michal Schmidt - 4.5.0.20-4 +- Use rpm lua code from Fedora perftest-4.5.0.20-4.fc38. +- Resolves: rhbz#2167405 + +* Mon Feb 06 2023 Kamal Heib - 4.5.0.20-1 +- Rebase to upstream release perftest-4.5-0.20 +- Resolves: rhbz#2167405 + * Tue Nov 09 2021 Honggang Li - 4.5-12 - Rebase to upstream release perftest-4.5-0.12 - Resolves: rhbz#2020061