Lines 18-26
Link Here
|
18 |
|
18 |
|
19 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} |
19 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} |
20 |
|
20 |
|
21 |
IS_INTERACTIVE= 'need to build mod_php4 with mcrypt option set.' |
21 |
IS_INTERACTIVE= 'need to build mod_php4 with MCAL option set.' |
22 |
NO_BUILD= yes |
22 |
NO_BUILD= yes |
|
|
23 |
USE_REINPLACE= yes |
23 |
|
24 |
|
|
|
25 |
REINPLACE_ARGS= -i.beforeKronolith |
24 |
DOCS= COPYING README docs/CHANGES docs/CREDITS docs/INSTALL docs/TODO |
26 |
DOCS= COPYING README docs/CHANGES docs/CREDITS docs/INSTALL docs/TODO |
25 |
CONFFILE= conf.php html.php keywords.php menu.php prefs.php |
27 |
CONFFILE= conf.php html.php keywords.php menu.php prefs.php |
26 |
SUB_DIRS= config graphics lib locale po scripts templates |
28 |
SUB_DIRS= config graphics lib locale po scripts templates |
Lines 60-70
Link Here
|
60 |
@${CHOWN} -R www:www ${KRONOLITHDIR} |
62 |
@${CHOWN} -R www:www ${KRONOLITHDIR} |
61 |
@${CHMOD} -R o-rwx ${CONFDIR} |
63 |
@${CHMOD} -R o-rwx ${CONFDIR} |
62 |
@${CP} -p ${FILESDIR}/httpd.conf.kronolith ${HORDE_INC} |
64 |
@${CP} -p ${FILESDIR}/httpd.conf.kronolith ${HORDE_INC} |
63 |
@${PERL} -pi -e "s:/home/httpd/html/horde/kronolith:${KRONOLITHDIR}:g" \ |
65 |
@${REINPLACE_CMD} -e "s:/home/httpd/html/horde/kronolith:${KRONOLITHDIR}:g" \ |
64 |
${HORDE_INC}/httpd.conf.kronolith |
66 |
${HORDE_INC}/httpd.conf.kronolith |
65 |
@${CP} -p ${HORDEDIR}/config/registry.php \ |
67 |
@${RM} ${HORDE_INC}/httpd.conf.kronolith.beforeKronolith |
66 |
${HORDEDIR}/config/registry.php.beforeKronolith |
68 |
@${REINPLACE_CMD} -e "s://UNCOMMENTWHENINSTKRONOLITH::" \ |
67 |
@${PERL} -pi -e "s://UNCOMMENTWHENINSTKRONOLITH::" \ |
|
|
68 |
${HORDEDIR}/config/registry.php |
69 |
${HORDEDIR}/config/registry.php |
69 |
@${CP} -p ${HORDEDIR}/config/registry.php \ |
70 |
@${CP} -p ${HORDEDIR}/config/registry.php \ |
70 |
${HORDEDIR}/config/registry.php.afterKronolith |
71 |
${HORDEDIR}/config/registry.php.afterKronolith |
Lines 88-103
Link Here
|
88 |
${ECHO} -n "Please enter a password for www's calendar: " ; \ |
89 |
${ECHO} -n "Please enter a password for www's calendar: " ; \ |
89 |
(read PASSCAL; \ |
90 |
(read PASSCAL; \ |
90 |
${LOCALBASE}/bin/htpasswd -bc ${LOCALBASE}/etc/mpasswd www $${PASSCAL}; \ |
91 |
${LOCALBASE}/bin/htpasswd -bc ${LOCALBASE}/etc/mpasswd www $${PASSCAL}; \ |
91 |
${PERL} -pi -e "s:%%PASSCAL%%:$${PASSCAL}:" ${CONFDIR}/conf.php) \ |
92 |
${REINPLACE_CMD} -e "s:%%PASSCAL%%:$${PASSCAL}:" ${CONFDIR}/conf.php) \ |
92 |
elif ! ${GREP} -q -e "^www" ${LOCALBASE}/etc/mpasswd ; then \ |
93 |
elif ! ${GREP} -q -e "^www" ${LOCALBASE}/etc/mpasswd ; then \ |
93 |
${ECHO_MSG} "===> Adding www into ${LOCALBASE}/etc/mpasswd" ; \ |
94 |
${ECHO_MSG} "===> Adding www into ${LOCALBASE}/etc/mpasswd" ; \ |
94 |
${ECHO} -n "Please enter a password for www's calendar: " ; \ |
95 |
${ECHO} -n "Please enter a password for www's calendar: " ; \ |
95 |
(read PASSCAL; \ |
96 |
(read PASSCAL; \ |
96 |
${LOCALBASE}/bin/htpasswd -b ${LOCALBASE}/etc/mpasswd www $${PASSCAL} ; \ |
97 |
${LOCALBASE}/bin/htpasswd -b ${LOCALBASE}/etc/mpasswd www $${PASSCAL} ; \ |
97 |
${PERL} -pi -e "s:%%PASSCAL%%:$${PASSCAL}:" ${CONFDIR}/conf.php) \ |
98 |
${REINPLACE_CMD} -e "s:%%PASSCAL%%:$${PASSCAL}:" ${CONFDIR}/conf.php) \ |
98 |
else \ |
99 |
else \ |
99 |
${PERL} -pi -e "s:%%PASSCAL%%:www_cal_password:" ${CONFDIR}/conf.php ; \ |
100 |
${REINPLACE_CMD} -e "s:%%PASSCAL%%:www_cal_password:" ${CONFDIR}/conf.php ; \ |
100 |
fi |
101 |
fi |
|
|
102 |
@${RM} ${CONFDIR}/conf.php.beforeKronolith |
101 |
.endif |
103 |
.endif |
102 |
@${ECHO_MSG} |
104 |
@${ECHO_MSG} |
103 |
@${CAT} ${PKGMESSAGE} | \ |
105 |
@${CAT} ${PKGMESSAGE} | \ |