summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--databases/libmongo-client/DESCR4
-rw-r--r--databases/libmongo-client/Makefile25
-rw-r--r--databases/libmongo-client/PLIST14
-rw-r--r--databases/libmongo-client/buildlink3.mk14
-rw-r--r--databases/libmongo-client/distinfo5
5 files changed, 62 insertions, 0 deletions
diff --git a/databases/libmongo-client/DESCR b/databases/libmongo-client/DESCR
new file mode 100644
index 00000000000..57a73ac3b4b
--- /dev/null
+++ b/databases/libmongo-client/DESCR
@@ -0,0 +1,4 @@
+This is an alternative C driver for MongoDB. It is meant to be a stable
+(API, ABI and quality alike), clean, well documented and well tested shared
+library, that strives to make the most common use cases as convenient
+as possible.
diff --git a/databases/libmongo-client/Makefile b/databases/libmongo-client/Makefile
new file mode 100644
index 00000000000..0b3ea4ba70b
--- /dev/null
+++ b/databases/libmongo-client/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2014/08/12 15:53:36 fhajny Exp $
+
+DISTNAME= libmongo-client-0.1.8
+CATEGORIES= databases
+MASTER_SITES= https://github.com/algernon/libmongo-client/archive/
+
+MAINTAINER= filip@joyent.com
+HOMEPAGE= https://github.com/algernon/libmongo-client/
+COMMENT= Alternative C driver for MongoDB
+LICENSE= apache-2.0
+
+WRKSRC= ${WRKDIR}/libmongo-client-${DISTNAME}
+
+USE_LIBTOOL= yes
+USE_TOOLS+= aclocal autoconf autoreconf automake pkg-config
+
+GNU_CONFIGURE= yes
+
+PKGCONFIG_OVERRIDE+= src/libmongo-client.pc.in
+
+pre-configure:
+ cd ${WRKSRC} && autoreconf -i
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/libmongo-client/PLIST b/databases/libmongo-client/PLIST
new file mode 100644
index 00000000000..b350abf2596
--- /dev/null
+++ b/databases/libmongo-client/PLIST
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1 2014/08/12 15:53:36 fhajny Exp $
+include/mongo-client/bson.h
+include/mongo-client/mongo-client.h
+include/mongo-client/mongo-sync-cursor.h
+include/mongo-client/mongo-sync-pool.h
+include/mongo-client/mongo-sync.h
+include/mongo-client/mongo-utils.h
+include/mongo-client/mongo-wire.h
+include/mongo-client/mongo.h
+include/mongo-client/sync-gridfs-chunk.h
+include/mongo-client/sync-gridfs-stream.h
+include/mongo-client/sync-gridfs.h
+lib/libmongo-client.la
+lib/pkgconfig/libmongo-client.pc
diff --git a/databases/libmongo-client/buildlink3.mk b/databases/libmongo-client/buildlink3.mk
new file mode 100644
index 00000000000..ff6bd6b787d
--- /dev/null
+++ b/databases/libmongo-client/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/08/12 15:53:36 fhajny Exp $
+
+BUILDLINK_TREE+= libmongo-client
+
+.if !defined(LIBMONGO_CLIENT_BUILDLINK3_MK)
+LIBMONGO_CLIENT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libmongo-client+= libmongo-client>=0.1.8
+BUILDLINK_PKGSRCDIR.libmongo-client?= ../../databases/libmongo-client
+
+.include "../../devel/glib2/buildlink3.mk"
+.endif # LIBMONGO_CLIENT_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libmongo-client
diff --git a/databases/libmongo-client/distinfo b/databases/libmongo-client/distinfo
new file mode 100644
index 00000000000..a8bad229197
--- /dev/null
+++ b/databases/libmongo-client/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/08/12 15:53:36 fhajny Exp $
+
+SHA1 (libmongo-client-0.1.8.tar.gz) = 1c5c4d45065e082fa438911b89edd4cf756f4392
+RMD160 (libmongo-client-0.1.8.tar.gz) = c0e755e400b80d92377ef19366a3cd7ee89de269
+Size (libmongo-client-0.1.8.tar.gz) = 127648 bytes