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.4
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= complete
22 OPTIONS_AVAILABLE= none
23 OPTIONS_STANDARD= none
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]= botan2:primary:standard
31 USES= cpe gmake shebangfix zlib bz2 xz sqlite
34 LICENSE= BSD2CLAUSE:primary
35 LICENSE_FILE= BSD2CLAUSE:{{WRKSRC}}/license.txt
39 CPE_VENDOR= botan_project
40 FPC_EQUIVALENT= security/botan2
41 SHEBANG_FILES= configure.py
43 src/scripts/install.py
46 CONFIGURE_SCRIPT= configure.py
47 CONFIGURE_ARGS= --prefix={{PREFIX}}
56 --with-python-versions={{PYTHON_VER}}
57 --without-stack-protector
61 VAR_OPSYS[midnightbsd]= CONFIGURE_ARGS=--os=freebsd
64 ${MV} ${STAGEDIR}${PREFIX}/share/doc/botan-2.19.4 \
65 ${STAGEDIR}${STD_DOCDIR}
66 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/botan
67 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbotan-2.so
69 [FILE:662:descriptions/desc.primary]
70 Botan is a crypto library written in C++. It provides a variety of
71 cryptographic algorithms, including common ones such as AES, MD5, SHA,
72 HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that
73 are more obscure or specialized. It also offers X.509v3 certificates
74 and CRLs, and PKCS #10 certificate requests. A message processing
75 system that uses a filter/pipeline metaphor allows for many common
76 cryptographic tasks to be completed with just a few lines of code.
77 Assembly optimizations for common CPUs, including x86, x86-64, and
78 PowerPC, offers further speedups for critical tasks such as SHA-1
79 hashing and multiple precision integer operations.
82 [FILE:35:descriptions/desc.tools]
83 This package contains botan tools.
87 5754a6b5ddc3c74b0cb8671531feea69d03a4f3b5bdafa5f75e4c73a1242e5b1 8224111 randombit-botan-2.19.4.tar.gz
90 [FILE:61:manifests/plist.primary]
92 libbotan-2.so.%%SOMAJOR%%
93 libbotan-2.so.%%SOVERSION%%
96 [FILE:42:manifests/plist.tools]
97 %%PYTHON_SITELIBDIR%%/botan2.py
101 [FILE:3855:manifests/plist.dev]
102 include/botan-2/botan/
171 credentials_manager.h
282 p11_randomgenerator.h
386 tls_session_manager.h
387 tls_session_manager_sql.h
388 tls_session_manager_sqlite.h
415 xmss_wots_parameters.h
416 xmss_wots_privatekey.h
417 xmss_wots_publickey.h
425 lib/pkgconfig/botan-2.pc
428 [FILE:26:manifests/plist.man]
429 share/man/man1/botan.1.gz
432 [FILE:3715:manifests/plist.docs]
438 share/doc/botan2/handbook/
459 share/doc/botan2/handbook/.doctrees/
473 side_channels.doctree
475 share/doc/botan2/handbook/.doctrees/api_ref/
481 credentials_manager.doctree
491 message_auth_codes.doctree
503 stream_ciphers.doctree
510 share/doc/botan2/handbook/.doctrees/dev_ref/
513 continuous_integration.doctree
520 release_process.doctree
521 test_framework.doctree
523 share/doc/botan2/handbook/_sources/
536 side_channels.rst.txt
538 share/doc/botan2/handbook/_sources/api_ref/
544 credentials_manager.rst.txt
554 message_auth_codes.rst.txt
566 stream_ciphers.rst.txt
573 share/doc/botan2/handbook/_sources/dev_ref/
576 continuous_integration.rst.txt
583 release_process.rst.txt
584 test_framework.rst.txt
586 share/doc/botan2/handbook/_static/
592 documentation_options.js
600 share/doc/botan2/handbook/api_ref/
606 credentials_manager.html
616 message_auth_codes.html
635 share/doc/botan2/handbook/dev_ref/
638 continuous_integration.html