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