Compare commits

...
Sign in to create a new pull request.

5 commits

Author SHA1 Message Date
Marek Skalický
28bcc8f7d5 scons was updated in F27 to support only python3, so currently not
possible to use latest f27 source
2017-11-08 09:23:49 +01:00
Marek Skalický
3f41fecc47 Add missing runtime dependencies 2017-11-08 06:31:58 +01:00
Marek Skalický
c852cb06a3 Bump commit to be able to submit new build. 2017-10-06 09:01:16 +02:00
Marek Skalický
75a06c7a64 Fixed building from F27 sources - python-pymongo buildrequires
dependency

Removed asio - mongodb uses bundled one

Update buildorders to allow parallel building
2017-09-27 14:17:24 +02:00
Honza Horak
8ca3e113c2 Update to f27 2017-09-05 18:28:37 +02:00

View file

@ -1,11 +1,12 @@
---
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.
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.
@ -15,16 +16,15 @@ data:
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 ]
module: [MIT]
dependencies:
buildrequires:
bootstrap: f26
common-build-dependencies: f26
perl: f26
bootstrap: master
boost: master
requires:
base-runtime: f26
perl: f26
shared-userspace: f26
platform: master
perl: master
boost: master
references:
community: https://docs.pagure.org/modularity/
documentation: https://github.com/container-images/mongodb/
@ -34,11 +34,9 @@ data:
rpms:
- mongodb
- mongodb-server
- gettext
server:
rpms:
- mongodb-server
- gettext
client:
rpms:
- mongodb
@ -46,25 +44,35 @@ data:
rpms:
- mongodb
- mongodb-server
filter:
rpms:
- pprof
- gperftools-devel
- gperftools
components:
rpms:
mongodb:
rationale: MongoDB package.
ref: f26
buildorder: 10
rationale: MongoDB package.
# mongodb-3.4.6-3.fc27
ref: a655c1f4dd559a5bd0f0142330770f23c2c0d0c9
buildorder: 2
python-pymongo:
rationale: MongoDB dependecy.
ref: f26
buildorder: 8
rationale: MongoDB dependecy for running testsuite.
ref: f27
buildorder: 3
yaml-cpp:
rationale: MongoDB dependency.
ref: f26
buildorder: 9
asio:
rationale: MongoDB dependency.
ref: f26
buildorder: 7
ref: f27
buildorder: 0
mozjs45:
rationale: MongoDB dependency.
ref: f26
buildorder: 1
rationale: MongoDB dependency (not used on x64_64,s390x,aarch64 and ppc64le).
ref: f27
buildorder: 0
gperftools:
rationale: MongoDB dependency (should go to separate module).
ref: f27
buildorder: 0
python-pymongo:
rationale: MongoDB dependecy (F26 branch does not require mongodb for tests).
ref: f26
buildorder: 0