From ced745cdd5484c69d5a5cf9deda8498f7830883e Mon Sep 17 00:00:00 2001 From: mkocka Date: Thu, 27 Apr 2017 12:05:33 +0200 Subject: [PATCH] Adding deps --- mongodb.yaml | 78 ++++++++++++++++++++++++++++------------------------ 1 file changed, 42 insertions(+), 36 deletions(-) diff --git a/mongodb.yaml b/mongodb.yaml index 63731b0..57b0fe3 100644 --- a/mongodb.yaml +++ b/mongodb.yaml @@ -1,38 +1,44 @@ -data: - api: - rpms: - - mongodb - components: - rpms: - PyYAML: {rationale: Build dependency.} - asio: {rationale: Build dependency.} - boost: {rationale: Build and runtime dependency.} - gcc: {rationale: Build dependency.} - gperftools: {rationale: Build dependency.} - icu: {rationale: Build dependency.} - libstemmer: {rationale: Build dependency.} - python-pymongo: {rationale: Build dependency.} - scons: {rationale: Build dependency.} - snappy: {rationale: Build dependency.} - valgrind: {rationale: Build dependency.} - yaml-cpp: {rationale: Build and runtime dependency.} - yaml-cpp03: {rationale: Build dependency.} - description: "Mongo (from \"humongous\") is a high-performance, open source, schema-free\n\ - document-oriented database. MongoDB is written in C++ and offers the following\n\ - features:\n * Collection oriented storage: easy storage of object/JSON-style\ - \ data\n * Dynamic queries\n * Full index support, including on inner objects\ - \ and embedded arrays\n * Query profiling\n * Replication and fail-over\ - \ support\n * Efficient storage of binary data including large objects (e.g.\ - \ photos\n and videos)\n * Auto-sharding for cloud-level scalability (currently\ - \ in early alpha)\n * Commercial Support Available\n\nA key goal of MongoDB\ - \ is to bridge the gap between key/value stores (which are\nfast and highly scalable)\ - \ and traditional RDBMS systems (which are deep in\nfunctionality)." - filter: {} - license: - module: [AGPLv3 and zlib and ASL 2.0] - name: '' - stream: '' - summary: High-performance, schema-free document-oriented database - version: 0 document: modulemd version: 1 +data: + summary: MongoDB Module + description: Mongo from humongous is a high-performance, open source, schema-free + document-oriented database. MongoDB is written in C++ and offers the following features. + Collection oriented storage, easy storage of object/JSON-style data. + Dynamic queries. + Full index support, including on inner objects and embedded arrays. + Query profiling. + Replication and fail-over support. + Efficient storage of binary data including large objects (e.g. photos and videos). + Auto-sharding for cloud-level scalability (currently in early alpha). + Commercial Support Available. + A key goal of MongoDB is to bridge the gap between key/value stores (which are fast and highly scalable) + and traditional RDBMS systems (which are deep in functionality). + license: + module: [ AGPLv3 and zlib and ASL 2.0 ] + dependencies: + buildrequires: + base-runtime: master + common-build-dependencies: f26 + shared-userspace: f26 + requires: + base-runtime: master + perl: 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: + - mongodb + api: + rpms: + - mongodb + components: + rpms: + mariadb: + rationale: MongoDB package. + ref: f26 + buildorder: 10 +