Ravenports generated: 12 Nov 2022 20:09
[ravenports.git] / bucket_12 / libassuan
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libassuan
4 VERSION=                2.5.5
5 KEYWORDS=               security
6 VARIANTS=               standard
7 SDESC[standard]=        Assuan - an IPC library for non-persistent servers
8 HOMEPAGE=               http://www.gnupg.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GNUPG/libassuan
13 DISTFILE[1]=            libassuan-2.5.5.tar.bz2:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILDRUN_DEPENDS=       libgpg-error:primary:standard
21
22 USES=                   libtool
23
24 LICENSE=                LGPL21+:single
25 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
26 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/COPYING.LIB
27 LICENSE_AWK=            TERMS:"@configure_input@"
28 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/assuan.h.in
29 LICENSE_SCHEME=         solo
30
31 INFO=                   single:assuan
32 FPC_EQUIVALENT=         security/libassuan
33 INFO_SUBDIR=            .
34
35 MUST_CONFIGURE=         gnu
36
37 INSTALL_TARGET=         install-strip
38 SOVERSION=              0.8.5
39
40 [FILE:140:descriptions/desc.single]
41 Libassuan is a small library implementing the so-called Assuan protocol.
42 This protocol is used for IPC between most newer GnuPG components.
43
44
45 [FILE:102:distinfo]
46 8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4       572263 libassuan-2.5.5.tar.bz2
47
48
49 [FILE:165:manifests/plist.single]
50 bin/libassuan-config
51 include/assuan.h
52 lib/
53  libassuan.so
54  libassuan.so.%%SOMAJOR%%
55  libassuan.so.%%SOVERSION%%
56 lib/pkgconfig/libassuan.pc
57 share/aclocal/libassuan.m4
58
59
60 [FILE:397:patches/patch-configure]
61 $NetBSD: patch-configure,v 1.1 2017/05/25 11:49:05 jperkin Exp $
62
63 Handle _XOPEN_SOURCE correctly.
64
65 --- configure.orig      2021-03-22 12:11:16 UTC
66 +++ configure
67 @@ -13474,10 +13474,8 @@ case "${host}" in
68          ;;
69      *-solaris*)
70  
71 -$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
72  
73  
74 -$as_echo "#define _XOPEN_SOURCE_EXTENDED 1" >>confdefs.h
75  
76  
77  $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
78
79
80 [FILE:457:patches/patch-src_assuan-uds.c]
81 $NetBSD: patch-src_assuan-uds.c,v 1.1.2.2 2017/05/28 08:44:18 spz Exp $
82
83 Handle _XOPEN_SOURCE correctly.
84
85 --- src/assuan-uds.c.orig       2017-11-15 15:36:55 UTC
86 +++ src/assuan-uds.c
87 @@ -22,6 +22,14 @@
88  #include <config.h>
89  #endif
90  
91 +#if defined(__sun) && !defined(_XOPEN_SOURCE)
92 +#  if __STDC_VERSION__ - 0 < 199901L
93 +#define _XOPEN_SOURCE  500
94 +#  else
95 +#define _XOPEN_SOURCE  600
96 +#  endif
97 +#endif
98 +
99  #include <stdlib.h>
100  #include <stddef.h>
101  #include <stdio.h>
102