Index: head/devel/erlang-jobs/Makefile =================================================================== --- head/devel/erlang-jobs/Makefile (revision 391031) +++ head/devel/erlang-jobs/Makefile (revision 391032) @@ -1,41 +1,42 @@ # $FreeBSD$ PORTNAME= jobs PORTVERSION= 0.3 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= erlang- MAINTAINER= olgeni@FreeBSD.org COMMENT= Job scheduler and load regulation for Erlang BUILD_DEPENDS= erl:${PORTSDIR}/lang/erlang \ rebar:${PORTSDIR}/devel/rebar \ erlang-parse_trans>=0:${PORTSDIR}/devel/erlang-parse_trans RUN_DEPENDS= erl:${PORTSDIR}/lang/erlang PLIST_SUB= VERSION="${PORTVERSION}" USE_GITHUB= yes GH_ACCOUNT= uwiger post-patch: @${REINPLACE_CMD} -e 's/{vsn, git}/{vsn,"${PORTVERSION}"}/' ${WRKSRC}/src/*.app.src do-build: @cd ${WRKSRC} && rebar compile do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR} @${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}/include @${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 ${INSTALL_DATA} ${WRKSRC}/include/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/include .include Index: head/devel/erlang-jobs/pkg-descr =================================================================== --- head/devel/erlang-jobs/pkg-descr (revision 391031) +++ head/devel/erlang-jobs/pkg-descr (revision 391032) @@ -1,3 +1,8 @@ -EDoc extension for generating Github-flavored Markdown. +Jobs is a job scheduler for load regulation of Erlang applications. -WWW: https://github.com/uwiger/edown +It provides a queueing framework where each queue can be configured +for throughput rate, credit pool and feedback compensation. Queues +can be added and modified at runtime, and customizable "samplers" +propagate load status across all nodes in the system. + +WWW: https://github.com/uwiger/jobs