Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Oct 2015 19:33:03 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r399627 - in head/devel/mongo-c-driver: . files
Message-ID:  <201510181933.t9IJX3Lt081168@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Oct 18 19:33:03 2015
New Revision: 399627
URL: https://svnweb.freebsd.org/changeset/ports/399627

Log:
  devel/mongo-c-driver: 0.7.1 -> 1.1.9
  
  Changes:
    https://github.com/mongodb/mongo-c-driver/releases
  
  PR:		200338
  Submitted by:	Tom Pusateri <pusateri@bangj.com>
  Approved by:	maintainer timeout

Added:
  head/devel/mongo-c-driver/pkg-plist   (contents, props changed)
Deleted:
  head/devel/mongo-c-driver/files/
Modified:
  head/devel/mongo-c-driver/Makefile
  head/devel/mongo-c-driver/distinfo
  head/devel/mongo-c-driver/pkg-descr

Modified: head/devel/mongo-c-driver/Makefile
==============================================================================
--- head/devel/mongo-c-driver/Makefile	Sun Oct 18 19:06:29 2015	(r399626)
+++ head/devel/mongo-c-driver/Makefile	Sun Oct 18 19:33:03 2015	(r399627)
@@ -2,30 +2,32 @@
 # $FreeBSD$
 
 PORTNAME=	mongo-c-driver
-PORTVERSION=	0.7.1
-DISTVERSIONPREFIX=	v
+PORTVERSION=	1.1.9
 CATEGORIES=	devel
-PKGNAMESUFFIX=	-devel
 
 MAINTAINER=	waitman@waitman.net
 COMMENT=	C Driver for MongoDB
 
+LICENSE=	APACHE20
+
+BUILD_DEPENDS=	${LOCALBASE}/lib/libbson-1.0.so:${PORTSDIR}/devel/libbson
+LIB_DEPENDS+=	libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	mongodb
 
-USES=		gmake
-
+USES=		autoreconf gmake libtool pkgconfig
+GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+LDFLAGS+=	-pthread
+
+MAKE_ARGS=	pkgconfigdir="${PREFIX}/libdata/pkgconfig" V=1
+
+pre-configure:
+	cd ${WRKSRC} && ./autogen.sh
 
-PLIST_FILES=	include/mongo.h \
-		include/bson.h \
-		lib/libmongoc.a \
-		lib/libmongoc.so.0.7 \
-		lib/libmongoc.so.0.7.1 \
-		lib/libmongoc.so \
-		lib/libbson.a \
-		lib/libbson.so.0.7.1 \
-		lib/libbson.so.0.7 \
-		lib/libbson.so
+post-stage:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmongoc-priv.so.0.0.0
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmongoc-1.0.so.0.0.0
 
 .include <bsd.port.mk>

Modified: head/devel/mongo-c-driver/distinfo
==============================================================================
--- head/devel/mongo-c-driver/distinfo	Sun Oct 18 19:06:29 2015	(r399626)
+++ head/devel/mongo-c-driver/distinfo	Sun Oct 18 19:33:03 2015	(r399627)
@@ -1,2 +1,2 @@
-SHA256 (mongodb-mongo-c-driver-v0.7.1_GH0.tar.gz) = 8338f851cb1202353db83c26bfab85eb3e3fb976b58bf990862dbfe0a20a308f
-SIZE (mongodb-mongo-c-driver-v0.7.1_GH0.tar.gz) = 108524
+SHA256 (mongodb-mongo-c-driver-1.1.9_GH0.tar.gz) = a025131105807ae2c176f1da5b8128c998d334c7c8d96be42c7da227dd0985c8
+SIZE (mongodb-mongo-c-driver-1.1.9_GH0.tar.gz) = 347463

Modified: head/devel/mongo-c-driver/pkg-descr
==============================================================================
--- head/devel/mongo-c-driver/pkg-descr	Sun Oct 18 19:06:29 2015	(r399626)
+++ head/devel/mongo-c-driver/pkg-descr	Sun Oct 18 19:33:03 2015	(r399627)
@@ -1,4 +1,4 @@
-Official Mongo C Driver (Development Version)
+Official Mongo C Driver
 
 Mongo (from "humongous") is a high-performance, open source,
 schema-free, document-oriented database. A common name in the

Added: head/devel/mongo-c-driver/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/mongo-c-driver/pkg-plist	Sun Oct 18 19:33:03 2015	(r399627)
@@ -0,0 +1,94 @@
+bin/mongoc-stat
+include/libmongoc-1.0/mongoc-array-private.h
+include/libmongoc-1.0/mongoc-b64-private.h
+include/libmongoc-1.0/mongoc-buffer-private.h
+include/libmongoc-1.0/mongoc-bulk-operation-private.h
+include/libmongoc-1.0/mongoc-bulk-operation.h
+include/libmongoc-1.0/mongoc-client-pool-private.h
+include/libmongoc-1.0/mongoc-client-pool.h
+include/libmongoc-1.0/mongoc-client-private.h
+include/libmongoc-1.0/mongoc-client.h
+include/libmongoc-1.0/mongoc-cluster-private.h
+include/libmongoc-1.0/mongoc-collection-private.h
+include/libmongoc-1.0/mongoc-collection.h
+include/libmongoc-1.0/mongoc-config.h
+include/libmongoc-1.0/mongoc-counters-private.h
+include/libmongoc-1.0/mongoc-counters.defs
+include/libmongoc-1.0/mongoc-cursor-array-private.h
+include/libmongoc-1.0/mongoc-cursor-cursorid-private.h
+include/libmongoc-1.0/mongoc-cursor-private.h
+include/libmongoc-1.0/mongoc-cursor-transform-private.h
+include/libmongoc-1.0/mongoc-cursor.h
+include/libmongoc-1.0/mongoc-database-private.h
+include/libmongoc-1.0/mongoc-database.h
+include/libmongoc-1.0/mongoc-errno-private.h
+include/libmongoc-1.0/mongoc-error.h
+include/libmongoc-1.0/mongoc-flags.h
+include/libmongoc-1.0/mongoc-gridfs-file-list-private.h
+include/libmongoc-1.0/mongoc-gridfs-file-list.h
+include/libmongoc-1.0/mongoc-gridfs-file-page-private.h
+include/libmongoc-1.0/mongoc-gridfs-file-page.h
+include/libmongoc-1.0/mongoc-gridfs-file-private.h
+include/libmongoc-1.0/mongoc-gridfs-file.h
+include/libmongoc-1.0/mongoc-gridfs-private.h
+include/libmongoc-1.0/mongoc-gridfs.h
+include/libmongoc-1.0/mongoc-host-list-private.h
+include/libmongoc-1.0/mongoc-host-list.h
+include/libmongoc-1.0/mongoc-index.h
+include/libmongoc-1.0/mongoc-init.h
+include/libmongoc-1.0/mongoc-iovec.h
+include/libmongoc-1.0/mongoc-list-private.h
+include/libmongoc-1.0/mongoc-log.h
+include/libmongoc-1.0/mongoc-matcher-op-private.h
+include/libmongoc-1.0/mongoc-matcher-private.h
+include/libmongoc-1.0/mongoc-matcher.h
+include/libmongoc-1.0/mongoc-opcode.h
+include/libmongoc-1.0/mongoc-queue-private.h
+include/libmongoc-1.0/mongoc-rand-private.h
+include/libmongoc-1.0/mongoc-rand.h
+include/libmongoc-1.0/mongoc-read-prefs-private.h
+include/libmongoc-1.0/mongoc-read-prefs.h
+include/libmongoc-1.0/mongoc-rpc-private.h
+include/libmongoc-1.0/mongoc-sasl-private.h
+include/libmongoc-1.0/mongoc-scram-private.h
+include/libmongoc-1.0/mongoc-socket.h
+include/libmongoc-1.0/mongoc-ssl-private.h
+include/libmongoc-1.0/mongoc-ssl.h
+include/libmongoc-1.0/mongoc-stream-buffered.h
+include/libmongoc-1.0/mongoc-stream-file.h
+include/libmongoc-1.0/mongoc-stream-gridfs.h
+include/libmongoc-1.0/mongoc-stream-private.h
+include/libmongoc-1.0/mongoc-stream-socket.h
+include/libmongoc-1.0/mongoc-stream-tls.h
+include/libmongoc-1.0/mongoc-stream.h
+include/libmongoc-1.0/mongoc-thread-private.h
+include/libmongoc-1.0/mongoc-trace.h
+include/libmongoc-1.0/mongoc-uri-private.h
+include/libmongoc-1.0/mongoc-uri.h
+include/libmongoc-1.0/mongoc-util-private.h
+include/libmongoc-1.0/mongoc-version.h
+include/libmongoc-1.0/mongoc-write-command-private.h
+include/libmongoc-1.0/mongoc-write-concern-private.h
+include/libmongoc-1.0/mongoc-write-concern.h
+include/libmongoc-1.0/mongoc.h
+include/libmongoc-1.0/op-delete.def
+include/libmongoc-1.0/op-get-more.def
+include/libmongoc-1.0/op-header.def
+include/libmongoc-1.0/op-insert.def
+include/libmongoc-1.0/op-kill-cursors.def
+include/libmongoc-1.0/op-msg.def
+include/libmongoc-1.0/op-query.def
+include/libmongoc-1.0/op-reply.def
+include/libmongoc-1.0/op-update.def
+lib/libmongoc-1.0.so
+lib/libmongoc-1.0.so.0
+lib/libmongoc-1.0.so.0.0.0
+lib/libmongoc-priv.so
+lib/libmongoc-priv.so.0
+lib/libmongoc-priv.so.0.0.0
+libdata/pkgconfig/libmongoc-1.0.pc
+libdata/pkgconfig/libmongoc-priv.pc
+libdata/pkgconfig/libmongoc-ssl-1.0.pc
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README.rst



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510181933.t9IJX3Lt081168>