Lines 1-8
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= dpdk |
3 |
PORTNAME= dpdk |
4 |
DISTVERSION= 19.11 |
4 |
DISTVERSION= 19.11.2 |
5 |
PORTREVISION= 2 |
|
|
6 |
CATEGORIES= net |
5 |
CATEGORIES= net |
7 |
MASTER_SITES= http://fast.dpdk.org/rel/ |
6 |
MASTER_SITES= http://fast.dpdk.org/rel/ |
8 |
|
7 |
|
Lines 15-22
Link Here
|
15 |
ONLY_FOR_ARCHS_REASON= Only works on 64-bit x86 hardware |
14 |
ONLY_FOR_ARCHS_REASON= Only works on 64-bit x86 hardware |
16 |
|
15 |
|
17 |
LIB_DEPENDS= libjansson.so:devel/jansson |
16 |
LIB_DEPENDS= libjansson.so:devel/jansson |
|
|
17 |
BUILD_DEPENDS= objdump:devel/binutils |
18 |
|
18 |
|
19 |
USES= meson kmod shebangfix tar:xz |
19 |
USES= meson kmod pkgconfig shebangfix tar:xz python:3.5+ |
|
|
20 |
WRKSRC= ${WRKDIR}/${PORTNAME}-stable-${PORTVERSION} |
20 |
MESON_ARGS= -Dmachine=default -Ddefault_library=shared |
21 |
MESON_ARGS= -Dmachine=default -Ddefault_library=shared |
21 |
USE_LDCONFIG= yes |
22 |
USE_LDCONFIG= yes |
22 |
SHEBANG_FILES= usertools/dpdk-pmdinfo.py \ |
23 |
SHEBANG_FILES= usertools/dpdk-pmdinfo.py \ |
Lines 42-47
Link Here
|
42 |
DEBUG_MESON_OFF= --buildtype=release |
43 |
DEBUG_MESON_OFF= --buildtype=release |
43 |
TESTS_MESON_TRUE= tests |
44 |
TESTS_MESON_TRUE= tests |
44 |
TOOLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>=0:devel/py-pyelftools@${PY_FLAVOR} |
45 |
TOOLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>=0:devel/py-pyelftools@${PY_FLAVOR} |
45 |
TOOLS_USES= python:3.5+ |
|
|
46 |
|
46 |
|
47 |
.include <bsd.port.mk> |
47 |
.include <bsd.port.mk> |