pkgsrc/net/lua-copas/Makefile
alnsn eb8a50658c Initial import of net/lua-copas, version 2.0.1.
Copas is a dispatcher based on coroutines that can be used for
asynchronous networking. For example TCP or UDP based servers.
But it also features timers and client support for http(s), ftp
and smtp requests.
2016-06-04 23:15:22 +00:00

21 lines
684 B
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2016/06/04 23:15:22 alnsn Exp $
DISTNAME= copas-2.0.1
PKGNAME= ${DISTNAME:S/copas/${LUA_PKGPREFIX}-copas/}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=keplerproject/}
GITHUB_TAG= v${PKGVERSION:S/./_/g}
GITHUB_PROJECT= ${DISTNAME:S/-${PKGVERSION_NOREV}//}
MAINTAINER= alnsn@NetBSD.org
HOMEPAGE= http://keplerproject.github.io/copas
COMMENT= Dispatcher based on coroutines that can be used by TCP_IP servers
LICENSE= mit
DEPENDS+= ${LUA_PKGPREFIX}-socket>=2.0:../../net/lua-socket
DEPENDS+= ${LUA_PKGPREFIX}-sec>=0.6:../../security/lua-sec
MAKE_ENV+= LUA_LDIR=${LUA_LDIR:Q}
.include "../../lang/lua/module.mk"
.include "../../mk/bsd.pkg.mk"