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 175-180
Link Here
|
175 |
CLOJURE_DESC= 3rd party clojure module |
176 |
CLOJURE_DESC= 3rd party clojure module |
176 |
CT_DESC= 3rd party cert_transparency module (SSL req.) |
177 |
CT_DESC= 3rd party cert_transparency module (SSL req.) |
177 |
ECHO_DESC= 3rd party echo module |
178 |
ECHO_DESC= 3rd party echo module |
|
|
179 |
FASTDFS_DESC= 3rd party fastdfs module |
178 |
HEADERS_MORE_DESC= 3rd party headers_more module |
180 |
HEADERS_MORE_DESC= 3rd party headers_more module |
179 |
HTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module |
181 |
HTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module |
180 |
HTTP_ACCESSKEY_DESC= 3rd party http_accesskey module |
182 |
HTTP_ACCESSKEY_DESC= 3rd party http_accesskey module |
Lines 453-458
Link Here
|
453 |
.endif |
455 |
.endif |
454 |
.endif |
456 |
.endif |
455 |
|
457 |
|
|
|
458 |
.if ${PORT_OPTIONS:MFASTDFS} |
459 |
NGINX_FASTDFS_VERSION= 1.18 |
460 |
GH_ACCOUNT+= happyfish100:fastdfs |
461 |
GH_PROJECT+= fastdfs-nginx-module:fastdfs |
462 |
GH_TAGNAME+= 5a8110f57ec55ff580260cf1fc6aa152a5a4c574:fastdfs |
463 |
|
464 |
EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-fastdfs-src-config |
465 |
|
466 |
BUILD_DEPENDS+= ${LOCALBASE}/include/fastcommon/logger.h:devel/libfastcommon \ |
467 |
${LOCALBASE}/include/fastdfs/fdfs_client.h:ftp/fastdfs |
468 |
|
469 |
LIB_DEPENDS+= libfastcommon.so:devel/libfastcommon \ |
470 |
libfdfsclient.so:ftp/fastdfs |
471 |
|
472 |
CONFIGURE_ARGS+=--add-module=${WRKSRC_fastdfs}/src --with-cc-opt="-I ${LOCALBASE}/include/fastdfs \ |
473 |
-I ${LOCALBASE}/include/fastcommon" |
474 |
.endif |
475 |
|
456 |
.if ${PORT_OPTIONS:MHEADERS_MORE} |
476 |
.if ${PORT_OPTIONS:MHEADERS_MORE} |
457 |
NGINX_HEADERS_MORE_VERSION= 84241e4 |
477 |
NGINX_HEADERS_MORE_VERSION= 84241e4 |
458 |
GH_ACCOUNT+= openresty:headers_more |
478 |
GH_ACCOUNT+= openresty:headers_more |
Lines 1173-1178
Link Here
|
1173 |
's!%%PREFIX%%!${LOCALBASE}!g' \ |
1193 |
's!%%PREFIX%%!${LOCALBASE}!g' \ |
1174 |
${WRKSRC_drizzle}/config |
1194 |
${WRKSRC_drizzle}/config |
1175 |
.endif |
1195 |
.endif |
|
|
1196 |
.if ${PORT_OPTIONS:MFASTDFS} |
1197 |
@${REINPLACE_CMD} \ |
1198 |
's!%%PREFIX%%!${PREFIX}!g; \ |
1199 |
s!%%LOCALBASE%%!${LOCALBASE}!g' \ |
1200 |
${WRKSRC_fastdfs}/src/config |
1201 |
.endif |
1176 |
# Respect CFLAGS by remove needless --std=c99 flag |
1202 |
# Respect CFLAGS by remove needless --std=c99 flag |
1177 |
.if ${PORT_OPTIONS:MGRIDFS} |
1203 |
.if ${PORT_OPTIONS:MGRIDFS} |
1178 |
@${REINPLACE_CMD} \ |
1204 |
@${REINPLACE_CMD} \ |
Lines 1275-1280
Link Here
|
1275 |
${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/ |
1301 |
${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/ |
1276 |
.endif |
1302 |
.endif |
1277 |
|
1303 |
|
|
|
1304 |
.if ${PORT_OPTIONS:MFASTDFS} |
1305 |
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fdfs |
1306 |
${INSTALL_DATA} ${WRKSRC_fastdfs}/src/mod_fastdfs.conf ${STAGEDIR}${PREFIX}/etc/fdfs/mod_fastdfs.conf.sample |
1307 |
.endif |
1308 |
|
1278 |
# Install dynamic modules |
1309 |
# Install dynamic modules |
1279 |
.if !empty(PORT_OPTIONS:MDSO) |
1310 |
.if !empty(PORT_OPTIONS:MDSO) |
1280 |
(cd ${WRKSRC}/objs/ && ${FIND} . -name '*.so' -maxdepth 1 -type f \ |
1311 |
(cd ${WRKSRC}/objs/ && ${FIND} . -name '*.so' -maxdepth 1 -type f \ |
Lines 1298-1303
Link Here
|
1298 |
${ECHO_CMD} etc/nginx/naxsi_core.rules >> ${TMPPLIST} |
1329 |
${ECHO_CMD} etc/nginx/naxsi_core.rules >> ${TMPPLIST} |
1299 |
.endif |
1330 |
.endif |
1300 |
|
1331 |
|
|
|
1332 |
.if ${PORT_OPTIONS:MFASTDFS} |
1333 |
${ECHO_CMD} @sample etc/fdfs/mod_fastdfs.conf.sample |
1334 |
.endif |
1335 |
|
1301 |
# Add dynamic modules to the plist |
1336 |
# Add dynamic modules to the plist |
1302 |
.if !empty(PORT_OPTIONS:MDSO) |
1337 |
.if !empty(PORT_OPTIONS:MDSO) |
1303 |
(cd ${STAGEDIR}${PREFIX} && ${FIND} ${MODULESDIR:S|${PREFIX}/||} \ |
1338 |
(cd ${STAGEDIR}${PREFIX} && ${FIND} ${MODULESDIR:S|${PREFIX}/||} \ |