# $OpenBSD: Makefile,v 1.18 2011/07/08 02:14:59 ajacoutot Exp $ COMMENT= XMPP real time collaboration server DISTNAME= openfire_src_3_7_0 PKGNAME= openfire-3.7.0 REVISION= 3 CATEGORIES= net MASTER_SITES= http://www.igniterealtime.org/downloadServlet?filename=openfire/ HOMEPAGE= http://www.igniterealtime.org/projects/openfire/index.jsp # ASL 2.0 PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes NO_REGRESS= yes MODULES=java MODJAVA_VER = 1.7+ MODJAVA_JRE = Yes BUILD_DEPENDS = devel/apache-ant RUN_DEPENDS = java/javaPathHelper MAKE_ENV+= JAVA_HOME=${JAVA_HOME} WRKDIST= ${WRKDIR}/openfire_src OPENFIREDEST= ${PREFIX}/openfire DATADIRS= lib logs plugins resources do-build: cd ${WRKSRC}/build && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/ant pre-install: rm -rf ${WRKSRC}/target/openfire/resources/nativeAuth mv ${WRKSRC}/target/openfire/resources/security ${WRKBUILD} do-install: cd ${WRKSRC}/target/openfire && \ find ${DATADIRS} -type d \ -exec ${INSTALL_DATA_DIR} ${OPENFIREDEST}/{} \; && \ find ${DATADIRS} ! -type d \ -exec ${INSTALL_DATA} -m 644 {} ${OPENFIREDEST}/{} \; ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/openfire ${INSTALL_DATA} ${WRKSRC}/documentation/docs/*-guide.html \ ${PREFIX}/share/doc/openfire ${INSTALL_DATA} ${WRKSRC}/documentation/docs/database.html \ ${PREFIX}/share/doc/openfire ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/openfire/security ${INSTALL_DATA} ${WRKSRC}/target/openfire/conf/openfire.xml \ ${PREFIX}/share/examples/openfire ${INSTALL_DATA} ${WRKBUILD}/security/* \ ${PREFIX}/share/examples/openfire/security .include