svn commit: r404679 - in head/mail: . rubygem-mailboxer

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Mon Dec 28 16:30:32 UTC 2015


Author: sunpoet
Date: Mon Dec 28 16:30:30 2015
New Revision: 404679
URL: https://svnweb.freebsd.org/changeset/ports/404679

Log:
  - Add rubygem-mailboxer 0.13.0
  
  This project is based on the need for a private message system for ging /
  social_stream. Instead of creating our core message system heavily dependent on
  our development, we are trying to implement a generic and potent messaging gem.
  
  After looking for a good gem to use we noticed the lack of messaging gems and
  functionality in them. Mailboxer tries to fill this void delivering a powerful
  and flexible message system. It supports the use of conversations with two or
  more participants, sending notifications to recipients (intended to be used as
  system notifications “Your picture has new comments”, “John Doe has updated his
  document”, etc.), and emailing the messageable model (if configured to do so).
  It has a complete implementation of a Mailbox object for each messageable with
  inbox, sentbox and trash.
  
  The gem is constantly growing and improving its functionality. As it is used
  with our parallel development ging / social_stream we are finding and fixing
  bugs continously. If you want some functionality not supported yet or marked as
  TODO, you can create an issue to ask for it. It will be great feedback for us,
  and we will know what you may find useful in the gem.
  
  WWW: https://github.com/mailboxer/mailboxer

Added:
  head/mail/rubygem-mailboxer/
  head/mail/rubygem-mailboxer/Makefile   (contents, props changed)
  head/mail/rubygem-mailboxer/distinfo   (contents, props changed)
  head/mail/rubygem-mailboxer/pkg-descr   (contents, props changed)
Modified:
  head/mail/Makefile

Modified: head/mail/Makefile
==============================================================================
--- head/mail/Makefile	Mon Dec 28 16:30:02 2015	(r404678)
+++ head/mail/Makefile	Mon Dec 28 16:30:30 2015	(r404679)
@@ -589,6 +589,7 @@
     SUBDIR += rubygem-mail
     SUBDIR += rubygem-mail25
     SUBDIR += rubygem-mail_room
+    SUBDIR += rubygem-mailboxer
     SUBDIR += rubygem-mailfactory
     SUBDIR += rubygem-pony
     SUBDIR += rubygem-rmail

Added: head/mail/rubygem-mailboxer/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/rubygem-mailboxer/Makefile	Mon Dec 28 16:30:30 2015	(r404679)
@@ -0,0 +1,24 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	mailboxer
+PORTVERSION=	0.13.0
+CATEGORIES=	mail rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Send messages inside a web application
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS=	rubygem-carrierwave>=0.5.8:${PORTSDIR}/www/rubygem-carrierwave \
+		rubygem-foreigner>=0.9.1:${PORTSDIR}/devel/rubygem-foreigner \
+		rubygem-rails4>=3.2.0:${PORTSDIR}/www/rubygem-rails4
+
+NO_ARCH=	yes
+USE_RUBY=	yes
+USE_RUBYGEMS=	yes
+RUBYGEM_AUTOPLIST=	yes
+
+.include <bsd.port.mk>

Added: head/mail/rubygem-mailboxer/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/rubygem-mailboxer/distinfo	Mon Dec 28 16:30:30 2015	(r404679)
@@ -0,0 +1,2 @@
+SHA256 (rubygem/mailboxer-0.13.0.gem) = 3af28a6bd253f1538f461b6cd0bb368b9d1176398c5cdaf9d44c75509bbd7b84
+SIZE (rubygem/mailboxer-0.13.0.gem) = 39936

Added: head/mail/rubygem-mailboxer/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/rubygem-mailboxer/pkg-descr	Mon Dec 28 16:30:30 2015	(r404679)
@@ -0,0 +1,20 @@
+This project is based on the need for a private message system for ging /
+social_stream. Instead of creating our core message system heavily dependent on
+our development, we are trying to implement a generic and potent messaging gem.
+
+After looking for a good gem to use we noticed the lack of messaging gems and
+functionality in them. Mailboxer tries to fill this void delivering a powerful
+and flexible message system. It supports the use of conversations with two or
+more participants, sending notifications to recipients (intended to be used as
+system notifications “Your picture has new comments”, “John Doe has updated his
+document”, etc.), and emailing the messageable model (if configured to do so).
+It has a complete implementation of a Mailbox object for each messageable with
+inbox, sentbox and trash.
+
+The gem is constantly growing and improving its functionality. As it is used
+with our parallel development ging / social_stream we are finding and fixing
+bugs continously. If you want some functionality not supported yet or marked as
+TODO, you can create an issue to ask for it. It will be great feedback for us,
+and we will know what you may find useful in the gem.
+
+WWW: https://github.com/mailboxer/mailboxer


More information about the svn-ports-head mailing list