libtom/libtom.yaml
Igor Gnatenko b6512db6e3 initial import
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-02 14:29:46 +01:00

50 lines
1.7 KiB
YAML

document: modulemd
version: 1
data:
summary: The LibTom Projects
description: >-
LibTom Projects are open source libraries written in portable C.
The libraries supports a variety of cryptographic and algebraic primitives
designed to enable developers and students to pursue the field of
cryptography much more efficiently. Currently the projects consist of three
prominent libraries (LibTomCrypt, LibTomMath and TomsFastMath) which form
the bulk of the source contributions.
Along with the source contributions, the LibTom projects also aim to serve
an educational capacity. The libraries are very well commented, with
clear and concise source. The code itself tells quite a story for
those interested in learning how modern cryptography ticks. However, they
would not be complete without the massive amount of documentation that
accompanies the projects. Currently there are over 600 pages of
LibTom Project documentation spread throughout the five projects.
license:
module: [ MIT ]
dependencies:
buildrequires:
bootstrap: master
# We don't have texlive and ghostscript stuff so far
#platform: master
#autotools: master
#texlive: master
requires:
platform: master
references:
community: http://www.libtom.net/
documentation: http://www.libtom.net/
tracker: https://github.com/libtom
api:
rpms:
- libtomcrypt
- libtomcrypt-devel
- libtomcrypt-doc
- libtommath
- libtommath-devel
- libtommath-doc
components:
rpms:
libtomcrypt:
rationale: Main component.
libtommath:
rationale: Main component.
# libtomcrypt BuildRequires libtommath
buildorder: -1