parent
9658f2cce8
commit
54b5259961
2
.gitignore
vendored
2
.gitignore
vendored
@ -8,3 +8,5 @@
|
|||||||
/dpdk-19.11.3.tar.xz
|
/dpdk-19.11.3.tar.xz
|
||||||
/dpdk-20.11.tar.xz
|
/dpdk-20.11.tar.xz
|
||||||
/dpdk-20.11.1.tar.xz
|
/dpdk-20.11.1.tar.xz
|
||||||
|
/dpdk-21.11.tar.xz
|
||||||
|
/pyelftools-0.27.tar.gz
|
||||||
|
15
dpdk.spec
15
dpdk.spec
@ -13,9 +13,14 @@
|
|||||||
|
|
||||||
%define srcname dpdk
|
%define srcname dpdk
|
||||||
|
|
||||||
|
%define pyelftoolsver 0.27
|
||||||
|
|
||||||
Name: dpdk
|
Name: dpdk
|
||||||
Version: %{ver}
|
Version: %{ver}
|
||||||
Release: %{rel}%{?commit0:.%{date}git%{shortcommit0}}%{?dist}
|
Release: %{rel}%{?commit0:.%{date}git%{shortcommit0}}%{?dist}
|
||||||
|
%if 0%{?fedora} || 0%{?rhel} > 8
|
||||||
|
Epoch: 2
|
||||||
|
%endif
|
||||||
URL: http://dpdk.org
|
URL: http://dpdk.org
|
||||||
%if 0%{?commit0:1}
|
%if 0%{?commit0:1}
|
||||||
Source: http://dpdk.org/browse/dpdk/snapshot/dpdk-%{commit0}.tar.xz
|
Source: http://dpdk.org/browse/dpdk/snapshot/dpdk-%{commit0}.tar.xz
|
||||||
@ -56,10 +61,8 @@ Conflicts: dpdk-doc < 18.11-2
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
BuildRequires: meson
|
BuildRequires: meson
|
||||||
%if 0%{?rhel} && 0%{?rhel} < 9
|
Source1: https://github.com/eliben/pyelftools/archive/refs/tags/v%{pyelftoolsver}.tar.gz#/pyelftools-%{pyelftoolsver}.tar.gz
|
||||||
%define pyelftoolsver 0.27
|
%if 0%{?rhel} > 8 || 0%{?fedora}
|
||||||
Source1: https://github.com/eliben/pyelftools/archive/refs/tags/v%{pyelftoolsver}.tar.gz
|
|
||||||
%else
|
|
||||||
BuildRequires: python3-pyelftools
|
BuildRequires: python3-pyelftools
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: gcc, zlib-devel, numactl-devel
|
BuildRequires: gcc, zlib-devel, numactl-devel
|
||||||
@ -74,7 +77,7 @@ fast packet processing in the user space.
|
|||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Data Plane Development Kit development files
|
Summary: Data Plane Development Kit development files
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
Requires: rdma-core-devel
|
Requires: rdma-core-devel
|
||||||
%endif
|
%endif
|
||||||
@ -93,7 +96,7 @@ API programming documentation for the Data Plane Development Kit.
|
|||||||
%if %{with tools}
|
%if %{with tools}
|
||||||
%package tools
|
%package tools
|
||||||
Summary: Tools for setting up Data Plane Development Kit environment
|
Summary: Tools for setting up Data Plane Development Kit environment
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Requires: kmod pciutils findutils iproute python3
|
Requires: kmod pciutils findutils iproute python3
|
||||||
|
|
||||||
%description tools
|
%description tools
|
||||||
|
1
sources
1
sources
@ -1 +1,2 @@
|
|||||||
SHA512 (dpdk-21.11.tar.xz) = 843282023c2f77a9b8af393d50c6dde54f09d490cd6f4a99f03d4df5df13a7d963aa86885fdf64e13f9da71e01c881d1f301dd093574a32cddd84f4b1fb58fd5
|
SHA512 (dpdk-21.11.tar.xz) = 843282023c2f77a9b8af393d50c6dde54f09d490cd6f4a99f03d4df5df13a7d963aa86885fdf64e13f9da71e01c881d1f301dd093574a32cddd84f4b1fb58fd5
|
||||||
|
SHA512 (pyelftools-0.27.tar.gz) = bb0a00e5500016e3d4f64be0a728e190f84b11a805f78d668b5a74716a30400e6794946f198ef4a3f3b8f64a63deb1b5a96180b09e56b7357b988b28e25fad0a
|
||||||
|
Loading…
Reference in New Issue
Block a user