# -*- 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           github 1.0

github.setup        shadowsocks shadowsocks-libev 3.3.5 v
github.tarball_from releases

revision            1
categories          net
license             GPL-3
maintainers         nomaintainer
description         Lightweight secured SOCKS5 proxy

long_description \
    Shadowsocks-libev is written in pure C and depends on libev. \
    It's designed to be a lightweight implementation of shadowsocks \
    protocol, in order to keep the resource usage as low as possible.

depends_build-append    port:autoconf \
                        port:automake \
                        port:libtool \
                        port:asciidoc \
                        port:xmlto
depends_lib-append      port:mbedtls \
                        port:libsodium \
                        port:libev \
                        port:c-ares \
                        port:pcre

checksums           rmd160  f59f766398f0ec6bdaf830d944cc349c88dbc6d3 \
                    sha256  cfc8eded35360f4b67e18dc447b0c00cddb29cc57a3cec48b135e5fb87433488 \
                    size    1959146

set ssuser          _shadowsocks
add_users ${ssuser} group=${ssuser} realname=Shadowsocks\ Daemon