Date: Sat, 27 Jun 2020 06:40:52 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r540560 - in head/databases: . mongodb44 Message-ID: <202006270640.05R6eqK6083991@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pi Date: Sat Jun 27 06:40:52 2020 New Revision: 540560 URL: https://svnweb.freebsd.org/changeset/ports/540560 Log: New port: databases/mongodb44 Mongo (from "humongous") is a high-performance, open source, schema-free, document-oriented database. A common name in the "NOSQL" community. WWW: https://www.mongodb.com/ PR: 247393 Submitted by: Ronald Klop <ronald-lists@klop.ws> Added: head/databases/mongodb44/ - copied from r540417, head/databases/mongodb42/ Modified: head/databases/Makefile head/databases/mongodb44/Makefile head/databases/mongodb44/distinfo head/databases/mongodb44/pkg-plist Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Sat Jun 27 05:00:32 2020 (r540559) +++ head/databases/Makefile Sat Jun 27 06:40:52 2020 (r540560) @@ -191,6 +191,7 @@ SUBDIR += mongodb40-tools SUBDIR += mongodb42 SUBDIR += mongodb42-tools + SUBDIR += mongodb44 SUBDIR += mroonga SUBDIR += mtools-mongodb SUBDIR += mtop Modified: head/databases/mongodb44/Makefile ============================================================================== --- head/databases/mongodb42/Makefile Fri Jun 26 01:57:29 2020 (r540417) +++ head/databases/mongodb44/Makefile Sat Jun 27 06:40:52 2020 (r540560) @@ -2,7 +2,7 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r -DISTVERSION= 4.2.8 +DISTVERSION= 4.4.0-rc9 CATEGORIES= databases net MASTER_SITES= https://fastdl.mongodb.org/src/ \ http://fastdl.mongodb.org/src/ @@ -10,11 +10,14 @@ PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} DISTNAME= mongodb-src-${DISTVERSIONPREFIX}${DISTVERSION} MAINTAINER= ronald-lists@klop.ws -COMMENT= Distributed document-oriented "NoSQL" database (4.2.x Branch) +COMMENT= Distributed document-oriented "NoSQL" database (4.4.x Branch) -# mongodb is SSPL, C++ driver is APACHE20 -LICENSE= SSPL APACHE20 +# mongodb is SSPLv1, C++ driver is APACHE20 +LICENSE= SSPLv1 APACHE20 LICENSE_COMB= multi +LICENSE_NAME_SSPLv1= Server Side Public License Version 1 +LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt +LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= "Only ported to amd64 and aarch64 on FreeBSD. Upstream supports arm64, ppc64le, s390x and x86-64." @@ -24,31 +27,23 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ ${LOCALBASE}/bin/ar:devel/binutils -LIB_DEPENDS= libboost_system.so:devel/boost-libs \ - libpcre.so:devel/pcre \ +LIB_DEPENDS= libpcre.so:devel/pcre \ libcurl.so:ftp/curl \ libsnappy.so:archivers/snappy USES= compiler:c++17-lang cpe python:3.5+,build scons shebangfix USE_RC_SUBR= mongod -LICENSE_FILE_SSPL= ${WRKSRC}/LICENSE-Community.txt -LICENSE_NAME_SSPL= Server Side Public License -LICENSE_PERMS_SSPL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - CONFLICTS_BUILD= mongo-cxx-driver -CONFLICTS_INSTALL= mongodb36 mongodb40 +CONFLICTS_INSTALL= mongodb36 mongodb4[02] OPTIONS_DEFINE= SASL SSL OPTIONS_DEFAULT=SASL SSL -SHEBANG_FILES= src/mongo/installer/compass/install_compass.in python_OLD_CMD= @python_interpreter@ -MAKE_ARGS= --prefix=${STAGEDIR}${PREFIX} \ - --use-system-zlib \ +MAKE_ARGS= --use-system-zlib \ --use-system-pcre \ --use-system-snappy \ - --use-system-boost \ --libc++ \ --cxx-std=17 \ --runtime-hardening=on \ @@ -78,16 +73,16 @@ SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment " EXTRA_PATCHES= ${FILESDIR}/aarch64 .endif -ALL_TARGET= core +ALL_TARGET= install-core PORTSCOUT= limitw:1,even CPE_PRODUCT= mongodb -post-install: +do-install: .for f in mongo mongod mongos - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} + ${INSTALL_PROGRAM} ${WRKSRC}/build/install${PREFIX}/bin/${f} ${STAGEDIR}${PREFIX}/bin .endfor - ${CP} ${WRKSRC}/rpm/mongod.conf ${STAGEDIR}${PREFIX}/etc/mongodb.conf.sample + ${INSTALL_DATA} ${WRKSRC}/rpm/mongod.conf ${STAGEDIR}${PREFIX}/etc/mongodb.conf.sample .include <bsd.port.post.mk> Modified: head/databases/mongodb44/distinfo ============================================================================== --- head/databases/mongodb42/distinfo Fri Jun 26 01:57:29 2020 (r540417) +++ head/databases/mongodb44/distinfo Sat Jun 27 06:40:52 2020 (r540560) @@ -1,3 +1,3 @@ -TIMESTAMP = 1591904438 -SHA256 (mongodb-src-r4.2.8.tar.gz) = e8880277e3910afd82c71ed61861d518f2040cbc062e00a26d53a3224284db8f -SIZE (mongodb-src-r4.2.8.tar.gz) = 61730247 +TIMESTAMP = 1591906794 +SHA256 (mongodb-src-r4.4.0-rc9.tar.gz) = 9d72797a7cce0c99f82948382874b9b88b18a831ae9b153c4ff56f71cfcf974d +SIZE (mongodb-src-r4.4.0-rc9.tar.gz) = 49563830 Modified: head/databases/mongodb44/pkg-plist ============================================================================== --- head/databases/mongodb42/pkg-plist Fri Jun 26 01:57:29 2020 (r540417) +++ head/databases/mongodb44/pkg-plist Sat Jun 27 06:40:52 2020 (r540560) @@ -1,4 +1,3 @@ -bin/install_compass bin/mongo bin/mongod bin/mongos
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006270640.05R6eqK6083991>