Tweak www/ismail version 2.1_2
[dports.git] / www / ismail / Makefile
1 # Created by: Kelley Reynolds <kelley@insidesystems.net>
2 # $FreeBSD$
3
4 PORTNAME=       ismail
5 PORTVERSION=    2.1
6 PORTREVISION=   2
7 CATEGORIES=     www mail
8 MASTER_SITES=   http://az.semmy.ru/ISMail/
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        PHP-based webmail client
12
13 WRKSRC=         ${WRKDIR}
14
15 NO_BUILD=       yes
16 USES=           tar:bzip2
17 USE_PHP=        imap
18 WANT_PHP_WEB=   yes
19
20 SUB_FILES=      pkg-message
21
22 OPTIONS_DEFINE= DOCS
23 OPTIONS_SINGLE= DATASTORE
24 OPTIONS_SINGLE_DATASTORE=       MYSQL PGSQL
25 OPTIONS_DEFAULT=        MYSQL
26
27 NO_STAGE=       yes
28 .include <bsd.port.options.mk>
29
30 .if ${PORT_OPTIONS:MMYSQL}
31 USE_PHP+=       mysql
32 PLIST_FILES+=   ${EXAMPLESDIR_REL}/mysql4.schema
33 PLIST_DIRS+=    ${EXAMPLESDIR_REL}
34 .endif
35
36 .if ${PORT_OPTIONS:MPGSQL}
37 USE_PHP+=       pgsql
38 PLIST_FILES+=   ${EXAMPLESDIR_REL}/pgsql.schema
39 PLIST_DIRS+=    ${EXAMPLESDIR_REL}
40 .endif
41
42 LIB_DEPENDS+=   c-client4:${PORTSDIR}/mail/cclient
43
44 pre-install:
45         @${ECHO_MSG} ""
46         @${ECHO_MSG} "Inside Systems Mail will be installed to ${WWWDIR}"
47         @${ECHO_MSG} "Define WWWDIR to change it."
48         @${ECHO_MSG} ""
49
50 do-install:
51         @${MKDIR} ${WWWDIR}
52         ${TAR} --exclude '*~' -C ${WRKSRC}/${PORTNAME} -cf - . | ${TAR} -C ${WWWDIR} -xf -
53         @${CHOWN} -R www:www ${WWWDIR}
54 .if ${PORT_OPTIONS:MDOCS}
55         @${MKDIR} ${DOCSDIR}
56         ${INSTALL_DATA} ${WRKSRC}/docs.html ${DOCSDIR}
57 .endif
58 .if ${PORT_OPTIONS:MMYSQL}
59         @${MKDIR} ${EXAMPLESDIR}
60         ${INSTALL_DATA} ${WRKSRC}/examples/mysql4.schema ${EXAMPLESDIR}
61 .endif
62 .if ${PORT_OPTIONS:MPGSQL}
63         @${MKDIR} ${EXAMPLESDIR}
64         ${INSTALL_DATA} ${WRKSRC}/examples/pgsql.schema ${EXAMPLESDIR}
65 .endif
66
67 post-install:
68         @${CAT} ${PKGMEASSAGE}
69
70 .include <bsd.port.mk>