From owner-svn-ports-all@freebsd.org Fri May 29 16:17:40 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3063233C16A; Fri, 29 May 2020 16:17:40 +0000 (UTC) (envelope-from fernape@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49YV8h0SJxz418Q; Fri, 29 May 2020 16:17:40 +0000 (UTC) (envelope-from fernape@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 0B00D1A982; Fri, 29 May 2020 16:17:40 +0000 (UTC) (envelope-from fernape@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04TGHd0g080037; Fri, 29 May 2020 16:17:39 GMT (envelope-from fernape@FreeBSD.org) Received: (from fernape@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04TGHdQM080033; Fri, 29 May 2020 16:17:39 GMT (envelope-from fernape@FreeBSD.org) Message-Id: <202005291617.04TGHdQM080033@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: fernape set sender to fernape@FreeBSD.org using -f From: =?UTF-8?Q?Fernando_Apestegu=c3=ada?= Date: Fri, 29 May 2020 16:17:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r536981 - head/devel/gh X-SVN-Group: ports-head X-SVN-Commit-Author: fernape X-SVN-Commit-Paths: head/devel/gh X-SVN-Commit-Revision: 536981 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.33 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: Fri, 29 May 2020 16:17:40 -0000 Author: fernape Date: Fri May 29 16:17:38 2020 New Revision: 536981 URL: https://svnweb.freebsd.org/changeset/ports/536981 Log: devel/gh: Update to 0.9.0 ChangeLog: https://github.com/cli/cli/releases/v0.9.0 PR: 246804 Submitted by: vulcan@wired.sh (maintainer) Added: head/devel/gh/pkg-plist (contents, props changed) Modified: head/devel/gh/Makefile head/devel/gh/distinfo head/devel/gh/pkg-descr Modified: head/devel/gh/Makefile ============================================================================== --- head/devel/gh/Makefile Fri May 29 15:45:17 2020 (r536980) +++ head/devel/gh/Makefile Fri May 29 16:17:38 2020 (r536981) @@ -2,7 +2,7 @@ PORTNAME= gh DISTVERSIONPREFIX= v -DISTVERSION= 0.8.0 +DISTVERSION= 0.9.0 CATEGORIES= devel MAINTAINER= vulcan@wired.sh @@ -65,22 +65,27 @@ GO_BUILDFLAGS= -ldflags "\ -X github.com/${GH_ACCOUNT}/${GH_PROJECT}/command.Version=${_BUILD_VERSION} \ -X github.com/${GH_ACCOUNT}/${GH_PROJECT}/command.BuildDate=${_BUILD_DATE}" -PLIST_FILES= bin/${PORTNAME} \ - etc/bash_completion.d/${PORTNAME} \ - share/fish/completions/${PORTNAME}.fish \ - share/zsh/site-functions/_${PORTNAME} -PORTDOCS= ${DOCS:T} +_DOCS= README.md docs/gh-vs-hub.md docs/releasing.md \ + docs/command-line-syntax.md docs/source.md +PORTDOCS= ${_DOCS:T} -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= COMPLETIONS DOCS MANPAGES +OPTIONS_DEFAULT= COMPLETIONS MANPAGES +OPTIONS_SUB= yes -DOCS= README.md docs/gh-vs-hub.md docs/releasing.md docs/source.md +COMPLETIONS_DESC= Build and install shell completions for bash, fish and zsh +MANPAGES_DESC= Build and install auto-generated manpages -post-build: -.for shell in bash fish zsh - ${WRKDIR}/bin/${PORTNAME} completion -s ${shell} > ${WRKSRC}/${shell} +do-build-COMPLETIONS-on: +.for SHELL in bash fish zsh + ${WRKDIR}/bin/${PORTNAME} completion -s ${SHELL} > ${WRKSRC}/${SHELL} .endfor -post-install: +do-build-MANPAGES-on: + cd ${WRKSRC} && \ + ${SETENV} ${MAKE_ENV} GOFLAGS="-mod=vendor" go run ./cmd/gen-docs --man-page --doc-path docs/man/ + +post-install-COMPLETIONS-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME} @@ -93,6 +98,9 @@ post-install: post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${_DOCS} ${STAGEDIR}${DOCSDIR} + +post-install-MANPAGES-on: + ${INSTALL_MAN} ${WRKSRC}/docs/man/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Modified: head/devel/gh/distinfo ============================================================================== --- head/devel/gh/distinfo Fri May 29 15:45:17 2020 (r536980) +++ head/devel/gh/distinfo Fri May 29 16:17:38 2020 (r536981) @@ -1,6 +1,6 @@ -TIMESTAMP = 1589222945 -SHA256 (cli-cli-v0.8.0_GH0.tar.gz) = 6439f2b01681be33b2b3fa313abdb700e5f6344ddff5e0fe8e01226c20d36442 -SIZE (cli-cli-v0.8.0_GH0.tar.gz) = 225839 +TIMESTAMP = 1590668365 +SHA256 (cli-cli-v0.9.0_GH0.tar.gz) = 318295e5a662f785662751f1e2cd4b1f613ec3aced1c4e7f1755d27922dbfdbf +SIZE (cli-cli-v0.9.0_GH0.tar.gz) = 236398 SHA256 (AlecAivazis-survey-v2.0.7_GH0.tar.gz) = 501b2246e0eb9b9ee9ffdd5d3a3c7a1fc680fbb4b0809e506ed15c2e098b8752 SIZE (AlecAivazis-survey-v2.0.7_GH0.tar.gz) = 1351392 SHA256 (alecthomas-chroma-34d9c7143bf5_GH0.tar.gz) = 38c3ab2f51ab7b971eeca8add6a545a29046084d53fe260d57ffc6a2c9bf1afd Modified: head/devel/gh/pkg-descr ============================================================================== --- head/devel/gh/pkg-descr Fri May 29 15:45:17 2020 (r536980) +++ head/devel/gh/pkg-descr Fri May 29 16:17:38 2020 (r536981) @@ -3,4 +3,4 @@ It brings pull requests, issues, and other GitHub conc to the terminal next to where you are already working with git and your code. -WWW: https://github.com/cli/cli +WWW: https://cli.github.com Added: head/devel/gh/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/gh/pkg-plist Fri May 29 16:17:38 2020 (r536981) @@ -0,0 +1,36 @@ +bin/gh +%%COMPLETIONS%%etc/bash_completion.d/gh +%%MANPAGES%%man/man1/gh-completion.1.gz +%%MANPAGES%%man/man1/gh-config-get.1.gz +%%MANPAGES%%man/man1/gh-config-set.1.gz +%%MANPAGES%%man/man1/gh-config.1.gz +%%MANPAGES%%man/man1/gh-credits.1.gz +%%MANPAGES%%man/man1/gh-gist-create.1.gz +%%MANPAGES%%man/man1/gh-gist.1.gz +%%MANPAGES%%man/man1/gh-issue-close.1.gz +%%MANPAGES%%man/man1/gh-issue-create.1.gz +%%MANPAGES%%man/man1/gh-issue-list.1.gz +%%MANPAGES%%man/man1/gh-issue-reopen.1.gz +%%MANPAGES%%man/man1/gh-issue-status.1.gz +%%MANPAGES%%man/man1/gh-issue-view.1.gz +%%MANPAGES%%man/man1/gh-issue.1.gz +%%MANPAGES%%man/man1/gh-pr-checkout.1.gz +%%MANPAGES%%man/man1/gh-pr-close.1.gz +%%MANPAGES%%man/man1/gh-pr-create.1.gz +%%MANPAGES%%man/man1/gh-pr-diff.1.gz +%%MANPAGES%%man/man1/gh-pr-list.1.gz +%%MANPAGES%%man/man1/gh-pr-merge.1.gz +%%MANPAGES%%man/man1/gh-pr-ready.1.gz +%%MANPAGES%%man/man1/gh-pr-reopen.1.gz +%%MANPAGES%%man/man1/gh-pr-review.1.gz +%%MANPAGES%%man/man1/gh-pr-status.1.gz +%%MANPAGES%%man/man1/gh-pr-view.1.gz +%%MANPAGES%%man/man1/gh-pr.1.gz +%%MANPAGES%%man/man1/gh-repo-clone.1.gz +%%MANPAGES%%man/man1/gh-repo-create.1.gz +%%MANPAGES%%man/man1/gh-repo-fork.1.gz +%%MANPAGES%%man/man1/gh-repo-view.1.gz +%%MANPAGES%%man/man1/gh-repo.1.gz +%%MANPAGES%%man/man1/gh.1.gz +%%COMPLETIONS%%share/fish/completions/gh.fish +%%COMPLETIONS%%share/zsh/site-functions/_gh