From e5899f64e52d4f4f0d182b5765533b49dd523154 Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Wed, 20 Sep 2017 15:43:16 +0200 Subject: [PATCH] Fix yaml --- nodejs.yaml | 72 ++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 52 insertions(+), 20 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 0e26ef5..6482806 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -1,14 +1,8 @@ +document: modulemd +version: 1 data: - api: - rpms: - - nodejs - components: - rpms: - compat-openssl10: {rationale: Build dependency.} - gcc: {rationale: Build dependency.} - icu: {rationale: Build dependency.} - libuv: {rationale: Build and runtime dependency.} - description: 'Node.js is a platform built on Chrome''s JavaScript runtime + summary: Javascript runtime + description: Node.js is a platform built on Chrome''s JavaScript runtime for easily building fast, scalable network applications. @@ -16,13 +10,51 @@ data: makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices.' - filter: {} - license: - module: [MIT and ASL 2.0 and ISC and BSD] - name: '' - stream: '' - summary: JavaScript runtime - version: 0 -document: modulemd -version: 1 + real-time applications that run across distributed devices. + license: + module: MIT + content: [MIT and ASL 2.0 and ISC and BSD] + dependencies: + buildrequires: + # http-parser, libuv, c-ares and V8 are bundled + # icu and zlib should be provided by platform + platform: master + compat-openssl10: master + requires: + platform: master + compat-openssl10: master + references: + community: http://nodejs.org + documentation: http://nodejs.org/en/docs + github: http://github.com/nodejs/node + npm: http://npmjs.com + profiles: + default: + rpms: + - nodejs + - npm + development: + rpms: + - nodejs + - nodejs-devel + - npm + minimal: + rpms: + - nodejs + api: + rpms: + - nodejs + - nodejs-devel + - npm + components: + rpms: + nodejs: + rationale: Javascript runtime. + buildorder: 10 + ref: d54471 + npm: + rationale: npm package manager. + buildorder: 20 + nodejs-packaging: + rationale: Runtime dependency of nodejs-devel. + buildorder: 10