From: Elan Ruusamäe Date: Mon, 3 Aug 2020 05:51:41 +0000 (+0300) Subject: Up to 1.17.0 X-Git-Tag: auto/th/mongo-c-driver-1.17.0-1 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=0de592e46c4f29a948732e4c9a9fd9d43cc447a1;p=packages%2Fmongo-c-driver.git Up to 1.17.0 This release adds support for MongoDB 4.4 servers. --- diff --git a/mongo-c-driver-sphinx.patch b/mongo-c-driver-sphinx.patch deleted file mode 100644 index c2f664b..0000000 --- a/mongo-c-driver-sphinx.patch +++ /dev/null @@ -1,21 +0,0 @@ -Some extensions don't like parallel sphinx-build ---- mongo-c-driver-1.16.2/build/cmake/SphinxBuild.cmake.orig 2020-02-25 06:38:41.000000000 +0100 -+++ mongo-c-driver-1.16.2/build/cmake/SphinxBuild.cmake 2020-05-03 16:05:03.406177913 +0200 -@@ -40,7 +40,7 @@ - ${CMAKE_COMMAND} -E env - "PYTHONDONTWRITEBYTECODE=1" - ${SPHINX_EXECUTABLE} -- -j ${NPROCS} -qEW -b html -+ -qEW -b html - -c "${CMAKE_CURRENT_SOURCE_DIR}" - "${CMAKE_CURRENT_SOURCE_DIR}" - "${SPHINX_HTML_DIR}" -@@ -133,7 +133,7 @@ - ${CMAKE_COMMAND} -E env - "PYTHONDONTWRITEBYTECODE=1" - ${SPHINX_EXECUTABLE} -- -j ${NPROCS} -qEW -b man -+ -qEW -b man - -c "${CMAKE_CURRENT_SOURCE_DIR}" - "${CMAKE_CURRENT_SOURCE_DIR}" - "${SPHINX_MAN_DIR}" diff --git a/mongo-c-driver.spec b/mongo-c-driver.spec index 392da6f..e52d737 100644 --- a/mongo-c-driver.spec +++ b/mongo-c-driver.spec @@ -13,14 +13,13 @@ Summary: Client library written in C for MongoDB Summary(pl.UTF-8): Biblioteka kliencka do MongoDB napisana w C Name: mongo-c-driver -Version: 1.16.2 -Release: 2 +Version: 1.17.0 +Release: 1 License: Apache v2.0 Group: Libraries #Source0Download: https://github.com/mongodb/mongo-c-driver/releases/ Source0: https://github.com/mongodb/mongo-c-driver/releases/download/%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 6561011b25d0e690d0759247bcd390e4 -Patch0: %{name}-sphinx.patch +# Source0-md5: 2201cea8f31c6e7a4215e736dd74627a URL: https://github.com/mongodb/mongo-c-driver BuildRequires: cmake >= 3.1 %{?with_sasl:BuildRequires: cyrus-sasl-devel} @@ -130,12 +129,11 @@ Dokumentacja API biblioteki libbson. %prep %setup -q -%patch0 -p1 %build install -d cmake-build cd cmake-build -%cmake .. \ +%cmake \ -DENABLE_AUTOMATIC_INIT_AND_CLEANUP=OFF \ -DENABLE_BSON=ON \ -DENABLE_EXAMPLES=ON \ @@ -146,7 +144,8 @@ cd cmake-build -DENABLE_SSL=%{!?with_ssl:OFF}%{?with_ssl:OPENSSL -DENABLE_CRYPTO_SYSTEM_PROFILE=ON} \ -DENABLE_STATIC=OFF \ -DENABLE_TESTS=%{!?with_tests:OFF}%{?with_tests:ON} \ - -DENABLE_ZLIB=SYSTEM + -DENABLE_ZLIB=SYSTEM \ + .. %{__make} -j1