Lines 1-6
Link Here
|
1 |
PORTNAME= libfabric |
1 |
PORTNAME= libfabric |
2 |
DISTVERSION= 1.15.1 |
2 |
DISTVERSION= 1.15.1 |
3 |
PORTREVISION= 3 |
3 |
PORTREVISION= 4 |
4 |
CATEGORIES= net |
4 |
CATEGORIES= net |
5 |
MASTER_SITES= https://github.com/ofiwg/${PORTNAME}/releases/download/v${DISTVERSION}/ |
5 |
MASTER_SITES= https://github.com/ofiwg/${PORTNAME}/releases/download/v${DISTVERSION}/ |
6 |
|
6 |
|
Lines 28-50
LDFLAGS+= -L${LOCALBASE}/lib -lepoll-shim
Link Here
|
28 |
INSTALL_TARGET= install-strip |
28 |
INSTALL_TARGET= install-strip |
29 |
|
29 |
|
30 |
OPTIONS_MULTI= PROVIDERS |
30 |
OPTIONS_MULTI= PROVIDERS |
31 |
OPTIONS_MULTI_PROVIDERS= RXD RXM SOCKETS TCP UDP |
31 |
OPTIONS_MULTI_PROVIDERS= RXD RXM SOCKETS TCP UDP VERBS |
32 |
OPTIONS_DEFAULT= ${OPTIONS_MULTI_PROVIDERS} |
32 |
OPTIONS_DEFAULT= ${OPTIONS_MULTI_PROVIDERS} |
|
|
33 |
OPTIONS_EXCLUDE_armv7= VERBS |
33 |
OPTIONS_SUB= yes |
34 |
OPTIONS_SUB= yes |
34 |
PROVIDERS_DESC= Providers to build: |
35 |
PROVIDERS_DESC= Providers to build: |
35 |
|
36 |
|
|
|
37 |
VERBS_PLIST_FILES= share/man/man7/fi_verbs.7.gz |
38 |
|
36 |
.for p in ${OPTIONS_MULTI_PROVIDERS} |
39 |
.for p in ${OPTIONS_MULTI_PROVIDERS} |
37 |
${p}_DESC= '${p:tl}' provider |
40 |
${p}_DESC= '${p:tl}' provider |
38 |
${p}_CONFIGURE_ENABLE= ${p:tl} |
41 |
${p}_CONFIGURE_ENABLE= ${p:tl} |
39 |
.endfor |
42 |
.endfor |
40 |
|
43 |
|
41 |
.include <bsd.port.options.mk> |
|
|
42 |
|
43 |
.if ! ( ${ARCH} == armv7 && ${OSREL:R} >= 14 ) |
44 |
OPTIONS_MULTI_PROVIDERS+= VERBS |
45 |
VERBS_PLIST_FILES= share/man/man7/fi_verbs.7.gz |
46 |
.endif |
47 |
|
48 |
SED_WRAP_CLOSE= { \ |
44 |
SED_WRAP_CLOSE= { \ |
49 |
i\\\n \ |
45 |
i\\\n \ |
50 |
\#ifdef SHIM_SYS_SHIM_HELPERS\\\n \ |
46 |
\#ifdef SHIM_SYS_SHIM_HELPERS\\\n \ |