# -*- 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
maintainers {mps @Schamschula} openmaintainer
homepage http://www.gnupg.org/
description Common error values for all GnuPG components
libgpg-error is a library that defines common error values for all GnuPG components. \
Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, pinentry, SmartCard Daemon \
and possibly more in the future.
checksums rmd160 d04f58550baee54650ca30204585a26dc43246f7 \
sha256 4f93aac6fecb7da2b92871bb9ee33032be6a87b174f54abf8ddf0911a22d29d2
depends_lib port:libiconv \
patchfiles patch-configure.diff
if {[variant_isset universal]} {
# muniversal's *.h merger does not handle \-continued lines properly
merger_must_run_binaries yes
patchfiles-append patch-gen-posix-lock-obj_c.diff
configure.cppflags-append -DNO_LINE_CONT
set docdir ${prefix}/share/doc/${name}-${version}
xinstall -d ${destroot}${docdir}
xinstall -m 0644 -W ${worksrcpath} ABOUT-NLS AUTHORS COPYING COPYING.LIB NEWS README \
THANKS VERSION ${destroot}${docdir}
livecheck.url https://gnupg.org/ftp/gcrypt/${name}/
livecheck.regex ${name}-(\\d+\\.\\d+)