From b6512db6e30e0caede1a515bc7db419e02a2de7d Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Thu, 2 Nov 2017 14:29:46 +0100 Subject: [PATCH] initial import Signed-off-by: Igor Gnatenko --- libtom.yaml | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 libtom.yaml diff --git a/libtom.yaml b/libtom.yaml new file mode 100644 index 0000000..e075ae1 --- /dev/null +++ b/libtom.yaml @@ -0,0 +1,50 @@ +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