github.setup keplerproject xavante 2.2.1 v
description A Lua Web Server with WSAPI support
long_description Xavante is a Lua HTTP 1.1 Web server that uses a modular architecture \
based on URI mapped handlers. Xavante currently offers a file handler, a \
redirect handler and a WSAPI handler. Those are used for general files, \
URI remapping and WSAPI applications respectively.
homepage http://keplerproject.github.com/xavante/
checksums md5 fbbb0655095bcd6b8345095f39470a1a \
sha1 9b75b3750bc058eb8af115d081d56d76c67fa4dc \
rmd160 75c2a41d3c333d7e05a221eec2f816431ee8b515
patchfiles patch-Makefile.diff \
reinplace "s|%%PREFIX%%|${prefix}|g" ${worksrcpath}/config
file copy ${worksrcpath}/src/codeweb ${worksrcpath}/src/webdav ${destroot}${prefix}/share/lua/5.1
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 ${worksrcpath}/README ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 {*}[glob ${worksrcpath}/doc/us/*] ${destroot}${prefix}/share/doc/${name}
xinstall -m 755 -d ${destroot}${prefix}/share/examples/${name}
file copy ${worksrcpath}/examples ${worksrcpath}/web ${destroot}${prefix}/share/examples/${name}
file rename ${destroot}${prefix}/share/examples/${name}/examples \
${destroot}${prefix}/share/examples/${name}/config
# https://github.com/keplerproject/xavante/issues/6
livecheck.url ${homepage}
livecheck.regex {(?i)current version is ([0-9.]+)}