summaryrefslogtreecommitdiff
path: root/databases/libmongo-client
diff options
context:
space:
mode:
authorfhajny <fhajny>2014-08-12 15:53:36 +0000
committerfhajny <fhajny>2014-08-12 15:53:36 +0000
commit86320ab548bf048b755f749c90ae07be02aaf9ed (patch)
treea467ba6ccc7a715e93b3d01d72cfaf3f8435413e /databases/libmongo-client
parent3fdd4434e3cc769e97a6655c3f78f30d49fd593f (diff)
downloadpkgsrc-86320ab548bf048b755f749c90ae07be02aaf9ed.tar.gz
Import libmongo-client-0.1.8 as databases/libmongo-client.
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.
Diffstat (limited to 'databases/libmongo-client')
-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