Thu Oct 2 10:23:23 2014 UTC ()
Update mongo-c-driver to 1.0.0.

A new libmongoc-priv.so library is installed that does not have symbols
hidden. You can access private headers via the -private.h variants. This
means you will need to recompile your project every time the library is
changed (if you use those private headers, as they are subject to change).

For other minor changes, see commits made since 0.98.0:

https://github.com/mongodb/mongo-c-driver/compare/0.98.0...1.0.0


(fhajny)
diff -r1.3 -r1.4 pkgsrc/databases/mongo-c-driver/Makefile
diff -r1.3 -r1.4 pkgsrc/databases/mongo-c-driver/distinfo
diff -r1.2 -r1.3 pkgsrc/databases/mongo-c-driver/PLIST

cvs diff -r1.3 -r1.4 pkgsrc/databases/mongo-c-driver/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/mongo-c-driver/Makefile 2014/07/18 10:41:43 1.3
+++ pkgsrc/databases/mongo-c-driver/Makefile 2014/10/02 10:23:23 1.4
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.3 2014/07/18 10:41:43 fhajny Exp $ 1# $NetBSD: Makefile,v 1.4 2014/10/02 10:23:23 fhajny Exp $
2 2
3DISTNAME= mongo-c-driver-0.98.0 3DISTNAME= mongo-c-driver-1.0.0
4CATEGORIES= databases 4CATEGORIES= databases
5MASTER_SITES= https://github.com/mongodb/mongo-c-driver/releases/download/${PKGVERSION_NOREV}/ 5MASTER_SITES= https://github.com/mongodb/mongo-c-driver/releases/download/${PKGVERSION_NOREV}/
6 6
7MAINTAINER= filip@joyent.com 7MAINTAINER= filip@joyent.com
8HOMEPAGE= http://github.com/mongodb/mongo-c-driver/ 8HOMEPAGE= http://github.com/mongodb/mongo-c-driver/
9COMMENT= MongoDB client library written in C 9COMMENT= MongoDB client library written in C
10LICENSE= apache-2.0 10LICENSE= apache-2.0
11 11
12BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc 12BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
13BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto 13BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
14 14
15# Requires shm_open() 15# Requires shm_open()
16NOT_FOR_PLATFORM+= NetBSD-*-* OpenBSD-*-* 16NOT_FOR_PLATFORM+= NetBSD-*-* OpenBSD-*-*
@@ -18,16 +18,16 @@ NOT_FOR_PLATFORM+= NetBSD-*-* OpenBSD-*- @@ -18,16 +18,16 @@ NOT_FOR_PLATFORM+= NetBSD-*-* OpenBSD-*-
18.include "options.mk" 18.include "options.mk"
19 19
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21USE_LIBTOOL= yes 21USE_LIBTOOL= yes
22USE_TOOLS+= gmake pkg-config 22USE_TOOLS+= gmake pkg-config
23 23
24CHECK_PORTABILITY_SKIP+= src/libbson/configure 24CHECK_PORTABILITY_SKIP+= src/libbson/configure
25CONFIGURE_ARGS+= --with-libbson=system 25CONFIGURE_ARGS+= --with-libbson=system
26CONFIGURE_ARGS+= --enable-man-pages=yes 26CONFIGURE_ARGS+= --enable-man-pages=yes
27 27
28PKGCONFIG_OVERRIDE+= src/libmongoc-1.0.pc.in 28PKGCONFIG_OVERRIDE+= src/libmongoc-1.0.pc.in
29PKGCONFIG_OVERRIDE+= src/libmongoc-ssl-1.0.pc.in 29PKGCONFIG_OVERRIDE+= src/libmongoc-ssl-1.0.pc.in
30 30
31BUILDLINK_API_DEPENDS.libbson+= libbson>=0.98 31BUILDLINK_API_DEPENDS.libbson+= libbson>=1.0.0
32.include "../../devel/libbson/buildlink3.mk" 32.include "../../devel/libbson/buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/databases/mongo-c-driver/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/mongo-c-driver/distinfo 2014/07/18 10:41:43 1.3
+++ pkgsrc/databases/mongo-c-driver/distinfo 2014/10/02 10:23:23 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2014/07/18 10:41:43 fhajny Exp $ 1$NetBSD: distinfo,v 1.4 2014/10/02 10:23:23 fhajny Exp $
2 2
3SHA1 (mongo-c-driver-0.98.0.tar.gz) = 7265e5f7865687e2e1dd59a106e5170534dfa3e1 3SHA1 (mongo-c-driver-1.0.0.tar.gz) = d9a91374b7273f09da859822e61f3caa09756f23
4RMD160 (mongo-c-driver-0.98.0.tar.gz) = 5643d086a1fd4d108695f25146d2e085a1f41ebe 4RMD160 (mongo-c-driver-1.0.0.tar.gz) = fbea85fa9288cc268507b55a8f351e3b647c704d
5Size (mongo-c-driver-0.98.0.tar.gz) = 5338868 bytes 5Size (mongo-c-driver-1.0.0.tar.gz) = 5342949 bytes

cvs diff -r1.2 -r1.3 pkgsrc/databases/mongo-c-driver/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/mongo-c-driver/PLIST 2014/06/11 14:31:29 1.2
+++ pkgsrc/databases/mongo-c-driver/PLIST 2014/10/02 10:23:23 1.3
@@ -1,50 +1,93 @@ @@ -1,50 +1,93 @@
1@comment $NetBSD: PLIST,v 1.2 2014/06/11 14:31:29 fhajny Exp $ 1@comment $NetBSD: PLIST,v 1.3 2014/10/02 10:23:23 fhajny Exp $
2bin/mongoc-stat 2bin/mongoc-stat
 3include/libmongoc-1.0/mongoc-array-private.h
 4include/libmongoc-1.0/mongoc-buffer-private.h
 5include/libmongoc-1.0/mongoc-bulk-operation-private.h
3include/libmongoc-1.0/mongoc-bulk-operation.h 6include/libmongoc-1.0/mongoc-bulk-operation.h
4include/libmongoc-1.0/mongoc-client-pool.h 7include/libmongoc-1.0/mongoc-client-pool.h
 8include/libmongoc-1.0/mongoc-client-private.h
5include/libmongoc-1.0/mongoc-client.h 9include/libmongoc-1.0/mongoc-client.h
 10include/libmongoc-1.0/mongoc-cluster-private.h
 11include/libmongoc-1.0/mongoc-collection-private.h
6include/libmongoc-1.0/mongoc-collection.h 12include/libmongoc-1.0/mongoc-collection.h
7include/libmongoc-1.0/mongoc-config.h 13include/libmongoc-1.0/mongoc-config.h
 14include/libmongoc-1.0/mongoc-counters-private.h
 15include/libmongoc-1.0/mongoc-counters.defs
 16include/libmongoc-1.0/mongoc-cursor-array-private.h
 17include/libmongoc-1.0/mongoc-cursor-cursorid-private.h
 18include/libmongoc-1.0/mongoc-cursor-private.h
8include/libmongoc-1.0/mongoc-cursor.h 19include/libmongoc-1.0/mongoc-cursor.h
 20include/libmongoc-1.0/mongoc-database-private.h
9include/libmongoc-1.0/mongoc-database.h 21include/libmongoc-1.0/mongoc-database.h
 22include/libmongoc-1.0/mongoc-errno-private.h
10include/libmongoc-1.0/mongoc-error.h 23include/libmongoc-1.0/mongoc-error.h
11include/libmongoc-1.0/mongoc-flags.h 24include/libmongoc-1.0/mongoc-flags.h
 25include/libmongoc-1.0/mongoc-gridfs-file-list-private.h
12include/libmongoc-1.0/mongoc-gridfs-file-list.h 26include/libmongoc-1.0/mongoc-gridfs-file-list.h
 27include/libmongoc-1.0/mongoc-gridfs-file-page-private.h
13include/libmongoc-1.0/mongoc-gridfs-file-page.h 28include/libmongoc-1.0/mongoc-gridfs-file-page.h
 29include/libmongoc-1.0/mongoc-gridfs-file-private.h
14include/libmongoc-1.0/mongoc-gridfs-file.h 30include/libmongoc-1.0/mongoc-gridfs-file.h
 31include/libmongoc-1.0/mongoc-gridfs-private.h
15include/libmongoc-1.0/mongoc-gridfs.h 32include/libmongoc-1.0/mongoc-gridfs.h
 33include/libmongoc-1.0/mongoc-host-list-private.h
16include/libmongoc-1.0/mongoc-host-list.h 34include/libmongoc-1.0/mongoc-host-list.h
17include/libmongoc-1.0/mongoc-index.h 35include/libmongoc-1.0/mongoc-index.h
18include/libmongoc-1.0/mongoc-init.h 36include/libmongoc-1.0/mongoc-init.h
19include/libmongoc-1.0/mongoc-iovec.h 37include/libmongoc-1.0/mongoc-iovec.h
 38include/libmongoc-1.0/mongoc-list-private.h
20include/libmongoc-1.0/mongoc-log.h 39include/libmongoc-1.0/mongoc-log.h
 40include/libmongoc-1.0/mongoc-matcher-op-private.h
 41include/libmongoc-1.0/mongoc-matcher-private.h
21include/libmongoc-1.0/mongoc-matcher.h 42include/libmongoc-1.0/mongoc-matcher.h
22include/libmongoc-1.0/mongoc-opcode.h 43include/libmongoc-1.0/mongoc-opcode.h
 44include/libmongoc-1.0/mongoc-queue-private.h
 45include/libmongoc-1.0/mongoc-read-prefs-private.h
23include/libmongoc-1.0/mongoc-read-prefs.h 46include/libmongoc-1.0/mongoc-read-prefs.h
 47include/libmongoc-1.0/mongoc-rpc-private.h
 48include/libmongoc-1.0/mongoc-sasl-private.h
24include/libmongoc-1.0/mongoc-socket.h 49include/libmongoc-1.0/mongoc-socket.h
25${PLIST.ssl}include/libmongoc-1.0/mongoc-ssl.h 50${PLIST.ssl}include/libmongoc-1.0/mongoc-ssl.h
 51include/libmongoc-1.0/mongoc-ssl-private.h
26include/libmongoc-1.0/mongoc-stream-buffered.h 52include/libmongoc-1.0/mongoc-stream-buffered.h
27include/libmongoc-1.0/mongoc-stream-file.h 53include/libmongoc-1.0/mongoc-stream-file.h
28include/libmongoc-1.0/mongoc-stream-gridfs.h 54include/libmongoc-1.0/mongoc-stream-gridfs.h
 55include/libmongoc-1.0/mongoc-stream-private.h
29include/libmongoc-1.0/mongoc-stream-socket.h 56include/libmongoc-1.0/mongoc-stream-socket.h
30${PLIST.ssl}include/libmongoc-1.0/mongoc-stream-tls.h 57${PLIST.ssl}include/libmongoc-1.0/mongoc-stream-tls.h
31include/libmongoc-1.0/mongoc-stream.h 58include/libmongoc-1.0/mongoc-stream.h
 59include/libmongoc-1.0/mongoc-thread-private.h
 60include/libmongoc-1.0/mongoc-trace.h
32include/libmongoc-1.0/mongoc-uri.h 61include/libmongoc-1.0/mongoc-uri.h
 62include/libmongoc-1.0/mongoc-util-private.h
33include/libmongoc-1.0/mongoc-version.h 63include/libmongoc-1.0/mongoc-version.h
 64include/libmongoc-1.0/mongoc-write-command-private.h
 65include/libmongoc-1.0/mongoc-write-concern-private.h
34include/libmongoc-1.0/mongoc-write-concern.h 66include/libmongoc-1.0/mongoc-write-concern.h
35include/libmongoc-1.0/mongoc.h 67include/libmongoc-1.0/mongoc.h
 68include/libmongoc-1.0/op-delete.def
 69include/libmongoc-1.0/op-get-more.def
 70include/libmongoc-1.0/op-header.def
 71include/libmongoc-1.0/op-insert.def
 72include/libmongoc-1.0/op-kill-cursors.def
 73include/libmongoc-1.0/op-msg.def
 74include/libmongoc-1.0/op-query.def
 75include/libmongoc-1.0/op-reply.def
 76include/libmongoc-1.0/op-update.def
36lib/libmongoc-1.0.la 77lib/libmongoc-1.0.la
 78lib/libmongoc-priv.la
37lib/pkgconfig/libmongoc-1.0.pc 79lib/pkgconfig/libmongoc-1.0.pc
 80lib/pkgconfig/libmongoc-priv.pc
38${PLIST.ssl}lib/pkgconfig/libmongoc-ssl-1.0.pc 81${PLIST.ssl}lib/pkgconfig/libmongoc-ssl-1.0.pc
39man/man3/mongoc_bulk_operation_delete.3 82man/man3/mongoc_bulk_operation_delete.3
40man/man3/mongoc_bulk_operation_delete_one.3 83man/man3/mongoc_bulk_operation_delete_one.3
41man/man3/mongoc_bulk_operation_destroy.3 84man/man3/mongoc_bulk_operation_destroy.3
42man/man3/mongoc_bulk_operation_execute.3 85man/man3/mongoc_bulk_operation_execute.3
43man/man3/mongoc_bulk_operation_insert.3 86man/man3/mongoc_bulk_operation_insert.3
44man/man3/mongoc_bulk_operation_remove.3 87man/man3/mongoc_bulk_operation_remove.3
45man/man3/mongoc_bulk_operation_remove_one.3 88man/man3/mongoc_bulk_operation_remove_one.3
46man/man3/mongoc_bulk_operation_replace_one.3 89man/man3/mongoc_bulk_operation_replace_one.3
47man/man3/mongoc_bulk_operation_t.3 90man/man3/mongoc_bulk_operation_t.3
48man/man3/mongoc_bulk_operation_update.3 91man/man3/mongoc_bulk_operation_update.3
49man/man3/mongoc_bulk_operation_update_one.3 92man/man3/mongoc_bulk_operation_update_one.3
50man/man3/mongoc_cleanup.3 93man/man3/mongoc_cleanup.3