Add devel/erlang-gen_smtp, an extensible SMTP server and client for Erlang.

This commit is contained in:
Jimmy Olgeni 2015-05-29 11:37:59 +00:00
parent 5027b92049
commit d38e5edcac
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=387845
5 changed files with 64 additions and 0 deletions

View file

@ -411,6 +411,7 @@
SUBDIR += eric4
SUBDIR += eric6
SUBDIR += eris
SUBDIR += erlang-gen_smtp
SUBDIR += erlang-getopt
SUBDIR += erlang-ibrowse
SUBDIR += erlang-msgpack

View file

@ -0,0 +1,33 @@
# $FreeBSD$
PORTNAME= gen_smtp
PORTVERSION= 0.9.0
CATEGORIES= devel
PKGNAMEPREFIX= erlang-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Extensible SMTP server and client for Erlang
LICENSE= BSD2CLAUSE
BUILD_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang
RUN_DEPENDS:= ${BUILD_DEPENDS}
PLIST_SUB= VERSION="${PORTVERSION}"
USE_GITHUB= yes
GH_ACCOUNT= Vagabond
do-build:
cd ${WRKSRC} && ./rebar compile
do-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.markdown ${STAGEDIR}${DOCSDIR}
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/ebin
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/src
${INSTALL_DATA} ${WRKSRC}/ebin/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/ebin
${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/src
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (Vagabond-gen_smtp-0.9.0_GH0.tar.gz) = e87105f0a4663f12219c23e61e342be5c88a1d1a2c46b73628c71258d32af204
SIZE (Vagabond-gen_smtp-0.9.0_GH0.tar.gz) = 383250

View file

@ -0,0 +1,4 @@
A generic Erlang SMTP server and client that can be extended via
callback modules.
WWW: https://github.com/Vagabond/gen_smtp

View file

@ -0,0 +1,24 @@
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/binstr.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp.app
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp_application.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp_client.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp_server.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/gen_smtp_server_session.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/mimemail.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/smtp_rfc822_parse.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/smtp_server_example.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/smtp_util.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/ebin/socket.beam
lib/erlang/lib/gen_smtp-%%VERSION%%/src/binstr.erl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp.app.src
lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp_application.erl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp_client.erl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp_server.erl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/gen_smtp_server_session.erl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/mimemail.erl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/smtp_rfc822_parse.erl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/smtp_rfc822_parse.yrl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/smtp_server_example.erl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/smtp_util.erl
lib/erlang/lib/gen_smtp-%%VERSION%%/src/socket.erl
%%PORTDOCS%%%%DOCSDIR%%/README.markdown