[packages/dpdk] - updated meson macros
qboosh
qboosh at pld-linux.org
Sun Apr 20 15:30:50 CEST 2025
commit df572c38e9922a8f8c62bb28e49c1739fd361792
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Apr 20 14:50:29 2025 +0200
- updated meson macros
dpdk.spec | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/dpdk.spec b/dpdk.spec
index 4a3e912..c0b05b9 100644
--- a/dpdk.spec
+++ b/dpdk.spec
@@ -62,6 +62,7 @@ BuildRequires: openssl-devel
BuildRequires: pkgconfig
BuildRequires: python3 >= 3
BuildRequires: python3-elftools
+BuildRequires: rpmbuild(macros) >= 2.042
BuildRequires: sed >= 4.0
BuildRequires: tar >= 1:1.22
BuildRequires: xz
@@ -157,7 +158,7 @@ Dokumentacja API bibliotek DPDK.
%build
# it builds static libs on its own, --default-libraries=both is not supported
-%meson build \
+%meson \
--default-library=shared \
--includedir=%{_includedir}/dpdk \
%{?with_apidocs:-Denable_docs=true} \
@@ -165,12 +166,12 @@ Dokumentacja API bibliotek DPDK.
# TODO: -Denable_kmods=true
-%ninja_build -C build
+%meson_build
%install
rm -rf $RPM_BUILD_ROOT
-%ninja_install -C build
+%meson_install
install -d $RPM_BUILD_ROOT%{_examplesdir}
%{__mv} $RPM_BUILD_ROOT%{_datadir}/dpdk/examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/dpdk.git/commitdiff/df572c38e9922a8f8c62bb28e49c1739fd361792
More information about the pld-cvs-commit
mailing list