FreeBSD Bugzilla – Attachment 215752 Details for
Bug 247393
[NEW PORT] databases/mongodb44: Distributed document-oriented "NoSQL" database (4.4.* Branch)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch for 4.4.0-rc9 (svn cp of mongodb42)
mongodb44.diff (text/plain), 12.39 KB, created by
Ronald Klop
on 2020-06-18 20:47:13 UTC
(
hide
)
Description:
patch for 4.4.0-rc9 (svn cp of mongodb42)
Filename:
MIME Type:
Creator:
Ronald Klop
Created:
2020-06-18 20:47:13 UTC
Size:
12.39 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 539558) >+++ Makefile (working copy) >@@ -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 @@ > 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,8 +27,7 @@ > ${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 > >@@ -32,23 +34,16 @@ > 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 @@ > 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> >Index: distinfo >=================================================================== >--- distinfo (revision 539558) >+++ distinfo (working copy) >@@ -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 >Index: files/aarch64/patch-src_third__party_mozjs-60_gen-config.sh >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src0.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src1.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src10.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src11.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src12.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src13.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src14.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src15.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src16.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src17.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src18.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src19.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src2.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src20.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src21.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src22.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src23.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src24.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src25.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src26.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src27.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src28.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src29.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src3.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src30.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src31.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src32.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src33.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src34.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src35.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src36.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src37.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src38.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src39.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src4.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src40.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src41.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src42.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src43.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src44.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src45.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src5.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src6.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src7.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src8.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_Unified__cpp__js__src9.cpp >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_build_js-confdefs.h >=================================================================== >Index: files/aarch64/patch-src_third__party_mozjs-60_platform_aarch64_freebsd_include_js-config.h >=================================================================== >Index: files/mongod.in >=================================================================== >Index: files/patch-SConstruct >=================================================================== >Index: files/patch-rpm_mongod.conf >=================================================================== >Index: pkg-descr >=================================================================== >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 539558) >+++ pkg-plist (working copy) >@@ -1,4 +1,3 @@ >-bin/install_compass > bin/mongo > bin/mongod > bin/mongos
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 247393
: 215752