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

name                ucommon
version             7.0.0
revision            1
checksums           rmd160  7af41f1dc3d965ac165cce56f19164aa18482f24 \
                    sha256  6ac9f76c2af010f97e916e4bae1cece341dc64ca28e3881ff4ddc3bc334060d7 \
                    size    837905

categories          devel
license             LGPL-3+ {GPL-2+ Permissive}
maintainers         nomaintainer

description         GNU uCommon C++ Framework

long_description    C++ framework offering portable support for threading, \
                    sockets, file access, daemons, persistence, serial I/O, \
                    XML parsing, and system services.

homepage            https://www.gnu.org/software/commoncpp/
master_sites        gnu:commoncpp

depends_lib         port:gettext path:lib/pkgconfig/gnutls.pc:gnutls

patchfiles-append   thread.cpp.patch \
                    platform.h.patch \
                    patch-socket.diff

test.run            yes
test.target         check

livecheck.distname  ${name}
