From owner-svn-ports-all@freebsd.org Sat Jun 27 06:40:53 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id ACA8934548A; Sat, 27 Jun 2020 06:40:53 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49v3zn40ydz4Q5l; Sat, 27 Jun 2020 06:40:53 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 84CCC20F8B; Sat, 27 Jun 2020 06:40:53 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 05R6erOu083995; Sat, 27 Jun 2020 06:40:53 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 05R6eqK6083991; Sat, 27 Jun 2020 06:40:52 GMT (envelope-from pi@FreeBSD.org) Message-Id: <202006270640.05R6eqK6083991@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Sat, 27 Jun 2020 06:40:52 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r540560 - in head/databases: . mongodb44 X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: in head/databases: . mongodb44 X-SVN-Commit-Revision: 540560 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jun 2020 06:40:53 -0000 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 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 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