diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-05-29 11:37:59 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-05-29 11:37:59 +0000 |
commit | d38e5edcac1cf5e1b51c01f187cfa6e57a894b54 (patch) | |
tree | eeb76692c4b0e1708f437a632044b96c367f09ae | |
parent | 5027b92049ee3f9b896911438f2cdc7cb8befcd1 (diff) | |
download | freebsd-ports-d38e5edcac1cf5e1b51c01f187cfa6e57a894b54.zip |
Add devel/erlang-gen_smtp, an extensible SMTP server and client for Erlang.
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/erlang-gen_smtp/Makefile | 33 | ||||
-rw-r--r-- | devel/erlang-gen_smtp/distinfo | 2 | ||||
-rw-r--r-- | devel/erlang-gen_smtp/pkg-descr | 4 | ||||
-rw-r--r-- | devel/erlang-gen_smtp/pkg-plist | 24 |
5 files changed, 64 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index ba7da81316f3..b942adb9f03b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -411,6 +411,7 @@ SUBDIR += eric4 SUBDIR += eric6 SUBDIR += eris + SUBDIR += erlang-gen_smtp SUBDIR += erlang-getopt SUBDIR += erlang-ibrowse SUBDIR += erlang-msgpack diff --git a/devel/erlang-gen_smtp/Makefile b/devel/erlang-gen_smtp/Makefile new file mode 100644 index 000000000000..c26ac880829e --- /dev/null +++ b/devel/erlang-gen_smtp/Makefile @@ -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> diff --git a/devel/erlang-gen_smtp/distinfo b/devel/erlang-gen_smtp/distinfo new file mode 100644 index 000000000000..da7082d1fe6d --- /dev/null +++ b/devel/erlang-gen_smtp/distinfo @@ -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 diff --git a/devel/erlang-gen_smtp/pkg-descr b/devel/erlang-gen_smtp/pkg-descr new file mode 100644 index 000000000000..dccd6ec7a035 --- /dev/null +++ b/devel/erlang-gen_smtp/pkg-descr @@ -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 diff --git a/devel/erlang-gen_smtp/pkg-plist b/devel/erlang-gen_smtp/pkg-plist new file mode 100644 index 000000000000..a4b0c6be6ddb --- /dev/null +++ b/devel/erlang-gen_smtp/pkg-plist @@ -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 |