Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Apr 2016 17:52:46 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r414122 - in head/devel/mongo-c-driver: . files
Message-ID:  <201604271752.u3RHqkun054490@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Wed Apr 27 17:52:45 2016
New Revision: 414122
URL: https://svnweb.freebsd.org/changeset/ports/414122

Log:
  Update to version 1.3.5
  
  PR:		208930
  Submitted by:	yuri@rawbw.com
  Approved by:	maintainer

Added:
  head/devel/mongo-c-driver/files/
  head/devel/mongo-c-driver/files/patch-CMakeLists.txt   (contents, props changed)
Modified:
  head/devel/mongo-c-driver/Makefile
  head/devel/mongo-c-driver/distinfo
  head/devel/mongo-c-driver/pkg-plist

Modified: head/devel/mongo-c-driver/Makefile
==============================================================================
--- head/devel/mongo-c-driver/Makefile	Wed Apr 27 17:17:36 2016	(r414121)
+++ head/devel/mongo-c-driver/Makefile	Wed Apr 27 17:52:45 2016	(r414122)
@@ -2,29 +2,26 @@
 # $FreeBSD$
 
 PORTNAME=	mongo-c-driver
-PORTVERSION=	1.3.4
+PORTVERSION=	1.3.5
 CATEGORIES=	devel
 
 MAINTAINER=	ports@bsdserwis.com
 COMMENT=	C Driver for MongoDB
 
 LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-BUILD_DEPENDS=	${LOCALBASE}/lib/libbson-1.0.so:devel/libbson
-LIB_DEPENDS+=	libsasl2.so:security/cyrus-sasl2
+LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2 \
+		libbson-1.0.so:devel/libbson
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	mongodb
 
-USES=		autoreconf gmake libtool pkgconfig
-GNU_CONFIGURE=	yes
+USES=		cmake pkgconfig
 USE_LDCONFIG=	yes
 LDFLAGS+=	-pthread
 
-MAKE_ARGS=	pkgconfigdir="${PREFIX}/libdata/pkgconfig" V=1
-
 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
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmongoc-1.0.so.${PORTVERSION}
 
 .include <bsd.port.mk>

Modified: head/devel/mongo-c-driver/distinfo
==============================================================================
--- head/devel/mongo-c-driver/distinfo	Wed Apr 27 17:17:36 2016	(r414121)
+++ head/devel/mongo-c-driver/distinfo	Wed Apr 27 17:52:45 2016	(r414122)
@@ -1,2 +1,2 @@
-SHA256 (mongodb-mongo-c-driver-1.3.4_GH0.tar.gz) = cd0b05aacf0980d08a2ae725184712d9132d35a771d37a5caaca8e045195d33a
-SIZE (mongodb-mongo-c-driver-1.3.4_GH0.tar.gz) = 525747
+SHA256 (mongodb-mongo-c-driver-1.3.5_GH0.tar.gz) = 4b7c1f6bc1d97a7a974c6b74ee9233e0747aa255db53e4fecd2cf2584e246944
+SIZE (mongodb-mongo-c-driver-1.3.5_GH0.tar.gz) = 526784

Added: head/devel/mongo-c-driver/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/mongo-c-driver/files/patch-CMakeLists.txt	Wed Apr 27 17:52:45 2016	(r414122)
@@ -0,0 +1,19 @@
+--- CMakeLists.txt.orig	2016-04-20 07:33:47 UTC
++++ CMakeLists.txt
+@@ -401,7 +401,7 @@ configure_file(
+ @ONLY)
+ install(
+   FILES ${CMAKE_CURRENT_BINARY_DIR}/libmongoc-1.0.pc ${CMAKE_CURRENT_BINARY_DIR}/libmongoc-priv.pc
+-  DESTINATION lib/pkgconfig
++  DESTINATION libdata/pkgconfig
+ )
+ if (MONGOC_ENABLE_SSL)
+   configure_file(
+@@ -410,6 +410,6 @@ if (MONGOC_ENABLE_SSL)
+   @ONLY)
+   install(
+     FILES ${CMAKE_CURRENT_BINARY_DIR}/libmongoc-ssl-1.0.pc
+-    DESTINATION lib/pkgconfig
++    DESTINATION libdata/pkgconfig
+   )
+ endif()

Modified: head/devel/mongo-c-driver/pkg-plist
==============================================================================
--- head/devel/mongo-c-driver/pkg-plist	Wed Apr 27 17:17:36 2016	(r414121)
+++ head/devel/mongo-c-driver/pkg-plist	Wed Apr 27 17:52:45 2016	(r414122)
@@ -1,113 +1,48 @@
-bin/mongoc-stat
-include/libmongoc-1.0/mongoc-array-private.h
-include/libmongoc-1.0/mongoc-async-cmd-private.h
-include/libmongoc-1.0/mongoc-async-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-find-and-modify-private.h
 include/libmongoc-1.0/mongoc-find-and-modify.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-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-memcmp-private.h
 include/libmongoc-1.0/mongoc-opcode-private.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-concern-private.h
 include/libmongoc-1.0/mongoc-read-concern.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-server-description-private.h
 include/libmongoc-1.0/mongoc-server-description.h
-include/libmongoc-1.0/mongoc-server-stream-private.h
-include/libmongoc-1.0/mongoc-set-private.h
 include/libmongoc-1.0/mongoc-socket-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-topology-description-private.h
-include/libmongoc-1.0/mongoc-topology-private.h
-include/libmongoc-1.0/mongoc-topology-scanner-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-functions.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
-include/libmongoc-1.0/utlist.h
 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
+lib/libmongoc-1.0.so.1
+lib/libmongoc-1.0.so.1.3.5
+lib/libmongoc-static-1.0.a
 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?201604271752.u3RHqkun054490>