View | Details | Raw Unified | Return to bug 39856 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/ports/deskutils/kronolith/Makefile (-8 / +10 lines)
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} | \

Return to bug 39856