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

name                gsoap
version             2.8.131
revision            0
set branch          [join [lrange [split ${version} .] 0 1] .]
categories          devel
maintainers         nomaintainer
license             {GPL-2+ OpenSSLException}

description         offers an XML to C/C++ language binding to ease the \
                    development of SOAP/XML Web services in C and C/C++

long_description    The gSOAP toolkit is a cross-platform development \
                    environment for C and C++ SOAP/XML Web services (SOAP \
                    1.1/1.2, WSDL 1.1). gSOAP supports XML serialization of \
                    native C/C++ data types. Includes stub/skeleton compiler, \
                    HTTP Web server, and much more.

homepage            https://www.genivia.com/dev.html
master_sites        sourceforge:project/gsoap2/

use_zip             yes
distname            ${name}_${version}
worksrcdir          ${name}-${branch}

checksums           rmd160  9758243fd63b7c3e03c7b41a3225085c4f4325c5 \
                    sha256  e5e1a4ea25fea56ebd62d7b94a089c29e9394b6394ad362762297b7cb31622df \
                    size    35233649

patchfiles          patch-configure.diff

depends_build-append \
                    port:autoconf \
                    port:automake \
                    port:libtool \
                    port:pkgconfig

use_parallel_build  no

livecheck.type      regex
livecheck.url       https://sourceforge.net/projects/gsoap2/files/
livecheck.regex     /${name}_(\[0-9.\]+)\\.
