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
22 OPTIONS_AVAILABLE= none
23 OPTIONS_STANDARD= none
25 BUILD_DEPENDS= python-Sphinx:single:python_used
26 python-docutils:single:python_used
27 BUILDRUN_DEPENDS= boost-libraries:single:standard
28 EXRUN[tools]= botan2:primary:standard
30 USES= cpe gmake shebangfix zlib bz2 xz sqlite python
32 LICENSE= BSD2CLAUSE:primary
33 LICENSE_FILE= BSD2CLAUSE:{{WRKSRC}}/license.txt
37 CPE_VENDOR= botan_project
38 FPC_EQUIVALENT= security/botan2
39 SHEBANG_FILES= configure.py
41 src/scripts/install.py
44 CONFIGURE_SCRIPT= configure.py
45 CONFIGURE_ARGS= --prefix={{PREFIX}}
54 --with-python-versions={{PYTHON_VER}}
55 --without-stack-protector
59 VAR_OPSYS[midnightbsd]= CONFIGURE_ARGS=--os=freebsd
62 ${MV} ${STAGEDIR}${PREFIX}/share/doc/botan-2.19.3 \
63 ${STAGEDIR}${STD_DOCDIR}
64 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/botan
65 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbotan-2.so
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.
80 [FILE:35:descriptions/desc.tools]
81 This package contains botan tools.
85 8f568bf74c2e476d92ac8a1cfc2ba8407ec038fe9458bd0a11e7da827a9b8199 8202914 randombit-botan-2.19.3.tar.gz
88 [FILE:61:manifests/plist.primary]
90 libbotan-2.so.%%SOMAJOR%%
91 libbotan-2.so.%%SOVERSION%%
94 [FILE:42:manifests/plist.tools]
95 %%PYTHON_SITELIBDIR%%/botan2.py
99 [FILE:3855:manifests/plist.dev]
100 lib/pkgconfig/botan-2.pc
101 include/botan-2/botan/
170 credentials_manager.h
281 p11_randomgenerator.h
385 tls_session_manager.h
386 tls_session_manager_sql.h
387 tls_session_manager_sqlite.h
414 xmss_wots_parameters.h
415 xmss_wots_privatekey.h
416 xmss_wots_publickey.h
426 [FILE:26:manifests/plist.man]
427 share/man/man1/botan.1.gz
430 [FILE:3715:manifests/plist.docs]
436 share/doc/botan2/handbook/
457 share/doc/botan2/handbook/.doctrees/
471 side_channels.doctree
473 share/doc/botan2/handbook/.doctrees/api_ref/
479 credentials_manager.doctree
489 message_auth_codes.doctree
501 stream_ciphers.doctree
508 share/doc/botan2/handbook/.doctrees/dev_ref/
511 continuous_integration.doctree
518 release_process.doctree
519 test_framework.doctree
521 share/doc/botan2/handbook/_sources/
534 side_channels.rst.txt
536 share/doc/botan2/handbook/_sources/api_ref/
542 credentials_manager.rst.txt
552 message_auth_codes.rst.txt
564 stream_ciphers.rst.txt
571 share/doc/botan2/handbook/_sources/dev_ref/
574 continuous_integration.rst.txt
581 release_process.rst.txt
582 test_framework.rst.txt
584 share/doc/botan2/handbook/_static/
590 documentation_options.js
598 share/doc/botan2/handbook/api_ref/
604 credentials_manager.html
614 message_auth_codes.html
633 share/doc/botan2/handbook/dev_ref/
636 continuous_integration.html