Date: Thu, 6 Jan 2005 14:37:05 +0200 (EET) From: Anton Yudin <toha@toha.org.ua> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/75879: new port mail/jboss-mailservices Message-ID: <200501061237.j06Cb5oj077093@ib.com.ua> Resent-Message-ID: <200501061240.j06CeQGL026506@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 75879 >Category: ports >Synopsis: new port mail/jboss-mailservices >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Jan 06 12:40:26 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Anton Yudin >Release: FreeBSD 4.10-STABLE i386 >Organization: >Environment: >Description: new port mail/jboss-mailservices. JBossMail was created to enable JBoss to serve as an email server. JBossMail currently consists of: * Core Server - which provides thread pooling, connection handling, and timeout configuration. * POP Protocol Implementation - plugs into the Server MBean to provide a POP implementation. * SMTP Server - plugs into the Server MBean to provide an SMTP protocol implementation. * Mail Listeners - plug into the SMTP server to forward mail to the various backends. Currently the JMSMailListener is provided. It forwards mails to various JBossMQ queues. Message Driven Beans for remote and local delivery are also provided. * Mailbox implementations - provides backends to the mail server. Presently an EJB Entity-based version is provided. * SMTPSender - uses JavaMail to mail messages to remote servers * Test suite - JUnit tests for the various portions of mail services. Includes a few services including mock-jndi. >How-To-Repeat: >Fix: Use port. shar: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mail/jboss-mailservices # mail/jboss-mailservices/pkg-descr # mail/jboss-mailservices/distinfo # mail/jboss-mailservices/Makefile # echo c - mail/jboss-mailservices mkdir -p mail/jboss-mailservices > /dev/null 2>&1 echo x - mail/jboss-mailservices/pkg-descr sed 's/^X//' >mail/jboss-mailservices/pkg-descr << 'END-of-mail/jboss-mailservices/pkg-descr' XJBossMail was created to enable JBoss to serve as an email server. X XJBossMail currently consists of: X X * Core Server - which provides thread pooling, connection handling, and X timeout configuration. X * POP Protocol Implementation - plugs into the Server MBean to provide a X POP implementation. X * SMTP Server - plugs into the Server MBean to provide an SMTP protocol X implementation. X * Mail Listeners - plug into the SMTP server to forward mail to the various X backends. Currently the JMSMailListener is provided. It forwards mails X to various JBossMQ queues. Message Driven Beans for remote and local X delivery are also provided. X * Mailbox implementations - provides backends to the mail server. Presently X an EJB Entity-based version is provided. X * SMTPSender - uses JavaMail to mail messages to remote servers X * Test suite - JUnit tests for the various portions of mail services. X Includes a few services including mock-jndi. X XWWW: http://www.jboss.org/products/mailservices END-of-mail/jboss-mailservices/pkg-descr echo x - mail/jboss-mailservices/distinfo sed 's/^X//' >mail/jboss-mailservices/distinfo << 'END-of-mail/jboss-mailservices/distinfo' XMD5 (jboss-mailservices-m1-final.zip) = e584172003ccb7fdad215e432f5c1bb1 XSIZE (jboss-mailservices-m1-final.zip) = 1291084 END-of-mail/jboss-mailservices/distinfo echo x - mail/jboss-mailservices/Makefile sed 's/^X//' >mail/jboss-mailservices/Makefile << 'END-of-mail/jboss-mailservices/Makefile' X# New ports collection makefile for: JBoss Mail Services X# Date created: Thu Jan 6 13:39:18 EET 2005 X# Whom: Anton Yudin <toha@toha.org.ua> X# X# $FreeBSD$ X# X XPORTNAME= jboss-mailservices XPORTVERSION= m1 XCATEGORIES= mail java XMASTER_SITES= http://www.jboss.org/wiki/attach?page=MailServicesMilestoneReleases/ XDISTNAME= ${PORTNAME}-${PORTVERSION}-final X XMAINTAINER= toha@toha.org.ua XCOMMENT= JBoss Mail Services X XRUN_DEPENDS= ${LOCALBASE}/jboss4.0/server/default/conf/jboss-service.xml:${PORTSDIR}/java/jboss4 X XUSE_JAVA= 1.4+ XNO_BUILD= YES XUSE_ZIP= YES X XDEPLOY_PATH= ${LOCALBASE}/jboss4.0/server/default/deploy XWRKSRC= ${WRKDIR}/deploy X X.include <bsd.port.pre.mk> X Xdo-install: X cd ${WRKSRC} && ${FIND} . -type d -exec ${INSTALL} -d ${DEPLOY_PATH}/'{}' \; && \ X ${FIND} . -type f -exec ${INSTALL_DATA} '{}' ${DEPLOY_PATH}/'{}' \; X Xpost-install: X.for dir in ${DEPLOY_PATH}/mail.ear X @${FIND} ${dir} ! -type d | \ X ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST} X @${FIND} ${dir} -type d | ${SORT} -r | \ X ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST} X.endfor X X.include <bsd.port.post.mk> END-of-mail/jboss-mailservices/Makefile exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501061237.j06Cb5oj077093>