|
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}/||} \ |