Tweak japanese/mutt-devel version 1.5.21.j1_8
[dports.git] / japanese / xgate / Makefile
1 # Created by: nork@FreeBSD.org
2 # $FreeBSD$
3
4 PORTNAME=       xgate
5 PORTVERSION=    3.7pl6
6 PORTREVISION=   2
7 CATEGORIES=     japanese mail www java
8 MASTER_SITES=   http://www.orangesoft.co.jp/index.php/download_file/-/192/
9 DISTNAME=       ${PORTNAME}pkg${PORTVERSION}
10
11 MAINTAINER=     ports@FreeBSD.org
12 COMMENT=        Webmail system xGate implemented by Servlet over IMAP4/POP3
13
14 RUN_DEPENDS=    ${APP_HOME}/bin/bootstrap.jar:www/tomcat6
15
16 USES=           dos2unix tar:tgz
17 NO_BUILD=       yes
18 USE_JAVA=       yes
19 JAVA_VERSION=   1.6+
20 SHAREOWN=       www
21 SHAREGRP=       www
22
23 PLIST_SUB=      T=${APP_HOME:S|^${LOCALBASE}/||} \
24                 WWWUID=${WWWOWN} WWWGID=${WWWGRP}
25
26 OPTIONS_DEFINE= DOCS
27
28 PORTDOCS=       AdminGuide.pdf \
29                 BasicPkgInstallGuide.pdf \
30                 ConfigSetupGuide.pdf \
31                 LDAPSchema_V35_37.xls \
32                 PCUserGuide.pdf \
33                 ReleaseNote_V3.5.2.pdf \
34                 ReleaseNote_V3.5.2PL1.pdf \
35                 ReleaseNote_V3.5.2PL2.pdf \
36                 ReleaseNote_V3.5.2PL3_3.7.pdf \
37                 ReleaseNote_V3.5.2PL4_3.7PL1.pdf \
38                 ReleaseNote_V3.5.2PL5_3.7PL2.pdf \
39                 ReleaseNote_V3.5.2PL6_3.7PL3.pdf \
40                 ReleaseNote_V3.5.2PL7_3.7PL4.pdf \
41                 ReleaseNote_V3.5.2PL8_3.7PL5.pdf \
42                 ReleaseNote_V3.5.2PL9_3.7PL6.pdf \
43                 UserGuide.pdf
44
45 RESTRICTED=     Commercial license
46
47 .include <bsd.port.options.mk>
48
49 APP_HOME!=      ${MAKE} -C ${PORTSDIR}/www/tomcat6 -VAPP_HOME
50
51 CNFLSTS=        account/admin.ndt       \
52                 account/license.dat     \
53                 conf/access.dat         \
54                 conf/address.data       \
55                 conf/address.map        \
56                 conf/admin.ldif         \
57                 conf/admin_group.ldif   \
58                 conf/createuser.conf    \
59                 conf/device_match.conf  \
60                 conf/entry.data         \
61                 conf/extra.types        \
62                 conf/group.data         \
63                 conf/group.map          \
64                 conf/ldap.map           \
65                 conf/log.conf           \
66                 conf/terminal.dat       \
67                 conf/user.data          \
68                 conf/xgate.conf
69
70 post-extract:
71         @${MKDIR} ${WRKSRC}/xgate
72         @${TAR} -xvf ${WRKSRC}/xgate.war -C ${WRKSRC}/xgate
73
74 post-patch:
75 .for conf in ${CNFLSTS}
76         @cd ${WRKSRC}/xgate/WEB-INF && ${MV} ${conf} ${conf}.sample
77 .endfor
78         ${FIND} ${WRKSRC} -name \*.orig -delete
79
80 do-install:
81         ${MKDIR} ${STAGEDIR}/var/log/xgate
82         ${MKDIR} ${STAGEDIR}${APP_HOME}/webapps/${PORTNAME}
83         @cd ${WRKSRC}/${PORTNAME} && \
84                 ${COPYTREE_SHARE} \* ${STAGEDIR}${APP_HOME}/webapps/${PORTNAME}
85         @${MKDIR} ${STAGEDIR}${DOCSDIR}
86 .for docf in ${PORTDOCS}
87         ${INSTALL_DATA} ${WRKSRC}/docs/${docf} ${STAGEDIR}${DOCSDIR}
88 .endfor
89
90 .include <bsd.port.mk>