From 35216d99851df20a1fcc7c0b6a2b77bbcdc2549a Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Thu, 11 May 2017 12:40:45 +0200 Subject: [PATCH] Commit yaml --- nodejs.yaml | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 nodejs.yaml diff --git a/nodejs.yaml b/nodejs.yaml new file mode 100644 index 0000000..5eb4f61 --- /dev/null +++ b/nodejs.yaml @@ -0,0 +1,66 @@ +document: modulemd +version: 1 +data: + summary: Javascript runtime + description: Node.js is a platform built on V8 JavaScript Engine for easily building fast, scalable network applications. + license: + module: GPLv3 + content: + - MIT + - ASL 2.0 + - ISC + - BSD + dependencies: + buildrequires: + base-runtime: f26 + common-build-dependencies: f26 + common-build-dependencies-bootstrap: f26 + shared-userspace: f26 + requires: + base-runtime: master + references: + community: https://fedoraproject.org/wiki/Modularity + documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules + tracker: https://taiga.fedorainfracloud.org/project/modularity + profiles: + default: + rpms: + - nodejs + - npm + minimal: + rpms: + - nodejs + components: + rpms: + nodejs: + rationale: JavaScript runtime + ref: f26 + buildorder: 0 + npm: + rationale: npm package manager + ref: f26 + buildorder: 1 + # python: + # rationale: build dependency + # ref: f26 + # openssl: + # rationale: build dependency + # ref: f25 + # #compat-openssl10: f26 + # icu: + # rationale: build dependency + # ref: f26 + # libuv: + # rationale: build dependency + # ref: f26 + # zlib: + # rationale: build dependency + # ref: f26 + # gcc: + # rationale: build dependency + # ref: f26 + # #gcc-c++: + # #rationale: build dependency + # #ref: f26 + # #systemtap-sdt-devel: f26 + # #ca-certificates: f26