Lines 24-30
Link Here
|
24 |
|
24 |
|
25 |
PEARDIR= ${LOCALBASE}/share/pear |
25 |
PEARDIR= ${LOCALBASE}/share/pear |
26 |
USE_BZIP2= yes |
26 |
USE_BZIP2= yes |
27 |
USE_PHP= session ctype |
27 |
USE_PHP= session ctype zlib bz2 mcrypt xmlreader |
28 |
NO_BUILD= yes |
28 |
NO_BUILD= yes |
29 |
PLIST= ${WRKDIR}/plist |
29 |
PLIST= ${WRKDIR}/plist |
30 |
SUB_FILES= pkg-message |
30 |
SUB_FILES= pkg-message |
Lines 34-39
Link Here
|
34 |
OPTIONS= MYSQL "Use MySQL database" on \ |
34 |
OPTIONS= MYSQL "Use MySQL database" on \ |
35 |
POSTGRE "Use PostgreSQL Database" off \ |
35 |
POSTGRE "Use PostgreSQL Database" off \ |
36 |
IMAP "Enable Mail support in eGroupware" on \ |
36 |
IMAP "Enable Mail support in eGroupware" on \ |
|
|
37 |
OSSL "Enable SSL connection support (for IMAP eg.)" on \ |
38 |
TNEF "Supports decoding winmail.dat attachments in felamimail" on \ |
39 |
ZIP "Enable contact data insertion for O/MS/Libre Office documents." on \ |
37 |
GD "Enable graphic support (needs xorg-libraries)" off \ |
40 |
GD "Enable graphic support (needs xorg-libraries)" off \ |
38 |
LDAP "Contacts can be stored using OpenLDAP" off \ |
41 |
LDAP "Contacts can be stored using OpenLDAP" off \ |
39 |
MBSTRING "Support for complete UTF-8 charsets" off |
42 |
MBSTRING "Support for complete UTF-8 charsets" off |
Lines 54-59
Link Here
|
54 |
.if defined(WITH_IMAP) |
57 |
.if defined(WITH_IMAP) |
55 |
USE_PHP+= imap |
58 |
USE_PHP+= imap |
56 |
.endif |
59 |
.endif |
|
|
60 |
.if defined(WITH_OSSL) |
61 |
USE_PHP+= openssl |
62 |
.endif |
63 |
.if defined(WITH_TNEF) |
64 |
RUN_DEPENDS+= tnef:${PORTSDIR}/converters/tnef |
65 |
.endif |
66 |
.if defined(WITH_ZIP) |
67 |
USE_PHP+= zip |
68 |
.endif |
57 |
.if defined(WITH_GD) |
69 |
.if defined(WITH_GD) |
58 |
USE_PHP+= gd |
70 |
USE_PHP+= gd |
59 |
.endif |
71 |
.endif |
Lines 67-74
Link Here
|
67 |
EG_DATA= www/egdata |
79 |
EG_DATA= www/egdata |
68 |
EG_DATADIR= ${PREFIX}/www/egdata |
80 |
EG_DATADIR= ${PREFIX}/www/egdata |
69 |
|
81 |
|
|
|
82 |
.if defined(NOPORTEXAMPLES) |
83 |
PLIST_SUB+= PORTEXAMPLES="@comment " |
84 |
.else |
85 |
PLIST_SUB+= PORTEXAMPLES="lighttpd_conf.d_fastcgi.conf" |
86 |
.endif |
87 |
|
88 |
|
70 |
pre-install: |
89 |
pre-install: |
71 |
@${FIND} -s -d ${WRKSRC} -type f | ${SED} "s#${WRKSRC}#${EG_DIR}#g" >${PLIST} |
90 |
@${FIND} -s -d ${WRKSRC} -type f | ${SED} "s#${WRKSRC}#${EG_DIR}#g" >${PLIST} |
|
|
91 |
@${ECHO_CMD} ${EG_DIR}/php.ini >> ${PLIST} |
92 |
@${ECHO_CMD} ${EG_DIR}/php.ini-syncml >> ${PLIST} |
72 |
@${FIND} -s -d ${WRKSRC} -type d | ${SED} "s#${WRKSRC}#@dirrm ${EG_DIR}#g" >> ${PLIST} |
93 |
@${FIND} -s -d ${WRKSRC} -type d | ${SED} "s#${WRKSRC}#@dirrm ${EG_DIR}#g" >> ${PLIST} |
73 |
@${ECHO} @dirrm ${EG_DATA}/files >> ${PLIST} |
94 |
@${ECHO} @dirrm ${EG_DATA}/files >> ${PLIST} |
74 |
@${ECHO} @dirrm ${EG_DATA}/backup >> ${PLIST} |
95 |
@${ECHO} @dirrm ${EG_DATA}/backup >> ${PLIST} |
Lines 77-87
Link Here
|
77 |
do-install: |
98 |
do-install: |
78 |
${MKDIR} ${EG_WWWDIR} |
99 |
${MKDIR} ${EG_WWWDIR} |
79 |
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${EG_WWWDIR} |
100 |
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${EG_WWWDIR} |
80 |
@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_WWWDIR} |
101 |
${INSTALL_DATA} ${FILESDIR}/php.ini ${EG_WWWDIR} |
81 |
@${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_WWWDIR}' \ |
102 |
${INSTALL_DATA} ${FILESDIR}/php.ini-syncml ${EG_WWWDIR} |
82 |
>> ${TMPPLIST} |
103 |
${CHMOD} -R 644 ${EG_WWWDIR} |
83 |
${CHMOD} -R 755 ${EG_WWWDIR} |
104 |
${CHMOD} -R +X ${EG_WWWDIR} |
84 |
@${ECHO_CMD} '@exec ${CHMOD} -R 755 ${EG_WWWDIR}' >> ${TMPPLIST} |
105 |
@${ECHO_CMD} '@exec ${CHMOD} -R 644 ${EG_WWWDIR}' >> ${TMPPLIST} |
|
|
106 |
@${ECHO_CMD} '@exec ${CHMOD} -R +X ${EG_WWWDIR}' >> ${TMPPLIST} |
85 |
|
107 |
|
86 |
${MKDIR} ${EG_DATADIR} |
108 |
${MKDIR} ${EG_DATADIR} |
87 |
${MKDIR} ${EG_DATADIR}/files |
109 |
${MKDIR} ${EG_DATADIR}/files |
Lines 89-96
Link Here
|
89 |
@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_DATADIR} |
111 |
@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_DATADIR} |
90 |
@${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_DATADIR}' \ |
112 |
@${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_DATADIR}' \ |
91 |
>> ${TMPPLIST} |
113 |
>> ${TMPPLIST} |
92 |
${CHMOD} -R 755 ${EG_DATADIR} |
114 |
${CHMOD} -R 751 ${EG_DATADIR} |
93 |
@${ECHO_CMD} '@exec ${CHMOD} -R 755 ${EG_DATADIR}' >> ${TMPPLIST} |
115 |
@${ECHO_CMD} '@exec ${CHMOD} -R 751 ${EG_DATADIR}' >> ${TMPPLIST} |
|
|
116 |
.if !defined(NOPORTEXAMPLES) |
117 |
${MKDIR} ${EXAMPLESDIR} |
118 |
${INSTALL_DATA} ${FILESDIR}/lighttpd_conf.d_fastcgi.conf ${EXAMPLESDIR}/ |
119 |
# @${ECHO_CMD} ${EXAMPLESDIR}/egroupware/lighttpd_conf.d_fastcgi.conf >> ${TMPPLIST} |
120 |
.endif |
121 |
|
94 |
|
122 |
|
95 |
post-install: |
123 |
post-install: |
96 |
${CAT} ${PKGMESSAGE} |
124 |
${CAT} ${PKGMESSAGE} |