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:3.0.0
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]= botan: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-3.0.0 \
63 ${STAGEDIR}${STD_DOCDIR}
64 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/botan
65 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbotan-3.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 8bafe2e965fa9ccf92ef5741165d735c9fbbe6376c373bbf5702495ad2dfb814 14020865 randombit-botan-3.0.0.tar.gz
88 [FILE:61:manifests/plist.primary]
90 libbotan-3.so.%%SOMAJOR%%
91 libbotan-3.so.%%SOVERSION%%
94 [FILE:42:manifests/plist.tools]
95 %%PYTHON_SITELIBDIR%%/botan3.py
99 [FILE:2207:manifests/plist.dev]
100 include/botan-3/botan/
133 credentials_manager.h
184 p11_randomgenerator.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
271 lib/pkgconfig/botan-3.pc
274 [FILE:26:manifests/plist.man]
275 share/man/man1/botan.1.gz
278 [FILE:3875:manifests/plist.docs]
284 share/doc/botan/handbook/
307 share/doc/botan/handbook/.doctrees/
317 migration_guide.doctree
323 side_channels.doctree
325 share/doc/botan/handbook/.doctrees/api_ref/
331 credentials_manager.doctree
342 message_auth_codes.doctree
354 stream_ciphers.doctree
361 share/doc/botan/handbook/.doctrees/dev_ref/
364 continuous_integration.doctree
371 release_process.doctree
372 test_framework.doctree
374 share/doc/botan/handbook/_sources/
383 migration_guide.rst.txt
389 side_channels.rst.txt
391 share/doc/botan/handbook/_sources/api_ref/
397 credentials_manager.rst.txt
408 message_auth_codes.rst.txt
420 stream_ciphers.rst.txt
427 share/doc/botan/handbook/_sources/dev_ref/
430 continuous_integration.rst.txt
437 release_process.rst.txt
438 test_framework.rst.txt
440 share/doc/botan/handbook/_static/
446 documentation_options.js
454 share/doc/botan/handbook/api_ref/
460 credentials_manager.html
471 message_auth_codes.html
490 share/doc/botan/handbook/dev_ref/
493 continuous_integration.html