Lines 67-72
Link Here
|
67 |
CLOJURE \ |
67 |
CLOJURE \ |
68 |
CT \ |
68 |
CT \ |
69 |
ECHO \ |
69 |
ECHO \ |
|
|
70 |
FASTDFS \ |
70 |
HEADERS_MORE \ |
71 |
HEADERS_MORE \ |
71 |
HTTP_ACCEPT_LANGUAGE \ |
72 |
HTTP_ACCEPT_LANGUAGE \ |
72 |
HTTP_ACCESSKEY \ |
73 |
HTTP_ACCESSKEY \ |
Lines 176-181
Link Here
|
176 |
CLOJURE_DESC= 3rd party clojure module |
177 |
CLOJURE_DESC= 3rd party clojure module |
177 |
CT_DESC= 3rd party cert_transparency module (SSL req.) |
178 |
CT_DESC= 3rd party cert_transparency module (SSL req.) |
178 |
ECHO_DESC= 3rd party echo module |
179 |
ECHO_DESC= 3rd party echo module |
|
|
180 |
FASTDFS_DESC= 3rd party fastdfs module |
179 |
HEADERS_MORE_DESC= 3rd party headers_more module |
181 |
HEADERS_MORE_DESC= 3rd party headers_more module |
180 |
HTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module |
182 |
HTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module |
181 |
HTTP_ACCESSKEY_DESC= 3rd party http_accesskey module |
183 |
HTTP_ACCESSKEY_DESC= 3rd party http_accesskey module |
Lines 455-460
Link Here
|
455 |
.endif |
457 |
.endif |
456 |
.endif |
458 |
.endif |
457 |
|
459 |
|
|
|
460 |
.if ${PORT_OPTIONS:MFASTDFS} |
461 |
NGINX_FASTDFS_VERSION= 1.18 |
462 |
GH_ACCOUNT+= happyfish100:fastdfs |
463 |
GH_PROJECT+= fastdfs-nginx-module:fastdfs |
464 |
GH_TAGNAME+= 5a8110f:fastdfs |
465 |
|
466 |
EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-fastdfs-src-config |
467 |
|
468 |
BUILD_DEPENDS+= ${LOCALBASE}/include/fastcommon/logger.h:devel/libfastcommon \ |
469 |
${LOCALBASE}/include/fastdfs/fdfs_client.h:ftp/fastdfs |
470 |
|
471 |
LIB_DEPENDS+= libfastcommon.so:devel/libfastcommon \ |
472 |
libfdfsclient.so:ftp/fastdfs |
473 |
|
474 |
CONFIGURE_ARGS+=--add-module=${WRKSRC_fastdfs}/src --with-cc-opt="-I ${LOCALBASE}/include/fastdfs \ |
475 |
-I ${LOCALBASE}/include/fastcommon" |
476 |
.endif |
477 |
|
458 |
.if ${PORT_OPTIONS:MHEADERS_MORE} |
478 |
.if ${PORT_OPTIONS:MHEADERS_MORE} |
459 |
NGINX_HEADERS_MORE_VERSION= 84241e4 |
479 |
NGINX_HEADERS_MORE_VERSION= 84241e4 |
460 |
GH_ACCOUNT+= openresty:headers_more |
480 |
GH_ACCOUNT+= openresty:headers_more |
Lines 1189-1194
Link Here
|
1189 |
's!%%PREFIX%%!${LOCALBASE}!g' \ |
1209 |
's!%%PREFIX%%!${LOCALBASE}!g' \ |
1190 |
${WRKSRC_drizzle}/config |
1210 |
${WRKSRC_drizzle}/config |
1191 |
.endif |
1211 |
.endif |
|
|
1212 |
.if ${PORT_OPTIONS:MFASTDFS} |
1213 |
@${REINPLACE_CMD} \ |
1214 |
's!%%PREFIX%%!${PREFIX}!g; \ |
1215 |
s!%%LOCALBASE%%!${LOCALBASE}!g' \ |
1216 |
${WRKSRC_fastdfs}/src/config |
1217 |
.endif |
1192 |
# Respect CFLAGS by remove needless --std=c99 flag |
1218 |
# Respect CFLAGS by remove needless --std=c99 flag |
1193 |
.if ${PORT_OPTIONS:MGRIDFS} |
1219 |
.if ${PORT_OPTIONS:MGRIDFS} |
1194 |
@${REINPLACE_CMD} \ |
1220 |
@${REINPLACE_CMD} \ |
Lines 1291-1296
Link Here
|
1291 |
${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/ |
1317 |
${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/ |
1292 |
.endif |
1318 |
.endif |
1293 |
|
1319 |
|
|
|
1320 |
.if ${PORT_OPTIONS:MFASTDFS} |
1321 |
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fdfs |
1322 |
${INSTALL_DATA} ${WRKSRC_fastdfs}/src/mod_fastdfs.conf ${STAGEDIR}${PREFIX}/etc/fdfs/mod_fastdfs.conf.sample |
1323 |
.endif |
1324 |
|
1294 |
# Install dynamic modules |
1325 |
# Install dynamic modules |
1295 |
.if !empty(PORT_OPTIONS:MDSO) |
1326 |
.if !empty(PORT_OPTIONS:MDSO) |
1296 |
(cd ${WRKSRC}/objs/ && ${FIND} . -name '*.so' -maxdepth 1 -type f \ |
1327 |
(cd ${WRKSRC}/objs/ && ${FIND} . -name '*.so' -maxdepth 1 -type f \ |
Lines 1314-1319
Link Here
|
1314 |
${ECHO_CMD} etc/nginx/naxsi_core.rules >> ${TMPPLIST} |
1345 |
${ECHO_CMD} etc/nginx/naxsi_core.rules >> ${TMPPLIST} |
1315 |
.endif |
1346 |
.endif |
1316 |
|
1347 |
|
|
|
1348 |
.if ${PORT_OPTIONS:MFASTDFS} |
1349 |
${ECHO_CMD} @sample etc/fdfs/mod_fastdfs.conf.sample |
1350 |
.endif |
1351 |
|
1317 |
# Add dynamic modules to the plist |
1352 |
# Add dynamic modules to the plist |
1318 |
.if !empty(PORT_OPTIONS:MDSO) |
1353 |
.if !empty(PORT_OPTIONS:MDSO) |
1319 |
(cd ${STAGEDIR}${PREFIX} && ${FIND} ${MODULESDIR:S|${PREFIX}/||} \ |
1354 |
(cd ${STAGEDIR}${PREFIX} && ${FIND} ${MODULESDIR:S|${PREFIX}/||} \ |