# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem              1.0
PortGroup               luarocks_org 1.0

name                    lua-copas
version                 4.7.0
revision                0
luarocks.rock           copas-${version}-1.src.rock
license                 MIT
maintainers             nomaintainer

description             Coroutine Oriented Portable Asynchronous Services \
long_description        Copas is a dispatcher based on coroutines that can be used by \
                        TCP/IP servers. It uses LuaSocket as the interface with the \
                        TCP/IP stack. A server registered with Copas should provide a \
                        handler for requests and use Copas socket functions to send \
                        the response. Copas loops through requests and invokes the \
                        corresponding handlers. For a full implementation of a Copas \
                        HTTP server you can refer to Xavante as an example.

checksums               rmd160  27896ec6aa89adfbbf907cd89b4afeb0e05bdabb \
                        sha256  57166eb7a8806c34183c854253c042eccf864d4b2962dd821eaf222cbd17df49 \
                        size    142469

luarocks.pure_lua       yes

luarocks.dependencies   luasocket \
                        coxpcall \
                        binaryheap \
                        timerwheel

luarocks.uploader       tieske
