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

perl5.branches      5.28 5.30 5.32 5.34
perl5.setup         Crypt-GCrypt 1.26
revision            2

maintainers         {snc @nerdling} openmaintainer
license             {Artistic-1 GPL}

description         Perl interface to the GNU Cryptographic library
long_description    Crypt::GCrypt provides a Perl interface to the libgcrypt \
                    cryptographic functions. It currently supports symmetric \
                    ciphers such as AES/Rikndael, Twofish, Triple DES, Arcfour \
                    etc., while asymmetric cryptography is being developed.

platforms           darwin
if {${perl5.major} != ""} {
depends_lib-append  port:libgcrypt

checksums           rmd160  79412d9c5046da54d13df5c9086b22d95394b6b1 \
                    sha256  67b588e81d5f37301ff0f6c57d21fb6429cb2f826cc54e0fe897d360961b0fab

patchfiles          patch-GCrypt.xs.diff \
                    implicit.patch

configure.pre_args-append \
                    GCRYPTLIBPATH=${prefix}/lib GCRYPTINCPATH=${prefix}/include

    livecheck.type  none
} else {
    livecheck.regex ${perl5.module}-(\\d+\\.\\d+)
}
