diff --git a/databases/mongodb-tools/Makefile b/databases/mongodb-tools/Makefile index 84f490282236..77b9e1342db5 100644 --- a/databases/mongodb-tools/Makefile +++ b/databases/mongodb-tools/Makefile @@ -1,60 +1,59 @@ PORTNAME= mongodb-tools -DISTVERSION= 100.9.4 -PORTREVISION= 5 +DISTVERSION= 100.9.5 CATEGORIES= databases MAINTAINER= ronald@FreeBSD.org -COMMENT= Tools for MongoDB 4.4.x and up -WWW= https://docs.mongodb.com/database-tools/ +COMMENT= MongoDB Database Tools +WWW= https://www.mongodb.com/docs/database-tools/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= compiler:c++14-lang go localbase USE_GITHUB= yes GH_ACCOUNT= mongodb GH_PROJECT= mongo-tools GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} GO_BUILDFLAGS= -tags "${USE_MY_TAGS}" CONFLICTS_INSTALL= mongodb42-tools OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= BSONDUMP MONGODUMP MONGOEXPORT MONGOFILES MONGOIMPORT \ MONGORESTORE MONGOSTAT MONGOTOP \ SASL SSL OPTIONS_MULTI= SECURITY TOOLS OPTIONS_MULTI_SECURITY= SASL SSL OPTIONS_MULTI_TOOLS= BSONDUMP MONGODUMP MONGOEXPORT MONGOFILES MONGOIMPORT \ MONGORESTORE MONGOSTAT MONGOTOP OPTIONS_SUB= yes BSONDUMP_DESC= BSON files into human-readable formats MONGODUMP_DESC= BSON data from the contents of a MongoDB instance MONGOEXPORT_DESC= JSON or CSV export of MongoDB instance data MONGOFILES_DESC= Interface to GridFS in a MongoDB instance MONGOIMPORT_DESC= Importing JSON, CSV, or TSV into a MongoDB instance MONGORESTORE_DESC= BSON data to a MongoDB instance MONGOSTAT_DESC= Status of a running mongod or mongos instance MONGOTOP_DESC= Track the amount of data I/O time BSONDUMP_VARS= go_target+=./bsondump/main:bsondump MONGODUMP_VARS= go_target+=./mongodump/main:mongodump MONGOEXPORT_VARS= go_target+=./mongoexport/main:mongoexport MONGOFILES_VARS= go_target+=./mongofiles/main:mongofiles MONGOIMPORT_VARS= go_target+=./mongoimport/main:mongoimport MONGORESTORE_VARS= go_target+=./mongorestore/main:mongorestore MONGOSTAT_VARS= go_target+=./mongostat/main:mongostat MONGOTOP_VARS= go_target+=./mongotop/main:mongotop SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SASL_USE= my_tags=sasl SSL_USE= my_tags=ssl post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in README.md CONTRIBUTING.md THIRD-PARTY-NOTICES ${INSTALL_MAN} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/databases/mongodb-tools/distinfo b/databases/mongodb-tools/distinfo index ca065d01cfaa..43623b2784e5 100644 --- a/databases/mongodb-tools/distinfo +++ b/databases/mongodb-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1702043841 -SHA256 (mongodb-mongo-tools-100.9.4_GH0.tar.gz) = 513c8471f7a733f0582b521330ccada326cc01f47da489bda7b5b42959564385 -SIZE (mongodb-mongo-tools-100.9.4_GH0.tar.gz) = 4742913 +TIMESTAMP = 1718714107 +SHA256 (mongodb-mongo-tools-100.9.5_GH0.tar.gz) = 9489a873009d8244af5382b98969ab34f871a2f6b9ba618a672518aa2ab7259c +SIZE (mongodb-mongo-tools-100.9.5_GH0.tar.gz) = 5130120 diff --git a/databases/mongodb-tools/pkg-descr b/databases/mongodb-tools/pkg-descr index 88051a67f638..5ec68090eb9e 100644 --- a/databases/mongodb-tools/pkg-descr +++ b/databases/mongodb-tools/pkg-descr @@ -1,14 +1,17 @@ -Useful utilities for managing a MongoDB instance written in Go. +The MongoDB Database Tools are a collection of command-line utilities +for working with a MongoDB deployment. + +The Database Tools include the following binaries: - bsondump - display BSON files in a human-readable format - mongoimport - Convert data from JSON, TSV or CSV and insert them into a collection - mongoexport - Write an existing collection to CSV or JSON format - mongodump/mongorestore - Dump MongoDB backups to disk in .BSON format, or restore them to a live database - mongostat - Monitor live MongoDB servers, replica sets, or sharded clusters - mongofiles - Read, write, delete, or update files in GridFS - mongotop - Monitor read/write activity on a mongo server See also: https://github.com/mongodb/mongo-tools