diff options
author | Wesley Shields <wxs@FreeBSD.org> | 2013-07-08 15:11:18 +0000 |
---|---|---|
committer | Wesley Shields <wxs@FreeBSD.org> | 2013-07-08 15:11:18 +0000 |
commit | 27d1261ec5278cea4365b86c1252bee8a2031907 (patch) | |
tree | 0d0ef413bf1a382a576ee5075c4558c6870401ad /devel/mongo-cxx-driver | |
parent | 3c3a3b118a812e9359172d221483acde773f9212 (diff) | |
download | ports-27d1261ec5278cea4365b86c1252bee8a2031907.tar.gz ports-27d1261ec5278cea4365b86c1252bee8a2031907.zip |
Official Mongo C++ Driver
Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.
PR: ports/175616
Submitted by: Waitman Gobble <uzimac@da3m0n8t3r.com>
Notes
Notes:
svn path=/head/; revision=322511
Diffstat (limited to 'devel/mongo-cxx-driver')
-rw-r--r-- | devel/mongo-cxx-driver/Makefile | 25 | ||||
-rw-r--r-- | devel/mongo-cxx-driver/distinfo | 2 | ||||
-rw-r--r-- | devel/mongo-cxx-driver/pkg-descr | 8 | ||||
-rw-r--r-- | devel/mongo-cxx-driver/pkg-plist | 391 |
4 files changed, 426 insertions, 0 deletions
diff --git a/devel/mongo-cxx-driver/Makefile b/devel/mongo-cxx-driver/Makefile new file mode 100644 index 000000000000..d20b364bf9d8 --- /dev/null +++ b/devel/mongo-cxx-driver/Makefile @@ -0,0 +1,25 @@ +# Created by: "Waitman Gobble" <uzimac@da3m0n8t3r.com> +# $FreeBSD$ + +PORTNAME= mongo-cxx-driver +PORTVERSION= 2.4 +CATEGORIES= devel +MASTER_SITES= GH + +MAINTAINER= waitman@waitman.net +COMMENT= C++ 2.4 Driver for MongoDB + +LICENSE= AL2 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +LIB_DEPENDS= boost_system:${PORTSDIR}/devel/boost-libs \ + sasl2:${PORTSDIR}/security/cyrus-sasl2 + +USE_GITHUB= yes +GH_ACCOUNT= waitman +GH_TAGNAME= ${GH_COMMIT} +GH_COMMIT= 41691d5 + +USE_PYTHON= yes + +.include <bsd.port.mk> diff --git a/devel/mongo-cxx-driver/distinfo b/devel/mongo-cxx-driver/distinfo new file mode 100644 index 000000000000..66f486f9e19c --- /dev/null +++ b/devel/mongo-cxx-driver/distinfo @@ -0,0 +1,2 @@ +SHA256 (mongo-cxx-driver-2.4.tar.gz) = b3dd6aac4c7bc19fe4239bac7796fc2d5f9e940047057088cc5e2bd02747e8cd +SIZE (mongo-cxx-driver-2.4.tar.gz) = 611523 diff --git a/devel/mongo-cxx-driver/pkg-descr b/devel/mongo-cxx-driver/pkg-descr new file mode 100644 index 000000000000..68e5bb9b1116 --- /dev/null +++ b/devel/mongo-cxx-driver/pkg-descr @@ -0,0 +1,8 @@ +Official Mongo C++ Driver + +Mongo (from "humongous") is a high-performance, open source, +schema-free, document-oriented database. A common name in the +"NOSQL" community. + +WWW: http://www.mongodb.org/ +WWW: https://github.com/waitman/mongo-cxx-driver-examples diff --git a/devel/mongo-cxx-driver/pkg-plist b/devel/mongo-cxx-driver/pkg-plist new file mode 100644 index 000000000000..64b0a17ef40f --- /dev/null +++ b/devel/mongo-cxx-driver/pkg-plist @@ -0,0 +1,391 @@ +include/mongo/base/error_codes.h +include/mongo/base/configuration_variable_manager.h +include/mongo/base/counter.h +include/mongo/base/disallow_copying.h +include/mongo/base/global_initializer.h +include/mongo/base/global_initializer_registerer.h +include/mongo/base/init.h +include/mongo/base/initializer.h +include/mongo/base/initializer_context.h +include/mongo/base/initializer_dependency_graph.h +include/mongo/base/initializer_function.h +include/mongo/base/make_string_vector.h +include/mongo/base/owned_pointer_map.h +include/mongo/base/owned_pointer_vector.h +include/mongo/base/parse_number.h +include/mongo/base/status.h +include/mongo/base/string_data-inl.h +include/mongo/base/string_data.h +include/mongo/bson/util/atomic_int.h +include/mongo/bson/util/bson_extract.h +include/mongo/bson/util/builder.h +include/mongo/bson/util/misc.h +include/mongo/bson/bson-inl.h +include/mongo/bson/bson.h +include/mongo/bson/bson_builder_base.h +include/mongo/bson/bson_db.h +include/mongo/bson/bson_field.h +include/mongo/bson/bson_validate.h +include/mongo/bson/bsonmisc.h +include/mongo/bson/bsonobj.h +include/mongo/bson/bsonobjbuilder.h +include/mongo/bson/bsonobjiterator.h +include/mongo/bson/bsontypes.h +include/mongo/bson/inline_decls.h +include/mongo/bson/oid.h +include/mongo/bson/ordering.h +include/mongo/bson/bsonelement.h +include/mongo/client/authlevel.h +include/mongo/client/clientOnly-private.h +include/mongo/client/connpool.h +include/mongo/client/dbclient.h +include/mongo/client/dbclient_rs.h +include/mongo/client/dbclientcursor.h +include/mongo/client/dbclientinterface.h +include/mongo/client/dbclientmockcursor.h +include/mongo/client/distlock.h +include/mongo/client/gridfs.h +include/mongo/client/model.h +include/mongo/client/parallel.h +include/mongo/client/redef_macros.h +include/mongo/client/sasl_client_authenticate.h +include/mongo/client/sasl_client_session.h +include/mongo/client/syncclusterconnection.h +include/mongo/client/undef_macros.h +include/mongo/client/constants.h +include/mongo/db/auth/action_type.h +include/mongo/db/auth/action_set.h +include/mongo/db/auth/auth_external_state.h +include/mongo/db/auth/auth_external_state_d.h +include/mongo/db/auth/auth_external_state_mock.h +include/mongo/db/auth/auth_external_state_s.h +include/mongo/db/auth/auth_external_state_server_common.h +include/mongo/db/auth/auth_index_d.h +include/mongo/db/auth/authentication_session.h +include/mongo/db/auth/authorization_manager.h +include/mongo/db/auth/mongo_authentication_session.h +include/mongo/db/auth/principal.h +include/mongo/db/auth/principal_name.h +include/mongo/db/auth/principal_set.h +include/mongo/db/auth/privilege.h +include/mongo/db/auth/privilege_set.h +include/mongo/db/auth/security_key.h +include/mongo/db/stats/counters.h +include/mongo/db/stats/fine_clock.h +include/mongo/db/stats/service_stats.h +include/mongo/db/stats/snapshots.h +include/mongo/db/stats/timer_stats.h +include/mongo/db/stats/top.h +include/mongo/db/repl/rs_sync.h +include/mongo/db/repl/connections.h +include/mongo/db/repl/health.h +include/mongo/db/repl/multicmd.h +include/mongo/db/repl/rs.h +include/mongo/db/repl/rs_config.h +include/mongo/db/repl/rs_exception.h +include/mongo/db/repl/rs_member.h +include/mongo/db/repl/rs_optime.h +include/mongo/db/repl/bgsync.h +include/mongo/db/ops/count.h +include/mongo/db/ops/delete.h +include/mongo/db/ops/modifier_base.h +include/mongo/db/ops/query.h +include/mongo/db/ops/update.h +include/mongo/db/ops/update_internal.h +include/mongo/db/background.h +include/mongo/db/btree.h +include/mongo/db/btree_stats.h +include/mongo/db/btreebuilder.h +include/mongo/db/btreecursor.h +include/mongo/db/btreeposition.h +include/mongo/db/cc_by_loc.h +include/mongo/db/client.h +include/mongo/db/client_basic.h +include/mongo/db/clientcursor.h +include/mongo/db/cloner.h +include/mongo/db/cmdline.h +include/mongo/db/collection.h +include/mongo/db/commands.h +include/mongo/db/curop-inl.h +include/mongo/db/curop.h +include/mongo/db/db.h +include/mongo/db/cursor.h +include/mongo/db/d_concurrency.h +include/mongo/db/d_globals.h +include/mongo/db/database.h +include/mongo/db/databaseholder.h +include/mongo/db/dbhelpers.h +include/mongo/db/dbmessage.h +include/mongo/db/dbwebserver.h +include/mongo/db/diskloc.h +include/mongo/db/dur.h +include/mongo/db/dur_commitjob.h +include/mongo/db/dur_journal.h +include/mongo/db/dur_journalformat.h +include/mongo/db/dur_journalimpl.h +include/mongo/db/dur_recover.h +include/mongo/db/dur_stats.h +include/mongo/db/durop.h +include/mongo/db/explain.h +include/mongo/db/extsort.h +include/mongo/db/field_ref.h +include/mongo/db/filever.h +include/mongo/db/hasher.h +include/mongo/db/hashindex.h +include/mongo/db/index.h +include/mongo/db/index_set.h +include/mongo/db/index_insertion_continuation.h +include/mongo/db/index_rebuilder.h +include/mongo/db/index_update.h +include/mongo/db/indexkey.h +include/mongo/db/initialize_server_global_state.h +include/mongo/db/instance.h +include/mongo/db/interrupt_status.h +include/mongo/db/interrupt_status_mongod.h +include/mongo/db/intervalbtreecursor.h +include/mongo/db/introspect.h +include/mongo/db/jsobj.h +include/mongo/db/jsobjmanipulator.h +include/mongo/db/json.h +include/mongo/db/key.h +include/mongo/db/keypattern.h +include/mongo/db/kill_current_op.h +include/mongo/db/lasterror.h +include/mongo/db/lockstat.h +include/mongo/db/lockstate.h +include/mongo/db/matcher.h +include/mongo/db/memconcept.h +include/mongo/db/minilex.h +include/mongo/db/module.h +include/mongo/db/mongommf.h +include/mongo/db/namespace-inl.h +include/mongo/db/namespace.h +include/mongo/db/namespace_details-inl.h +include/mongo/db/namespace_details.h +include/mongo/db/namespacestring.h +include/mongo/db/oplog.h +include/mongo/db/oplogreader.h +include/mongo/db/pagefault.h +include/mongo/db/pdfile.h +include/mongo/db/pdfile_private.h +include/mongo/db/pdfile_version.h +include/mongo/db/prefetch.h +include/mongo/db/projection.h +include/mongo/db/queryoptimizer.h +include/mongo/db/queryoptimizercursor.h +include/mongo/db/queryoptimizercursorimpl.h +include/mongo/db/queryutil.h +include/mongo/db/querypattern.h +include/mongo/db/record.h +include/mongo/db/queryutil-inl.h +include/mongo/db/repl_block.h +include/mongo/db/replutil.h +include/mongo/db/resource.h +include/mongo/db/restapi.h +include/mongo/db/scanandorder.h +include/mongo/db/server_parameters.h +include/mongo/db/server_parameters_inline.h +include/mongo/db/sort_phase_one.h +include/mongo/db/taskqueue.h +include/mongo/db/ttl.h +include/mongo/db/repl.h +include/mongo/platform/windows_basic.h +include/mongo/platform/atomic_intrinsics.h +include/mongo/platform/atomic_intrinsics_gcc.h +include/mongo/platform/atomic_intrinsics_win32.h +include/mongo/platform/atomic_word.h +include/mongo/platform/basic.h +include/mongo/platform/bits.h +include/mongo/platform/compiler.h +include/mongo/platform/compiler_gcc.h +include/mongo/platform/compiler_msvc.h +include/mongo/platform/cstdint.h +include/mongo/platform/float_utils.h +include/mongo/platform/random.h +include/mongo/platform/strtoll.h +include/mongo/platform/unordered_map.h +include/mongo/platform/unordered_set.h +include/mongo/util/concurrency/shared_mutex_win.hpp +include/mongo/util/concurrency/list.h +include/mongo/util/concurrency/mapsf.h +include/mongo/util/concurrency/msg.h +include/mongo/util/concurrency/mutex.h +include/mongo/util/concurrency/mutexdebugger.h +include/mongo/util/concurrency/mvar.h +include/mongo/util/concurrency/qlock.h +include/mongo/util/concurrency/race.h +include/mongo/util/concurrency/rwlock.h +include/mongo/util/concurrency/rwlockimpl.h +include/mongo/util/concurrency/simplerwlock.h +include/mongo/util/concurrency/spin_lock.h +include/mongo/util/concurrency/synchronization.h +include/mongo/util/concurrency/task.h +include/mongo/util/concurrency/thread_pool.h +include/mongo/util/concurrency/threadlocal.h +include/mongo/util/concurrency/value.h +include/mongo/util/concurrency/ticketholder.h +include/mongo/util/net/ssl_manager.h +include/mongo/util/net/hostandport.h +include/mongo/util/net/httpclient.h +include/mongo/util/net/listen.h +include/mongo/util/net/message.h +include/mongo/util/net/message_port.h +include/mongo/util/net/message_server.h +include/mongo/util/net/miniwebserver.h +include/mongo/util/net/sock.h +include/mongo/util/mongoutils/checksum.h +include/mongo/util/mongoutils/hash.h +include/mongo/util/mongoutils/html.h +include/mongo/util/mongoutils/str.h +include/mongo/util/admin_access.h +include/mongo/util/alignedbuilder.h +include/mongo/util/allocator.h +include/mongo/util/array.h +include/mongo/util/assert_util.h +include/mongo/util/background.h +include/mongo/util/base64.h +include/mongo/util/bson_util.h +include/mongo/util/bufreader.h +include/mongo/util/file.h +include/mongo/util/checksum.h +include/mongo/util/compress.h +include/mongo/util/debug_util.h +include/mongo/util/descriptive_stats-inl.h +include/mongo/util/descriptive_stats.h +include/mongo/util/elapsed_tracker.h +include/mongo/util/embedded_builder.h +include/mongo/util/exception_filter_win32.h +include/mongo/util/exit_code.h +include/mongo/util/fail_point.h +include/mongo/util/fail_point_registry.h +include/mongo/util/fail_point_service.h +include/mongo/util/file_allocator.h +include/mongo/util/goodies.h +include/mongo/util/hashtab.h +include/mongo/util/heapcheck.h +include/mongo/util/hex.h +include/mongo/util/histogram.h +include/mongo/util/intrusive_counter.h +include/mongo/util/log.h +include/mongo/util/logfile.h +include/mongo/util/lruishmap.h +include/mongo/util/map_util.h +include/mongo/util/md5.h +include/mongo/util/mmap.h +include/mongo/util/moveablebuffer.h +include/mongo/util/ntservice.h +include/mongo/util/optime.h +include/mongo/util/password.h +include/mongo/util/paths.h +include/mongo/util/processinfo.h +include/mongo/util/queue.h +include/mongo/util/progress_meter.h +include/mongo/util/ramlog.h +include/mongo/util/safe_num.h +include/mongo/util/scopeguard.h +include/mongo/util/sequence_util.h +include/mongo/util/signal_handlers.h +include/mongo/util/stack_introspect.h +include/mongo/util/stacktrace.h +include/mongo/util/startup_test.h +include/mongo/util/string_map.h +include/mongo/util/string_map_internal.h +include/mongo/util/text.h +include/mongo/util/string_writer.h +include/mongo/util/stringutils.h +include/mongo/util/systeminfo.h +include/mongo/util/timer-generic-inl.h +include/mongo/util/timer-inl.h +include/mongo/util/timer-posixclock-inl.h +include/mongo/util/timer-win32-inl.h +include/mongo/util/timer.h +include/mongo/util/touch_pages.h +include/mongo/util/trace.h +include/mongo/util/unordered_fast_key_table.h +include/mongo/util/unordered_fast_key_table_internal.h +include/mongo/util/version.h +include/mongo/util/winutil.h +include/mongo/util/md5.hpp +include/mongo/util/time_support.h +include/mongo/third_party/murmurhash3/MurmurHash3.h +include/mongo/shell/linenoise.h +include/mongo/shell/linenoise_utf8.h +include/mongo/shell/mk_wcwidth.h +include/mongo/shell/shell_utils.h +include/mongo/shell/shell_utils_extended.h +include/mongo/shell/shell_utils_launcher.h +include/mongo/s/chunk_diff.hpp +include/mongo/s/balancer_policy.h +include/mongo/s/chunk.h +include/mongo/s/chunk_diff.h +include/mongo/s/chunk_version.h +include/mongo/s/client_info.h +include/mongo/s/cluster_client_internal.h +include/mongo/s/collection_manager.h +include/mongo/s/config.h +include/mongo/s/config_upgrade.h +include/mongo/s/config_upgrade_helpers.h +include/mongo/s/cursors.h +include/mongo/s/d_chunk_manager.h +include/mongo/s/d_logic.h +include/mongo/s/d_writeback.h +include/mongo/s/field_parser-inl.h +include/mongo/s/field_parser.h +include/mongo/s/grid.h +include/mongo/s/interrupt_status_mongos.h +include/mongo/s/metadata_loader.h +include/mongo/s/mongo_version_range.h +include/mongo/s/request.h +include/mongo/s/server.h +include/mongo/s/shard.h +include/mongo/s/shardkey.h +include/mongo/s/stale_exception.h +include/mongo/s/strategy.h +include/mongo/s/type_changelog.h +include/mongo/s/type_chunk.h +include/mongo/s/type_collection.h +include/mongo/s/type_config_version.h +include/mongo/s/type_database.h +include/mongo/s/type_lockpings.h +include/mongo/s/type_locks.h +include/mongo/s/type_mongos.h +include/mongo/s/type_settings.h +include/mongo/s/type_shard.h +include/mongo/s/type_tags.h +include/mongo/s/version_manager.h +include/mongo/s/balance.h +include/mongo/s/writeback_listener.h +include/mongo/scripting/v8_utils.h +include/mongo/scripting/bson_template_evaluator.h +include/mongo/scripting/engine.h +include/mongo/scripting/engine_spidermonkey.h +include/mongo/scripting/engine_spidermonkey_internal.h +include/mongo/scripting/engine_v8.h +include/mongo/scripting/v8_db.h +include/mongo/scripting/v8_deadline_monitor.h +include/mongo/scripting/v8_profiler.h +include/mongo/scripting/bench.h +include/mongo/pch.h +include/mongo/server.h +include/mongo/targetver.h +lib/libmongoclient.a +@dirrm include/mongo/base +@dirrm include/mongo/bson/util +@dirrm include/mongo/bson +@dirrm include/mongo/client +@dirrm include/mongo/s +@dirrm include/mongo/shell +@dirrm include/mongo/db/auth +@dirrm include/mongo/db/ops +@dirrm include/mongo/db/stats +@dirrm include/mongo/db/repl +@dirrm include/mongo/db +@dirrm include/mongo/platform +@dirrm include/mongo/util/net +@dirrm include/mongo/util/mongoutils +@dirrm include/mongo/util/concurrency +@dirrm include/mongo/util +@dirrm include/mongo/third_party/murmurhash3 +@dirrm include/mongo/third_party +@dirrm include/mongo/scripting +@dirrm include/mongo |