Ravenports generated: 02 Sep 2022 21:37
[ravenports.git] / bucket_D6 / mbedtls
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               mbedtls
4 VERSION=                3.1.0
5 KEYWORDS=               security devel
6 VARIANTS=               standard
7 SDESC[standard]=        Light-weight cryptographic and SSL/TLS library
8 HOMEPAGE=               https://www.trustedfirmware.org/projects/mbed-tls/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/ARMmbed:mbedtls:v3.1.0
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   cpe gmake python
21
22 LICENSE=                APACHE20:single
23 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
24 LICENSE_FILE=           APACHE20:{{WRKSRC}}/LICENSE
25 LICENSE_AWK=            TERMS:"MBEDTLS_SSL_H"
26 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/include/mbedtls/ssl.h
27 LICENSE_SCHEME=         solo
28
29 CPE_PRODUCT=            mbed_tls
30 CPE_VENDOR=             arm
31 FPC_EQUIVALENT=         security/mbedtls
32
33 BUILD_TARGET=           no_test
34 MAKE_ENV=               SHARED=1
35
36 pre-build:
37         ${FIND} ${WRKSRC} -name "*.orig" -delete
38         ${REINPLACE_CMD} \
39                 -e 's/PREFIX/NAMEPREFIX/' \
40                 -e 's/$$(DESTDIR)/&$$(PREFIX)/' \
41                 ${WRKSRC}/Makefile
42
43 post-install:
44         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
45         ${FIND} ${STAGEDIR}${PREFIX}/bin -type f | while read f; \
46         do \
47           check=$$(file "$$f" | grep "dynamically linked"); \
48           if [ -n "$$check" ]; then \
49             ${STRIP_CMD} "$$f"; \
50           fi; \
51         done
52
53 [FILE:273:descriptions/desc.single]
54 Mbed TLS is a C library that implements cryptographic primitives, X.509
55 certificate manipulation and the SSL/TLS and DTLS protocols. Its small
56 code footprint makes it suitable for embedded systems.
57
58 Mbed TLS includes a reference implementation of the PSA Cryptography API.
59
60
61 [FILE:107:distinfo]
62 b02df6f68dd1537e115a8497d5c173dc71edc55ad084756e57a30f951b725acd      3766424 ARMmbed-mbedtls-3.1.0.tar.gz
63
64
65 [FILE:2622:manifests/plist.single]
66 bin/
67  mbedtls_benchmark
68  mbedtls_cert_app
69  mbedtls_cert_req
70  mbedtls_cert_write
71  mbedtls_crl_app
72  mbedtls_crypt_and_hash
73  mbedtls_crypto_examples
74  mbedtls_dh_client
75  mbedtls_dh_genprime
76  mbedtls_dh_server
77  mbedtls_dlopen
78  mbedtls_dlopen_demo.sh
79  mbedtls_dtls_client
80  mbedtls_dtls_server
81  mbedtls_ecdh_curve25519
82  mbedtls_ecdsa
83  mbedtls_fuzz_client
84  mbedtls_fuzz_dtlsclient
85  mbedtls_fuzz_dtlsserver
86  mbedtls_fuzz_privkey
87  mbedtls_fuzz_pubkey
88  mbedtls_fuzz_server
89  mbedtls_fuzz_x509crl
90  mbedtls_fuzz_x509crt
91  mbedtls_fuzz_x509csr
92  mbedtls_gen_entropy
93  mbedtls_gen_key
94  mbedtls_gen_random_ctr_drbg
95  mbedtls_generate_cpp_dummy_build.sh
96  mbedtls_generic_sum
97  mbedtls_hello
98  mbedtls_key_app
99  mbedtls_key_app_writer
100  mbedtls_key_ladder_demo
101  mbedtls_key_ladder_demo.sh
102  mbedtls_load_roots
103  mbedtls_mini_client
104  mbedtls_mpi_demo
105  mbedtls_pem2der
106  mbedtls_pk_decrypt
107  mbedtls_pk_encrypt
108  mbedtls_pk_sign
109  mbedtls_pk_verify
110  mbedtls_psa_constant_names
111  mbedtls_query_compile_time_config
112  mbedtls_req_app
113  mbedtls_rsa_decrypt
114  mbedtls_rsa_encrypt
115  mbedtls_rsa_genkey
116  mbedtls_rsa_sign
117  mbedtls_rsa_sign_pss
118  mbedtls_rsa_verify
119  mbedtls_rsa_verify_pss
120  mbedtls_selftest
121  mbedtls_ssl_client1
122  mbedtls_ssl_client2
123  mbedtls_ssl_context_info
124  mbedtls_ssl_fork_server
125  mbedtls_ssl_mail_client
126  mbedtls_ssl_server
127  mbedtls_ssl_server2
128  mbedtls_strerror
129  mbedtls_udp_proxy
130  mbedtls_udp_proxy_wrapper.sh
131  mbedtls_zeroize
132 include/mbedtls/
133  aes.h
134  aria.h
135  asn1.h
136  asn1write.h
137  base64.h
138  bignum.h
139  build_info.h
140  camellia.h
141  ccm.h
142  chacha20.h
143  chachapoly.h
144  check_config.h
145  cipher.h
146  cmac.h
147  compat-2.x.h
148  config_psa.h
149  constant_time.h
150  ctr_drbg.h
151  debug.h
152  des.h
153  dhm.h
154  ecdh.h
155  ecdsa.h
156  ecjpake.h
157  ecp.h
158  entropy.h
159  error.h
160  gcm.h
161  hkdf.h
162  hmac_drbg.h
163  mbedtls_config.h
164  md.h
165  md5.h
166  memory_buffer_alloc.h
167  net_sockets.h
168  nist_kw.h
169  oid.h
170  pem.h
171  pk.h
172  pkcs12.h
173  pkcs5.h
174  platform.h
175  platform_time.h
176  platform_util.h
177  poly1305.h
178  private_access.h
179  psa_util.h
180  ripemd160.h
181  rsa.h
182  sha1.h
183  sha256.h
184  sha512.h
185  ssl.h
186  ssl_cache.h
187  ssl_ciphersuites.h
188  ssl_cookie.h
189  ssl_ticket.h
190  threading.h
191  timing.h
192  version.h
193  x509.h
194  x509_crl.h
195  x509_crt.h
196  x509_csr.h
197 include/psa/
198  crypto.h
199  crypto_builtin_composites.h
200  crypto_builtin_primitives.h
201  crypto_compat.h
202  crypto_config.h
203  crypto_driver_common.h
204  crypto_driver_contexts_composites.h
205  crypto_driver_contexts_primitives.h
206  crypto_extra.h
207  crypto_platform.h
208  crypto_se_driver.h
209  crypto_sizes.h
210  crypto_struct.h
211  crypto_types.h
212  crypto_values.h
213 lib/
214  libmbedcrypto.a
215  libmbedcrypto.so
216  libmbedcrypto.so.11
217  libmbedtls.a
218  libmbedtls.so
219  libmbedtls.so.17
220  libmbedx509.a
221  libmbedx509.so
222  libmbedx509.so.4
223