[packages/mongo-c-driver] Up to 1.17.0

glen glen at pld-linux.org
Mon Aug 3 08:57:17 CEST 2020


commit 0de592e46c4f29a948732e4c9a9fd9d43cc447a1
Author: Elan Ruusamäe <glen at pld-linux.org>
Date:   Mon Aug 3 08:51:41 2020 +0300

    Up to 1.17.0
    
    This release adds support for MongoDB 4.4 servers.

 mongo-c-driver-sphinx.patch | 21 ---------------------
 mongo-c-driver.spec         | 13 ++++++-------
 2 files changed, 6 insertions(+), 28 deletions(-)
---
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
 
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}"
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mongo-c-driver.git/commitdiff/0de592e46c4f29a948732e4c9a9fd9d43cc447a1



More information about the pld-cvs-commit mailing list