From 0d4f69d8e442c0d412d63f046034c6545e430d9d Mon Sep 17 00:00:00 2001 From: Brian Stinson Date: Fri, 21 Jun 2019 17:13:56 -0500 Subject: [PATCH] import mongodb:3.6 --- .gitignore | 0 .mongodb.metadata | 0 SOURCES/modulemd.txt | 117 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 117 insertions(+) create mode 100644 .gitignore create mode 100644 .mongodb.metadata create mode 100644 SOURCES/modulemd.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/.mongodb.metadata b/.mongodb.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/modulemd.txt b/SOURCES/modulemd.txt new file mode 100644 index 0000000..1e3bc7a --- /dev/null +++ b/SOURCES/modulemd.txt @@ -0,0 +1,117 @@ +--- +document: modulemd +version: 2 +data: + name: mongodb + stream: 3.6 + 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: + - MIT + dependencies: + - buildrequires: + go-toolset: [rhel8] + javapackages-tools: [201801] + platform: [el8] + requires: + platform: [el8] + references: + community: https://docs.pagure.org/modularity/ + documentation: https://github.com/container-images/mongodb/ + tracker: https://github.com/modularity-modules/mongodb + profiles: + client: + rpms: + - mongo-tools + - mongodb + default: + rpms: + - mongodb + - mongodb-server + server: + rpms: + - mongodb-server + api: + rpms: + - mongo-tools + - mongodb + - mongodb-server + filter: + rpms: + - jcl-over-slf4j + - jctools-experimental + - jctools-javadoc + - jctools-parent + - jul-to-slf4j + - log4j-over-slf4j + - mongo-tools-devel + - mongodb-test + - netty-javadoc + - python-pymongo-doc + - python3-bson + - python3-cheetah + - python3-pymongo + - python3-pymongo-gridfs + - slf4j-ext + - slf4j-javadoc + - slf4j-jcl + - slf4j-jdk14 + - slf4j-log4j12 + - slf4j-manual + - slf4j-sources + - snappy-java-javadoc + - yaml-cpp-devel + - yaml-cpp-static + buildopts: + rpms: + macros: | + %_with_xmvn_javadoc 1 + %_with_jp_minimal 1 + %_without_tests 1 + %_without_python2 1 + components: + rpms: + jctools: + rationale: Runtime dependency of netty. + ref: stream-3.6 + mongo-java-driver: + rationale: Java driver for MongoDB + ref: stream-3.6 + buildorder: 2 + mongo-tools: + rationale: MongoDB tools provides import, export, and diagnostic capabilities. + ref: stream-3.6 + mongodb: + rationale: MongoDB package. + ref: stream-3.6 + buildorder: 2 + netty: + rationale: Runtime dependency of mongo-java-driver. + ref: stream-3.6 + buildorder: 1 + python-cheetah: + rationale: MongoDB build-only dependecy. + ref: rhel-8.0 + python-pymongo: + rationale: MongoDB dependecy for running testsuite. + ref: rhel-8.0 + slf4j: + rationale: Runtime dependency of mongo-java-driver. + ref: stream-3.6 + snappy-java: + rationale: Optional runtime dependency of mongo-java-driver. + ref: stream-3.6 + yaml-cpp: + rationale: MongoDB dependency. + ref: stream-3.6 +...