1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Crypto library written in C++
8 HOMEPAGE= https://botan.randombit.net/
12 SITES[main]= GITHUB/randombit:botan:2.19.3
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BUILD_DEPENDS= python-Sphinx:single:python_used
23 python-docutils:single:python_used
24 BUILDRUN_DEPENDS= boost-libraries:rest:python_used
27 USES= cpe gmake shebangfix zlib bz2 sqlite python
29 LICENSE= BSD2CLAUSE:primary
30 LICENSE_FILE= BSD2CLAUSE:{{WRKSRC}}/license.txt
34 CPE_VENDOR= botan_project
35 FPC_EQUIVALENT= security/botan2
36 SHEBANG_FILES= configure.py
38 src/scripts/install.py
41 CONFIGURE_SCRIPT= configure.py
42 CONFIGURE_ARGS= --prefix={{PREFIX}}
51 --with-python-versions={{PYTHON_VER}}
52 --without-stack-protector
57 ${MV} ${STAGEDIR}${PREFIX}/share/doc/botan-2.19.3 \
58 ${STAGEDIR}${STD_DOCDIR}
59 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/botan
60 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbotan-2.so
62 [FILE:662:descriptions/desc.primary]
63 Botan is a crypto library written in C++. It provides a variety of
64 cryptographic algorithms, including common ones such as AES, MD5, SHA,
65 HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that
66 are more obscure or specialized. It also offers X.509v3 certificates
67 and CRLs, and PKCS #10 certificate requests. A message processing
68 system that uses a filter/pipeline metaphor allows for many common
69 cryptographic tasks to be completed with just a few lines of code.
70 Assembly optimizations for common CPUs, including x86, x86-64, and
71 PowerPC, offers further speedups for critical tasks such as SHA-1
72 hashing and multiple precision integer operations.
76 8f568bf74c2e476d92ac8a1cfc2ba8407ec038fe9458bd0a11e7da827a9b8199 8202914 randombit-botan-2.19.3.tar.gz
79 [FILE:3979:manifests/plist.primary]
80 %%PYTHON_SITELIBDIR%%/botan2.py
82 include/botan-2/botan/
151 credentials_manager.h
262 p11_randomgenerator.h
366 tls_session_manager.h
367 tls_session_manager_sql.h
368 tls_session_manager_sqlite.h
395 xmss_wots_parameters.h
396 xmss_wots_privatekey.h
397 xmss_wots_publickey.h
405 libbotan-2.so.%%SOMAJOR%%
406 libbotan-2.so.%%SOVERSION%%
407 lib/pkgconfig/botan-2.pc
408 share/man/man1/botan.1.gz
411 [FILE:3810:manifests/plist.docs]
417 share/doc/botan/handbook/
438 share/doc/botan/handbook/.doctrees/
452 side_channels.doctree
454 share/doc/botan/handbook/.doctrees/api_ref/
460 credentials_manager.doctree
470 message_auth_codes.doctree
482 stream_ciphers.doctree
489 share/doc/botan/handbook/.doctrees/dev_ref/
492 continuous_integration.doctree
499 release_process.doctree
500 test_framework.doctree
502 share/doc/botan/handbook/_sources/
515 side_channels.rst.txt
517 share/doc/botan/handbook/_sources/api_ref/
523 credentials_manager.rst.txt
533 message_auth_codes.rst.txt
545 stream_ciphers.rst.txt
552 share/doc/botan/handbook/_sources/dev_ref/
555 continuous_integration.rst.txt
562 release_process.rst.txt
563 test_framework.rst.txt
565 share/doc/botan/handbook/_static/
566 _sphinx_javascript_frameworks_compat.js
572 documentation_options.js
584 share/doc/botan/handbook/api_ref/
590 credentials_manager.html
600 message_auth_codes.html
619 share/doc/botan/handbook/dev_ref/
622 continuous_integration.html