Ravenports generated: 09 Jul 2021 03:57
[ravenports.git] / bucket_1C / libgcrypt
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libgcrypt
4 VERSION=                1.9.3
5 KEYWORDS=               security
6 VARIANTS=               standard
7 SDESC[standard]=        General purpose crypto library based on GnuPG
8 HOMEPAGE=               https://www.gnupg.org/software/libgcrypt/index.html
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GNUPG/libgcrypt
13 DISTFILE[1]=            libgcrypt-1.9.3.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=                   cpe libtool makeinfo
23
24 LICENSE=                GPLv2+:single LGPL21+:single
25 LICENSE_TERMS=          single:{{WRKSRC}}/LICENSES
26 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
27                         LGPL21+:{{WRKSRC}}/COPYING.LIB
28 LICENSE_SCHEME=         multi
29
30 INFO=                   single:gcrypt
31 CPE_VENDOR=             gnupg
32 FPC_EQUIVALENT=         security/libgcrypt
33 INFO_SUBDIR=            .
34
35 MUST_CONFIGURE=         gnu
36 CONFIGURE_ARGS=         --disable-drng-support
37                         --enable-static=yes
38 CONFIGURE_ENV=          MAKEINFO="makeinfo --no-split"
39
40 INSTALL_TARGET=         install-strip
41 SOVERSION=              20.3.3
42
43 TEST_TARGET=            check
44
45 post-patch:
46         ${RM} ${WRKSRC}/doc/gcrypt.info*
47
48 [FILE:968:descriptions/desc.single]
49 Libgcrypt is a general purpose cryptographic library originally based on
50 code from GnuPG. It provides functions for all cryptograhic building blocks:
51   symmetric cipher algorithms (AES, Arcfour, Blowfish, Camellia, CAST5,
52   ChaCha20 DES, GOST28147, Salsa20, SEED, Serpent, Twofish) and
53   modes (ECB,CFB,CBC,OFB,CTR,CCM,GCM,OCB,POLY1305,AESWRAP),
54   hash algorithms (MD2, MD4, MD5, GOST R 34.11, RIPE-MD160, SHA-1,
55                    SHA2-224, SHA2-256, SHA2-384, SHA2-512, SHA3-224,
56                    SHA3-256, SHA3-384, SHA3-512, SHAKE-128, SHAKE-256,
57                    TIGER-192, Whirlpool),
58   MACs (HMAC for all hash algorithms, CMAC for all cipher algorithms,
59   GMAC-AES, GMAC-CAMELLIA, GMAC-TWOFISH, GMAC-SERPENT, GMAC-SEED,
60   Poly1305, Poly1305-AES, Poly1305-CAMELLIA, Poly1305-TWOFISH,
61   Poly1305-SERPENT, Poly1305-SEED),
62   public key algorithms (RSA, Elgamal, DSA, ECDSA, EdDSA, ECDH),
63   large integer functions, random numbers and many supporting functions.
64
65
66 [FILE:102:distinfo]
67 97ebe4f94e2f7e35b752194ce15a0f3c66324e0ff6af26659bbfb5ff2ec328fd      3219061 libgcrypt-1.9.3.tar.bz2
68
69
70 [FILE:236:manifests/plist.single]
71 bin/
72  dumpsexp
73  hmac256
74  libgcrypt-config
75  mpicalc
76 include/gcrypt.h
77 lib/
78  libgcrypt.a
79  libgcrypt.so
80  libgcrypt.so.%%SOMAJOR%%
81  libgcrypt.so.%%SOVERSION%%
82 lib/pkgconfig/libgcrypt.pc
83 share/aclocal/libgcrypt.m4
84 share/man/man1/hmac256.1.gz
85