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