From fcd5e147ca2ba725aa296e33f0110c7bef7db441 Mon Sep 17 00:00:00 2001 From: Dengdui Huang Date: Mon, 29 Apr 2024 10:49:16 +0800 Subject: [PATCH] package some examples to dpdk-tools Package the following example to dpdk-tools: dpdk-l3fwd, dpdk-l3fwd-power, dpdk-ethtool, dpdk-dma, dpdk-ptpclient Signed-off-by: Dengdui Huang (cherry picked from commit 3b932c4fea9ae5dfba1d9105b4b602c50e12c671) --- dpdk.spec | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/dpdk.spec b/dpdk.spec index 4088311..bbf7334 100644 --- a/dpdk.spec +++ b/dpdk.spec @@ -10,7 +10,7 @@ Name: dpdk Version: 23.11 -Release: 13 +Release: 14 URL: http://dpdk.org Source: https://fast.dpdk.org/rel/dpdk-%{version}.tar.xz @@ -195,7 +195,22 @@ cd - %meson_install chrpath -d ./%{_vpath_builddir}/app/dpdk-pdump.p/gazelle-pdump +%ifnarch sw_64 +chrpath -d ./%{_vpath_builddir}/examples/dpdk-l3fwd +%endif +chrpath -d ./%{_vpath_builddir}/examples/dpdk-l3fwd-power +chrpath -d ./%{_vpath_builddir}/examples/dpdk-ethtool +chrpath -d ./%{_vpath_builddir}/examples/dpdk-dma +chrpath -d ./%{_vpath_builddir}/examples/dpdk-ptpclient + cp ./%{_vpath_builddir}/app/dpdk-pdump.p/gazelle-pdump $RPM_BUILD_ROOT/%{_bindir} +%ifnarch sw_64 +cp ./%{_vpath_builddir}/examples/dpdk-l3fwd $RPM_BUILD_ROOT/%{_bindir} +%endif +cp ./%{_vpath_builddir}/examples/dpdk-l3fwd-power $RPM_BUILD_ROOT/%{_bindir} +cp ./%{_vpath_builddir}/examples/dpdk-ethtool $RPM_BUILD_ROOT/%{_bindir} +cp ./%{_vpath_builddir}/examples/dpdk-dma $RPM_BUILD_ROOT/%{_bindir} +cp ./%{_vpath_builddir}/examples/dpdk-ptpclient $RPM_BUILD_ROOT/%{_bindir} # move pmd so files in dpdk-pmds directory to /usr/lib64. # so files in ddpk-pdms directory are loaded by default. remove it to prevent unnecessary so load. @@ -242,6 +257,10 @@ strip -g $RPM_BUILD_ROOT/lib/modules/%{kern_devel_ver}/extra/dpdk/igb_uio.ko %endif %changelog +* Mon Apr 29 2024 huangdengdui - 23.11-14 + Package the following example to dpdk-tools: + dpdk-l3fwd, dpdk-l3fwd-power, dpdk-ethtool, dpdk-dma, dpdk-ptpclient + * Wed Apr 24 2024 Huang Yang - 23.11-13 - Modify the writing of loongarch64 judgments -- Gitee