summaryrefslogtreecommitdiff
path: root/mail/imp3
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2003-03-30 01:06:37 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2003-03-30 01:06:37 +0000
commit3e659afd19d820188a8d22a395a21f4d9c8d22d1 (patch)
tree8eca3e5240e0b0621702be4f7adfe827950340fd /mail/imp3
parentMark this port as requiring a manual fetch of sources. (diff)
mail/imp3: install error if defined(WITHOUT_TURBA)
PR: ports/50368 Submitted by: Thierry Thomas <thierry@pompo.net>
Notes
Notes: svn path=/head/; revision=77712
Diffstat (limited to 'mail/imp3')
-rw-r--r--mail/imp3/Makefile9
-rw-r--r--mail/imp3/pkg-plist2
2 files changed, 8 insertions, 3 deletions
diff --git a/mail/imp3/Makefile b/mail/imp3/Makefile
index 37ca0f23562a..e52f8cb842d2 100644
--- a/mail/imp3/Makefile
+++ b/mail/imp3/Makefile
@@ -74,6 +74,7 @@ LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap20 \
.endif
.endif
RUN_DEPENDS+= ${LOCALBASE}/www/horde/index.php:${PORTSDIR}/www/horde2
+NOTURBA= "@comment "
.else
RUN_DEPENDS+= ${LOCALBASE}/www/horde/turba/index.php:${PORTSDIR}/mail/turba
.endif
@@ -138,7 +139,7 @@ LHORDEDIR?= www/horde
LIMPDIR?= ${LHORDEDIR}/imp
HORDESBIN?= ${PREFIX}/sbin
-PLIST_SUB= HORDEDIR=${LHORDEDIR} IMPDIR=${LIMPDIR}
+PLIST_SUB= HORDEDIR=${LHORDEDIR} IMPDIR=${LIMPDIR} TURBA=${NOTURBA}
HORDEDIR= ${PREFIX}/${LHORDEDIR}
IMPDIR= ${PREFIX}/${LIMPDIR}
@@ -248,7 +249,9 @@ do-install:
.endfor
@${CP} -p ${HCONFDIR}/mime_drivers.php ${HCONFDIR}/mime_drivers.php.beforeIMP3
@${CP} -p ${HCONFDIR}/registry.php ${HCONFDIR}/registry.php.beforeIMP3
+.if !defined(WITHOUT_TURBA)
@${CP} -p ${TURBADIR}/config/conf.php ${TURBADIR}/config/conf.php.beforeIMP3
+.endif
@${REINPLACE_CMD} -e "s:example.com:${HOSTNAME}:g" ${CONFDIR}/servers.php
@${REINPLACE_CMD} -e "s:%%LOCALBASE%%:${LOCALBASE}:g" ${CONFDIR}/mime_drivers.php
@${RM} ${CONFDIR}/mime_drivers.php.beforeIMP
@@ -319,10 +322,12 @@ do-install:
@${RM} ${CONFDIR}/conf.php.beforeIMP
@${MV} ${HCONFDIR}/mime_drivers.php.beforeIMP3 ${HCONFDIR}/mime_drivers.php.beforeIMP
@${MV} ${HCONFDIR}/registry.php.beforeIMP3 ${HCONFDIR}/registry.php.beforeIMP
- @${MV} ${TURBADIR}/config/conf.php.beforeIMP3 ${TURBADIR}/config/conf.php.beforeIMP
@${CP} -p ${HCONFDIR}/mime_drivers.php ${HCONFDIR}/mime_drivers.php.afterIMP
@${CP} -p ${HCONFDIR}/registry.php ${HCONFDIR}/registry.php.afterIMP
+.if !defined(WITHOUT_TURBA)
+ @${MV} ${TURBADIR}/config/conf.php.beforeIMP3 ${TURBADIR}/config/conf.php.beforeIMP
@${CP} -p ${TURBADIR}/config/conf.php ${TURBADIR}/config/conf.php.afterIMP
+.endif
post-install:
@${ECHO_MSG}
diff --git a/mail/imp3/pkg-plist b/mail/imp3/pkg-plist
index 0acf78a31a96..ea95fee1b79f 100644
--- a/mail/imp3/pkg-plist
+++ b/mail/imp3/pkg-plist
@@ -374,4 +374,4 @@ etc/horde/httpd.conf.imp
@dirrm %%IMPDIR%%
@unexec if cmp -s %D/www/horde/config/mime_drivers.php %D/www/horde/config/mime_drivers.php.afterIMP; then rm -f %D/www/horde/config/mime_drivers.php.afterIMP; mv %D/www/horde/config/mime_drivers.php.beforeIMP %D/www/horde/config/mime_drivers.php; fi
@unexec if cmp -s %D/www/horde/config/registry.php %D/www/horde/config/registry.php.afterIMP; then rm -f %D/www/horde/config/registry.php.afterIMP; mv %D/www/horde/config/registry.php.beforeIMP %D/www/horde/config/registry.php; fi
-@unexec if cmp -s %D/www/horde/turba/config/conf.php %D/www/horde/turba/config/conf.php.afterIMP; then rm -f %D/www/horde/turba/config/conf.php.afterIMP; mv %D/www/horde/turba/config/conf.php.beforeIMP %D/www/horde/turba/config/conf.php; fi
+%%TURBA%%@unexec if cmp -s %D/www/horde/turba/config/conf.php %D/www/horde/turba/config/conf.php.afterIMP; then rm -f %D/www/horde/turba/config/conf.php.afterIMP; mv %D/www/horde/turba/config/conf.php.beforeIMP %D/www/horde/turba/config/conf.php; fi