Lines 28-35
Link Here
|
28 |
OPTIONS_DEFINE= EXIF LDAP SMB SSL |
28 |
OPTIONS_DEFINE= EXIF LDAP SMB SSL |
29 |
OPTIONS_MULTI= DB |
29 |
OPTIONS_MULTI= DB |
30 |
OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE |
30 |
OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE |
31 |
OPTIONS_DEFAULT= EXIF LDAP MYSQL SMB SSL |
31 |
OPTIONS_DEFAULT= EXIF LDAP MYSQL SMB SSL NOCACHE |
|
|
32 |
OPTIONS_RADIO= CACHE |
33 |
OPTIONS_RADIO_CACHE = NOCACHE OPCACHE OPCACHE_INI |
32 |
|
34 |
|
|
|
35 |
NOCACHE_DESC= Do not use any OpCode cache |
36 |
OPCACHE_DESC= Zend OpCache support |
37 |
OPCACHE_INI_DESC= Install NextCloud OpCache config file (implies OPCACHE) |
38 |
OPCACHE_USE= PHP=opcache |
39 |
OPCACHE_INI_USE= PHP=opcache |
40 |
OPTIONS_SUB= yes |
41 |
|
33 |
EXIF_DESC= Image rotation support |
42 |
EXIF_DESC= Image rotation support |
34 |
|
43 |
|
35 |
EXIF_USE= PHP=exif |
44 |
EXIF_USE= PHP=exif |
Lines 48-56
Link Here
|
48 |
EXTRA_PATCHES= ${FILESDIR}/extra-patch-PostgreSQL-10 |
57 |
EXTRA_PATCHES= ${FILESDIR}/extra-patch-PostgreSQL-10 |
49 |
.endif |
58 |
.endif |
50 |
|
59 |
|
|
|
60 |
.if ${PORT_OPTIONS:MOPCACHE_INI} |
61 |
PLIST_SUB+= OPCACHE_SAMPLE="@sample " |
62 |
.else |
63 |
PLIST_SUB+= OPCACHE_SAMPLE="@comment " |
64 |
.endif |
65 |
|
51 |
post-patch: |
66 |
post-patch: |
52 |
@${REINPLACE_CMD} -e 's|/var/www/|${WWWDIR}|' ${WRKSRC}/config/config.sample.php |
67 |
@${REINPLACE_CMD} -e 's|/var/www/|${WWWDIR}|' ${WRKSRC}/config/config.sample.php |
53 |
|
68 |
|
|
|
69 |
post-stage-OPCACHE-on: |
70 |
@${CAT} ${FILESDIR}/nextcloud_opcache.msg >> ${WRKDIR}/pkg-message |
71 |
|
72 |
post-stage-OPCACHE_INI-on: |
73 |
@${SED} 's|PHP_DIR|${PHPBASE}/etc/php|' ${FILESDIR}/nextcloud_opcache_sample.msg >> ${WRKDIR}/pkg-message |
74 |
|
54 |
do-install: |
75 |
do-install: |
55 |
@${MKDIR} -m 0755 ${STAGEDIR}${WWWDIR} |
76 |
@${MKDIR} -m 0755 ${STAGEDIR}${WWWDIR} |
56 |
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} |
77 |
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} |
Lines 57-60
Link Here
|
57 |
@${RM} ${STAGEDIR}${WWWDIR}/updater/updater.phar |
78 |
@${RM} ${STAGEDIR}${WWWDIR}/updater/updater.phar |
58 |
@${MKDIR} ${STAGEDIR}${WWWDIR}/data |
79 |
@${MKDIR} ${STAGEDIR}${WWWDIR}/data |
59 |
|
80 |
|
|
|
81 |
do-install-OPCACHE_INI-on: |
82 |
@${MKDIR} ${STAGEDIR}${PHPBASE}/etc/php |
83 |
@${CP} ${FILESDIR}/www_nextcloud_opcache.ini.sample ${STAGEDIR}${PHPBASE}/etc/php/ |
84 |
|
60 |
.include <bsd.port.post.mk> |
85 |
.include <bsd.port.post.mk> |