From 472de95116a1dc99a7f951c594effab961ee7f58 Mon Sep 17 00:00:00 2001 From: "Min Hu (Connor)" Date: Mon, 14 Mar 2022 21:09:25 +0800 Subject: [PATCH] add examples app This patch add examples: l3fwd,l3fwd-power,dma,kni,ptpclient to package for test. Signed-off-by: Min Hu (Connor) (cherry picked from commit 8842d8c3c08557f333ac9225d0db3e25dca6ab26) --- dpdk.spec | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/dpdk.spec b/dpdk.spec index 87da90b..053fcda 100644 --- a/dpdk.spec +++ b/dpdk.spec @@ -1,6 +1,6 @@ Name: dpdk Version: 21.11 -Release: 7 +Release: 8 Packager: packaging@6wind.com URL: http://dpdk.org %global source_version 21.11 @@ -99,12 +99,19 @@ This package contains the pdump tool for capture the dpdk network packets. %build export CFLAGS="%{optflags}" -meson build +meson build -Dexamples=l3fwd-power,ethtool,l3fwd,kni,dma,ptpclient ninja -C build %install DESTDIR=$RPM_BUILD_ROOT/ ninja install -C build +cp ./build/examples/dpdk-l3fwd $RPM_BUILD_ROOT/usr/local/bin +cp ./build/examples/dpdk-l3fwd-power $RPM_BUILD_ROOT/usr/local/bin +cp ./build/examples/dpdk-ethtool $RPM_BUILD_ROOT/usr/local/bin +cp ./build/examples/dpdk-kni $RPM_BUILD_ROOT/usr/local/bin +cp ./build/examples/dpdk-dma $RPM_BUILD_ROOT/usr/local/bin +cp ./build/examples/dpdk-ptpclient $RPM_BUILD_ROOT/usr/local/bin + mkdir -p $RPM_BUILD_ROOT/usr/lib64 mv $RPM_BUILD_ROOT/usr/local/lib64/* $RPM_BUILD_ROOT/usr/lib64/ @@ -156,6 +163,9 @@ strip -g $RPM_BUILD_ROOT/lib/modules/%{kern_devel_ver}/extra/dpdk/igb_uio.ko /usr/sbin/depmod %changelog +* Mon March 14 2022 Min Hu(Connor) - 21.11-8 +- add examples app. + * Wed Feb 09 2022 Min Hu(Connor) - 21.11-7 - sync patches from upstreaming branch. -- Gitee