Lines 59-65
MESON_ARGS= --buildtype=release \
Link Here
|
59 |
--pkg-config-path=${PREFIX}/libdata/pkgconfig \ |
59 |
--pkg-config-path=${PREFIX}/libdata/pkgconfig \ |
60 |
--prefix=${LOCALBASE} \ |
60 |
--prefix=${LOCALBASE} \ |
61 |
-Dclient=enabled \ |
61 |
-Dclient=enabled \ |
62 |
-Duser=${USERS} \ |
|
|
63 |
-Dgroup=${GROUPS} \ |
62 |
-Dgroup=${GROUPS} \ |
64 |
-Dinstall_kresd_conf=enabled \ |
63 |
-Dinstall_kresd_conf=enabled \ |
65 |
-Dkeyfile_default=${ETCDIR}/root.keys \ |
64 |
-Dkeyfile_default=${ETCDIR}/root.keys \ |
Lines 73-89
CONFLICTS= knot-1.* knot1-[0-6].*
Link Here
|
73 |
|
72 |
|
74 |
SUB_FILES= pkg-message |
73 |
SUB_FILES= pkg-message |
75 |
|
74 |
|
76 |
SUB_LIST= USERS=${USERS} \ |
75 |
KRESD_USER= kresd |
77 |
GROUPS=${GROUPS} \ |
76 |
KRESD_GROUP= kresd |
78 |
RUNDIR=${RUNDIR} |
77 |
KRESD_RUNDIR= /var/run/kresd |
|
|
78 |
|
79 |
SUB_LIST= GROUPS=${KRESD_GROUP} \ |
80 |
RUNDIR=${KRESD_RUNDIR} \ |
81 |
USERS=${KRESD_USER} |
82 |
|
83 |
USERS= ${KRESD_USER} |
84 |
GROUPS= ${KRESD_GROUP} |
85 |
RUNDIR= ${KRESD_RUNDIR} |
79 |
|
86 |
|
80 |
USERS= kresd |
87 |
PLIST_SUB= GROUPS=${GROUPS} \ |
81 |
GROUPS= kresd |
88 |
RUNDIR=${RUNDIR} \ |
82 |
RUNDIR= /var/run/kresd |
89 |
USERS=$USERS} |
83 |
|
90 |
|
84 |
PLIST_SUB= USERS=${USERS} \ |
91 |
PORTDOCS= AUTHORS COPYING CodingStyle NEWS README.md |
85 |
GROUPS=${GROUPS} \ |
92 |
PORTEXAMPLES= config.cluster config.docker config.internal config.isp \ |
86 |
RUNDIR=${RUNDIR} |
93 |
config.personal config.privacy config.splitview |
87 |
|
94 |
|
88 |
OPTIONS_DEFINE= DOCS EXAMPLES DNSTAP ROOTKEYS TRUSTANCHOR TEST TESTUNIT TESTCONF TESTEXTRA |
95 |
OPTIONS_DEFINE= DOCS EXAMPLES DNSTAP ROOTKEYS TRUSTANCHOR TEST TESTUNIT TESTCONF TESTEXTRA |
89 |
OPTIONS_DEFAULT= DOCS EXAMPLES ROOTKEYS TRUSTANCHOR TEST TESTUNIT |
96 |
OPTIONS_DEFAULT= DOCS EXAMPLES ROOTKEYS TRUSTANCHOR TEST TESTUNIT |
Lines 114-120
TESTCONF_MESON_OFF= -Dconfig_tests=disabled
Link Here
|
114 |
TESTEXTRA_BROKEN= CMake Error: The source directory misses CMakeLists.txt |
121 |
TESTEXTRA_BROKEN= CMake Error: The source directory misses CMakeLists.txt |
115 |
TESTEXTRA_BUILD_DEPENDS= git:devel/git |
122 |
TESTEXTRA_BUILD_DEPENDS= git:devel/git |
116 |
TESTEXTRA_USES= cmake python:3 |
123 |
TESTEXTRA_USES= cmake python:3 |
117 |
TESTEXTRA_MESON_ON= -Dextra_tests=enabled -Dsendmmsg=disabled |
124 |
TESTEXTRA_MESON_ON= -Dextra_tests=enabled \ |
|
|
125 |
-Dsendmmsg=disabled |
118 |
TESTEXTRA_MESON_OFF= -Dextra_tests=disabled |
126 |
TESTEXTRA_MESON_OFF= -Dextra_tests=disabled |
119 |
|
127 |
|
120 |
TESTUNIT_BUILD_DEPENDS= cmocka>=1.1.1:sysutils/cmocka |
128 |
TESTUNIT_BUILD_DEPENDS= cmocka>=1.1.1:sysutils/cmocka |
Lines 124-133
TESTUNIT_MESON_OFF= -Dunit_tests=disabled
Link Here
|
124 |
TRUSTANCHOR_MESON_ON= -Dmanaged_ta=enabled |
132 |
TRUSTANCHOR_MESON_ON= -Dmanaged_ta=enabled |
125 |
TRUSTANCHOR_MESON_OFF= -Dmanaged_ta=disabled |
133 |
TRUSTANCHOR_MESON_OFF= -Dmanaged_ta=disabled |
126 |
|
134 |
|
127 |
PORTDOCS= AUTHORS COPYING CodingStyle NEWS README.md |
|
|
128 |
PORTEXAMPLES= config.cluster config.docker config.internal config.isp \ |
129 |
config.personal config.privacy config.splitview |
130 |
|
131 |
STRIP_TARGETS= sbin/kres-cache-gc \ |
135 |
STRIP_TARGETS= sbin/kres-cache-gc \ |
132 |
sbin/kresc \ |
136 |
sbin/kresc \ |
133 |
sbin/kresd \ |
137 |
sbin/kresd \ |