summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2014-08-12 15:53:36 +0000
committerfhajny <fhajny@pkgsrc.org>2014-08-12 15:53:36 +0000
commitc9a7a68968ace2cf460f6c523680e8f8dfdeb6a2 (patch)
treea467ba6ccc7a715e93b3d01d72cfaf3f8435413e /databases
parent24b287aa40e4845809a252a02756a06476e3eab3 (diff)
downloadpkgsrc-c9a7a68968ace2cf460f6c523680e8f8dfdeb6a2.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')
-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