Ravenports generated: 17 Apr 2023 21:35
[ravenports.git] / bucket_FE / botan
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               botan
4 VERSION=                3.0.0
5 KEYWORDS=               security
6 VARIANTS=               standard
7 SDESC[standard]=        Crypto library written in C++
8 HOMEPAGE=               https://botan.randombit.net/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/randombit:botan:3.0.0
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         tools
18                         dev
19                         man
20                         docs
21
22 OPTIONS_AVAILABLE=      none
23 OPTIONS_STANDARD=       none
24
25 BUILD_DEPENDS=          python-Sphinx:single:python_used
26                         python-docutils:single:python_used
27 BUILDRUN_DEPENDS=       boost-libraries:single:standard
28 EXRUN[tools]=           botan:primary:standard
29
30 USES=                   cpe gmake shebangfix zlib bz2 xz sqlite python
31
32 LICENSE=                BSD2CLAUSE:primary
33 LICENSE_FILE=           BSD2CLAUSE:{{WRKSRC}}/license.txt
34 LICENSE_SCHEME=         solo
35
36 CPE_PRODUCT=            botan
37 CPE_VENDOR=             botan_project
38 FPC_EQUIVALENT=         security/botan2
39 SHEBANG_FILES=          configure.py
40                         src/python/botan3.py
41                         src/scripts/install.py
42
43 MUST_CONFIGURE=         yes
44 CONFIGURE_SCRIPT=       configure.py
45 CONFIGURE_ARGS=         --prefix={{PREFIX}}
46                         --cc=gcc
47                         --with-boost
48                         --with-bzip2
49                         --with-lzma
50                         --with-zlib
51                         --with-sphinx
52                         --with-sqlite3
53                         --with-rst2man
54                         --with-python-versions={{PYTHON_VER}}
55                         --without-stack-protector
56
57 SOVERSION=              0.0.0
58
59 VAR_OPSYS[midnightbsd]= CONFIGURE_ARGS=--os=freebsd
60
61 post-install:
62         ${MV} ${STAGEDIR}${PREFIX}/share/doc/botan-3.0.0 \
63                 ${STAGEDIR}${STD_DOCDIR}
64         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/botan
65         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbotan-3.so
66
67 [FILE:662:descriptions/desc.primary]
68 Botan is a crypto library written in C++. It provides a variety of
69 cryptographic algorithms, including common ones such as AES, MD5, SHA,
70 HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that
71 are more obscure or specialized. It also offers X.509v3 certificates
72 and CRLs, and PKCS #10 certificate requests. A message processing
73 system that uses a filter/pipeline metaphor allows for many common
74 cryptographic tasks to be completed with just a few lines of code.
75 Assembly optimizations for common CPUs, including x86, x86-64, and
76 PowerPC, offers further speedups for critical tasks such as SHA-1
77 hashing and multiple precision integer operations.
78
79
80 [FILE:35:descriptions/desc.tools]
81 This package contains botan tools.
82
83
84 [FILE:107:distinfo]
85 8bafe2e965fa9ccf92ef5741165d735c9fbbe6376c373bbf5702495ad2dfb814     14020865 randombit-botan-3.0.0.tar.gz
86
87
88 [FILE:61:manifests/plist.primary]
89 lib/
90  libbotan-3.so.%%SOMAJOR%%
91  libbotan-3.so.%%SOVERSION%%
92
93
94 [FILE:42:manifests/plist.tools]
95 %%PYTHON_SITELIBDIR%%/botan3.py
96 bin/botan
97
98
99 [FILE:2207:manifests/plist.dev]
100 include/botan-3/botan/
101  aead.h
102  argon2.h
103  argon2fmt.h
104  asio_async_ops.h
105  asio_context.h
106  asio_error.h
107  asio_stream.h
108  asn1_obj.h
109  asn1_print.h
110  assert.h
111  auto_rng.h
112  base32.h
113  base58.h
114  base64.h
115  bcrypt.h
116  bcrypt_pbkdf.h
117  ber_dec.h
118  bigint.h
119  block_cipher.h
120  buf_comp.h
121  build.h
122  bzip2.h
123  certstor.h
124  certstor_flatfile.h
125  certstor_sql.h
126  certstor_sqlite.h
127  certstor_system.h
128  chacha_rng.h
129  cipher_mode.h
130  compiler.h
131  compression.h
132  concepts.h
133  credentials_manager.h
134  cryptobox.h
135  curve25519.h
136  curve_gfp.h
137  data_snk.h
138  data_src.h
139  database.h
140  der_enc.h
141  dh.h
142  dilithium.h
143  dl_group.h
144  dlies.h
145  dsa.h
146  ec_group.h
147  ec_point.h
148  ecc_key.h
149  ecdh.h
150  ecdsa.h
151  ecgdsa.h
152  ecies.h
153  eckcdsa.h
154  ed25519.h
155  elgamal.h
156  entropy_src.h
157  exceptn.h
158  fd_unix.h
159  ffi.h
160  filter.h
161  filters.h
162  fpe_fe1.h
163  gost_3410.h
164  hash.h
165  hex.h
166  hmac_drbg.h
167  kdf.h
168  kyber.h
169  lzma.h
170  mac.h
171  mceliece.h
172  mem_ops.h
173  mutex.h
174  nist_keywrap.h
175  numthry.h
176  ocsp.h
177  oids.h
178  otp.h
179  p11.h
180  p11_ecc_key.h
181  p11_ecdh.h
182  p11_ecdsa.h
183  p11_object.h
184  p11_randomgenerator.h
185  p11_rsa.h
186  p11_types.h
187  p11_x509.h
188  passhash9.h
189  pbkdf.h
190  pbkdf2.h
191  pem.h
192  pgp_s2k.h
193  pipe.h
194  pk_algs.h
195  pk_keys.h
196  pk_ops_fwd.h
197  pkcs10.h
198  pkcs11.h
199  pkcs11f.h
200  pkcs11t.h
201  pkcs8.h
202  pkix_enums.h
203  pkix_types.h
204  processor_rng.h
205  psk_db.h
206  pubkey.h
207  pwdhash.h
208  reducer.h
209  rfc3394.h
210  rfc4880.h
211  rng.h
212  roughtime.h
213  rsa.h
214  scrypt.h
215  secmem.h
216  sm2.h
217  sodium.h
218  sqlite3.h
219  srp6.h
220  stateful_rng.h
221  stream_cipher.h
222  strong_type.h
223  sym_algo.h
224  symkey.h
225  system_rng.h
226  tls.h
227  tls_alert.h
228  tls_algos.h
229  tls_callbacks.h
230  tls_channel.h
231  tls_ciphersuite.h
232  tls_client.h
233  tls_exceptn.h
234  tls_extensions.h
235  tls_handshake_msg.h
236  tls_magic.h
237  tls_messages.h
238  tls_policy.h
239  tls_server.h
240  tls_server_info.h
241  tls_session.h
242  tls_session_manager.h
243  tls_session_manager_hybrid.h
244  tls_session_manager_memory.h
245  tls_session_manager_noop.h
246  tls_session_manager_sql.h
247  tls_session_manager_sqlite.h
248  tls_session_manager_stateless.h
249  tls_signature_scheme.h
250  tls_ticket_13.h
251  tls_version.h
252  tss.h
253  types.h
254  uuid.h
255  version.h
256  x509_ca.h
257  x509_crl.h
258  x509_ext.h
259  x509_key.h
260  x509_obj.h
261  x509cert.h
262  x509path.h
263  x509self.h
264  xmss.h
265  xmss_parameters.h
266  zfec.h
267  zlib.h
268 lib/
269  libbotan-3.a
270  libbotan-3.so
271 lib/pkgconfig/botan-3.pc
272
273
274 [FILE:26:manifests/plist.man]
275 share/man/man1/botan.1.gz
276
277
278 [FILE:3875:manifests/plist.docs]
279 share/doc/botan/
280  authors.txt
281  license.txt
282  news.txt
283  pgpkey.txt
284 share/doc/botan/handbook/
285  .buildinfo
286  abi.html
287  building.html
288  cli.html
289  contents.html
290  credits.html
291  deprecated.html
292  genindex.html
293  goals.html
294  index.html
295  migration_guide.html
296  objects.inv
297  old_news.html
298  packaging.html
299  py-modindex.html
300  roadmap.html
301  search.html
302  searchindex.js
303  security.html
304  sem_ver.html
305  side_channels.html
306  support.html
307 share/doc/botan/handbook/.doctrees/
308  abi.doctree
309  building.doctree
310  cli.doctree
311  contents.doctree
312  credits.doctree
313  deprecated.doctree
314  environment.pickle
315  goals.doctree
316  index.doctree
317  migration_guide.doctree
318  old_news.doctree
319  packaging.doctree
320  roadmap.doctree
321  security.doctree
322  sem_ver.doctree
323  side_channels.doctree
324  support.doctree
325 share/doc/botan/handbook/.doctrees/api_ref/
326  bigint.doctree
327  block_cipher.doctree
328  cipher_modes.doctree
329  compression.doctree
330  contents.doctree
331  credentials_manager.doctree
332  cryptobox.doctree
333  ecc.doctree
334  env_vars.doctree
335  ffi.doctree
336  filters.doctree
337  footguns.doctree
338  fpe.doctree
339  hash.doctree
340  kdf.doctree
341  keywrap.doctree
342  message_auth_codes.doctree
343  otp.doctree
344  passhash.doctree
345  pbkdf.doctree
346  pkcs11.doctree
347  psk_db.doctree
348  pubkey.doctree
349  python.doctree
350  rng.doctree
351  roughtime.doctree
352  secmem.doctree
353  srp.doctree
354  stream_ciphers.doctree
355  tls.doctree
356  tpm.doctree
357  tss.doctree
358  versions.doctree
359  x509.doctree
360  zfec.doctree
361 share/doc/botan/handbook/.doctrees/dev_ref/
362  configure.doctree
363  contents.doctree
364  continuous_integration.doctree
365  contributing.doctree
366  fuzzing.doctree
367  mistakes.doctree
368  oids.doctree
369  os.doctree
370  reading_list.doctree
371  release_process.doctree
372  test_framework.doctree
373  todo.doctree
374 share/doc/botan/handbook/_sources/
375  abi.rst.txt
376  building.rst.txt
377  cli.rst.txt
378  contents.rst.txt
379  credits.rst.txt
380  deprecated.rst.txt
381  goals.rst.txt
382  index.rst.txt
383  migration_guide.rst.txt
384  old_news.rst.txt
385  packaging.rst.txt
386  roadmap.rst.txt
387  security.rst.txt
388  sem_ver.rst.txt
389  side_channels.rst.txt
390  support.rst.txt
391 share/doc/botan/handbook/_sources/api_ref/
392  bigint.rst.txt
393  block_cipher.rst.txt
394  cipher_modes.rst.txt
395  compression.rst.txt
396  contents.rst.txt
397  credentials_manager.rst.txt
398  cryptobox.rst.txt
399  ecc.rst.txt
400  env_vars.rst.txt
401  ffi.rst.txt
402  filters.rst.txt
403  footguns.rst.txt
404  fpe.rst.txt
405  hash.rst.txt
406  kdf.rst.txt
407  keywrap.rst.txt
408  message_auth_codes.rst.txt
409  otp.rst.txt
410  passhash.rst.txt
411  pbkdf.rst.txt
412  pkcs11.rst.txt
413  psk_db.rst.txt
414  pubkey.rst.txt
415  python.rst.txt
416  rng.rst.txt
417  roughtime.rst.txt
418  secmem.rst.txt
419  srp.rst.txt
420  stream_ciphers.rst.txt
421  tls.rst.txt
422  tpm.rst.txt
423  tss.rst.txt
424  versions.rst.txt
425  x509.rst.txt
426  zfec.rst.txt
427 share/doc/botan/handbook/_sources/dev_ref/
428  configure.rst.txt
429  contents.rst.txt
430  continuous_integration.rst.txt
431  contributing.rst.txt
432  fuzzing.rst.txt
433  mistakes.rst.txt
434  oids.rst.txt
435  os.rst.txt
436  reading_list.rst.txt
437  release_process.rst.txt
438  test_framework.rst.txt
439  todo.rst.txt
440 share/doc/botan/handbook/_static/
441  agogo.css
442  basic.css
443  bgfooter.png
444  bgtop.png
445  doctools.js
446  documentation_options.js
447  file.png
448  language_data.js
449  minus.png
450  plus.png
451  pygments.css
452  searchtools.js
453  sphinx_highlight.js
454 share/doc/botan/handbook/api_ref/
455  bigint.html
456  block_cipher.html
457  cipher_modes.html
458  compression.html
459  contents.html
460  credentials_manager.html
461  cryptobox.html
462  ecc.html
463  env_vars.html
464  ffi.html
465  filters.html
466  footguns.html
467  fpe.html
468  hash.html
469  kdf.html
470  keywrap.html
471  message_auth_codes.html
472  otp.html
473  passhash.html
474  pbkdf.html
475  pkcs11.html
476  psk_db.html
477  pubkey.html
478  python.html
479  rng.html
480  roughtime.html
481  secmem.html
482  srp.html
483  stream_ciphers.html
484  tls.html
485  tpm.html
486  tss.html
487  versions.html
488  x509.html
489  zfec.html
490 share/doc/botan/handbook/dev_ref/
491  configure.html
492  contents.html
493  continuous_integration.html
494  contributing.html
495  fuzzing.html
496  mistakes.html
497  oids.html
498  os.html
499  reading_list.html
500  release_process.html
501  test_framework.html
502  todo.html
503