From owner-svn-ports-all@freebsd.org Sat Jul 28 14:50:21 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9378510541F3; Sat, 28 Jul 2018 14:50:21 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48CDB71FCC; Sat, 28 Jul 2018 14:50:21 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2770611C; Sat, 28 Jul 2018 14:50:21 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w6SEoLww055268; Sat, 28 Jul 2018 14:50:21 GMT (envelope-from miwi@FreeBSD.org) Received: (from miwi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w6SEoK2M055263; Sat, 28 Jul 2018 14:50:20 GMT (envelope-from miwi@FreeBSD.org) Message-Id: <201807281450.w6SEoK2M055263@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: miwi set sender to miwi@FreeBSD.org using -f From: Martin Wilke Date: Sat, 28 Jul 2018 14:50:20 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r475580 - in head/databases: . mongodb36-tools X-SVN-Group: ports-head X-SVN-Commit-Author: miwi X-SVN-Commit-Paths: in head/databases: . mongodb36-tools X-SVN-Commit-Revision: 475580 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jul 2018 14:50:21 -0000 Author: miwi Date: Sat Jul 28 14:50:19 2018 New Revision: 475580 URL: https://svnweb.freebsd.org/changeset/ports/475580 Log: - Copy databases/mongodb34-tools -> databases/mongodb36-tools - Update to 3.6.3 PR: 227198 Sponsored by: iXsystems Inc. Added: head/databases/mongodb36-tools/ - copied from r475302, head/databases/mongodb34-tools/ Modified: head/databases/Makefile head/databases/mongodb36-tools/Makefile head/databases/mongodb36-tools/distinfo head/databases/mongodb36-tools/pkg-descr head/databases/mongodb36-tools/pkg-plist Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Sat Jul 28 14:47:59 2018 (r475579) +++ head/databases/Makefile Sat Jul 28 14:50:19 2018 (r475580) @@ -205,6 +205,7 @@ SUBDIR += mongodb34 SUBDIR += mongodb34-tools SUBDIR += mongodb36 + SUBDIR += mongodb36-tools SUBDIR += mroonga SUBDIR += mrtg-mysql-load SUBDIR += mtools-mongodb Modified: head/databases/mongodb36-tools/Makefile ============================================================================== --- head/databases/mongodb34-tools/Makefile Wed Jul 25 09:07:51 2018 (r475302) +++ head/databases/mongodb36-tools/Makefile Sat Jul 28 14:50:19 2018 (r475580) @@ -1,7 +1,7 @@ # $FreeBSD$ -PORTNAME= mongodb34-tools -PORTVERSION= 3.4.9 +PORTNAME= mongodb36-tools +PORTVERSION= 3.6.3 DISTVERSIONPREFIX= r CATEGORIES= databases net @@ -10,6 +10,8 @@ COMMENT= Tools for MongoDB LICENSE= APACHE20 +ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than i386 and amd64" BROKEN_SSL= openssl-devel libressl libressl-devel BROKEN_SSL_REASON_openssl-devel= variable has incomplete type 'BIO_METHOD' (aka 'struct bio_method_st') BROKEN_SSL_REASON_libressl= could not determine kind of name for C.EVP_sha @@ -17,6 +19,8 @@ BROKEN_SSL_REASON_libressl-devel= ${BROKEN_SSL_REASON_ BUILD_DEPENDS= go>0:lang/go +CONFLICTS_INSTALL= mongodb mongodb[32-34]-tools + USES= localbase USE_GITHUB= yes @@ -32,9 +36,6 @@ SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SSL_USES= ssl SSL_USE= my_tags=ssl -ONLY_FOR_ARCHS= amd64 i386 -ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than i386 and amd64" - # Go is not our friend. Without below, ignores user-supplied flags. MAKE_CMD= ${LOCALBASE}/bin/go build MAKE_ENV= GOPATH="${WRKSRC}/.gopath:${WRKSRC}/vendor" \ @@ -48,7 +49,7 @@ post-patch: ${LN} -sf ${WRKSRC} ${WRKSRC}/.gopath/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} do-build: -.for x in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog +.for x in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ -o ${WRKSRC}/bin/${x} ${MY_TAGS}\ -ldflags "-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/common/options.Gitspec=${GH_TAGNAME}"\ @@ -56,7 +57,7 @@ do-build: .endfor do-install: -.for x in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog +.for x in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop ${INSTALL_PROGRAM} ${WRKSRC}/bin/${x} ${STAGEDIR}${PREFIX}/bin/ .endfor Modified: head/databases/mongodb36-tools/distinfo ============================================================================== --- head/databases/mongodb34-tools/distinfo Wed Jul 25 09:07:51 2018 (r475302) +++ head/databases/mongodb36-tools/distinfo Sat Jul 28 14:50:19 2018 (r475580) @@ -1,3 +1,3 @@ -TIMESTAMP = 1505301173 -SHA256 (mongodb-mongo-tools-r3.4.9_GH0.tar.gz) = 4b6f17afa628482c107567a82715b780d1e885125b4862ee07e0ab5080b8e0aa -SIZE (mongodb-mongo-tools-r3.4.9_GH0.tar.gz) = 4719526 +TIMESTAMP = 1522662593 +SHA256 (mongodb-mongo-tools-r3.6.3_GH0.tar.gz) = d97461a21227a3563e3e362dfda330becff48a901ecb3309241f607c7c8900af +SIZE (mongodb-mongo-tools-r3.6.3_GH0.tar.gz) = 4693833 Modified: head/databases/mongodb36-tools/pkg-descr ============================================================================== --- head/databases/mongodb34-tools/pkg-descr Wed Jul 25 09:07:51 2018 (r475302) +++ head/databases/mongodb36-tools/pkg-descr Sat Jul 28 14:50:19 2018 (r475580) @@ -1,5 +1,5 @@ Since MongoDB 3.2, the tools bsondump, mongoimport, mongoexport, mongodump, -mongorestore, mongostat, mongofiles, mongooplog and mongotop have been placed +mongorestore, mongostat, mongofiles and mongotop have been placed in a separate package and rewritten in Go. These are useful utilities for managing a MongoDB instance. Modified: head/databases/mongodb36-tools/pkg-plist ============================================================================== --- head/databases/mongodb34-tools/pkg-plist Wed Jul 25 09:07:51 2018 (r475302) +++ head/databases/mongodb36-tools/pkg-plist Sat Jul 28 14:50:19 2018 (r475580) @@ -3,7 +3,6 @@ bin/mongodump bin/mongoexport bin/mongofiles bin/mongoimport -bin/mongooplog bin/mongorestore bin/mongostat bin/mongotop