# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libassuan VERSION= 2.5.6 KEYWORDS= security VARIANTS= standard SDESC[standard]= Assuan - an IPC library for non-persistent servers HOMEPAGE= http://www.gnupg.org/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GNUPG/libassuan DISTFILE[1]= libassuan-2.5.6.tar.bz2:main DF_INDEX= 1 SPKGS[standard]= complete primary dev OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= libgpg-error:dev:standard BUILDRUN_DEPENDS= libgpg-error:primary:standard USES= libtool mbsdfix LICENSE= LGPL21+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= LGPL21+:{{WRKSRC}}/COPYING.LIB LICENSE_AWK= TERMS:"@configure_input@" LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/assuan.h.in LICENSE_SCHEME= solo INFO= dev:assuan FPC_EQUIVALENT= security/libassuan INFO_SUBDIR= . MUST_CONFIGURE= gnu INSTALL_TARGET= install-strip SOVERSION= 0.8.6 [FILE:140:descriptions/desc.primary] Libassuan is a small library implementing the so-called Assuan protocol. This protocol is used for IPC between most newer GnuPG components. [FILE:102:distinfo] e9fd27218d5394904e4e39788f9b1742711c3e6b41689a31aa3380bd5aa4f426 577012 libassuan-2.5.6.tar.bz2 [FILE:59:manifests/plist.primary] lib/ libassuan.so.%%SOMAJOR%% libassuan.so.%%SOVERSION%% [FILE:109:manifests/plist.dev] bin/libassuan-config include/assuan.h lib/libassuan.so lib/pkgconfig/libassuan.pc share/aclocal/libassuan.m4 [FILE:397:patches/patch-configure] $NetBSD: patch-configure,v 1.1 2017/05/25 11:49:05 jperkin Exp $ Handle _XOPEN_SOURCE correctly. --- configure.orig 2023-06-19 08:43:05 UTC +++ configure @@ -13482,10 +13482,8 @@ case "${host}" in ;; *-solaris*) -$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h -$as_echo "#define _XOPEN_SOURCE_EXTENDED 1" >>confdefs.h $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h [FILE:457:patches/patch-src_assuan-uds.c] $NetBSD: patch-src_assuan-uds.c,v 1.1.2.2 2017/05/28 08:44:18 spz Exp $ Handle _XOPEN_SOURCE correctly. --- src/assuan-uds.c.orig 2023-05-17 06:54:14 UTC +++ src/assuan-uds.c @@ -22,6 +22,14 @@ #include #endif +#if defined(__sun) && !defined(_XOPEN_SOURCE) +# if __STDC_VERSION__ - 0 < 199901L +#define _XOPEN_SOURCE 500 +# else +#define _XOPEN_SOURCE 600 +# endif +#endif + #include #include #include