Tue Jan 21 14:17:40 2020 UTC ()
hub: Update to 2.14.0

Changes:
2.14.0
------
Features:
 * New command: `hub issue update` #2432
 * New command: `hub issue transfer` #2363
 * Support git flag `hub version --build-options` #2440
 * Refuse to follow HTTP 301/302 redirects for non-GET requests #2442

Fixes:
 * Fix `hub help <cmd>` on Windows #2384
 * Ensure that `grep` command is being used in shell completions #2390
 * Consult global `git config color.ui` setting when `--color=auto` #2378

Improvements:
 * Print more user-friendly HTTP 40x errors #2446
 * Enable debugging file uploads via `HUB_VERBOSE=1 hub release create -a <file>`
 * Improve parsing malformed YAML config files #2380


(leot)
diff -r1.37 -r1.38 pkgsrc/net/hub/Makefile
diff -r1.20 -r1.21 pkgsrc/net/hub/distinfo

cvs diff -r1.37 -r1.38 pkgsrc/net/hub/Makefile (switch to unified diff)

--- pkgsrc/net/hub/Makefile 2020/01/10 13:32:10 1.37
+++ pkgsrc/net/hub/Makefile 2020/01/21 14:17:40 1.38
@@ -1,67 +1,66 @@ @@ -1,67 +1,66 @@
1# $NetBSD: Makefile,v 1.37 2020/01/10 13:32:10 bsiegert Exp $ 1# $NetBSD: Makefile,v 1.38 2020/01/21 14:17:40 leot Exp $
2 2
3DISTNAME= hub-2.13.0 3DISTNAME= hub-2.14.0
4PKGREVISION= 2 
5CATEGORIES= net 4CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_GITHUB:=github/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=github/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
8 7
9MAINTAINER= leot@NetBSD.org 8MAINTAINER= leot@NetBSD.org
10HOMEPAGE= https://hub.github.com/ 9HOMEPAGE= https://hub.github.com/
11COMMENT= Command-line tool that makes git easier to use with GitHub 10COMMENT= Command-line tool that makes git easier to use with GitHub
12LICENSE= mit 11LICENSE= mit
13 12
14GO_DIST_BASE= ${DISTNAME} 13GO_DIST_BASE= ${DISTNAME}
15GO_SRCPATH= github.com/github/hub 14GO_SRCPATH= github.com/github/hub
16 15
17DEPENDS+= git-base>=1.7.3:../../devel/git-base 16DEPENDS+= git-base>=1.7.3:../../devel/git-base
18 17
19SUBST_CLASSES+= man 18SUBST_CLASSES+= man
20SUBST_STAGE.man= pre-configure 19SUBST_STAGE.man= pre-configure
21SUBST_MESSAGE.man= Fix hub name in hub(1) man page 20SUBST_MESSAGE.man= Fix hub name in hub(1) man page
22SUBST_FILES.man= share/man/man1/hub.1.md 21SUBST_FILES.man= share/man/man1/hub.1.md
23SUBST_SED.man+= -e 's/\$$ git/$$ hub/' 22SUBST_SED.man+= -e 's/\$$ git/$$ hub/'
24SUBST_SED.man+= -e '/\$$ GITHUB_HOST=/ s/ git clone / hub clone /' 23SUBST_SED.man+= -e '/\$$ GITHUB_HOST=/ s/ git clone / hub clone /'
25 24
26INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 25INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1
27 26
28CHECK_RELRO_SKIP+= bin/hub 27CHECK_RELRO_SKIP+= bin/hub
29 28
30# List of hub commands to generate man pages, HELP_CMD list of ${WRKSRC}/Makefile 29# List of hub commands to generate man pages, HELP_CMD list of ${WRKSRC}/Makefile
31HUB_COMMANDS= alias \ 30HUB_COMMANDS= alias \
32 api \ 31 api \
33 browse \ 32 browse \
34 ci-status \ 33 ci-status \
35 compare \ 34 compare \
36 create \ 35 create \
37 delete \ 36 delete \
38 fork \ 37 fork \
39 gist \ 38 gist \
40 pr \ 39 pr \
41 pull-request \ 40 pull-request \
42 release \ 41 release \
43 issue \ 42 issue \
44 sync 43 sync
45 44
46# Generate hub man pages 45# Generate hub man pages
47pre-install: 46pre-install:
48.for hc in ${HUB_COMMANDS} 47.for hc in ${HUB_COMMANDS}
49 cd ${WRKDIR} && \ 48 cd ${WRKDIR} && \
50 ./bin/hub help ${hc} --plain-text > \ 49 ./bin/hub help ${hc} --plain-text > \
51 src/github.com/github/hub/share/man/man1/hub-${hc}.1.md 50 src/github.com/github/hub/share/man/man1/hub-${hc}.1.md
52.endfor 51.endfor
53 cd ${WRKDIR} && \ 52 cd ${WRKDIR} && \
54 ./bin/md2roff-bin --manual="hub manual" \ 53 ./bin/md2roff-bin --manual="hub manual" \
55 --version=${PKGVERSION_NOREV} \ 54 --version=${PKGVERSION_NOREV} \
56 --template=src/github.com/github/hub/man-template.html \ 55 --template=src/github.com/github/hub/man-template.html \
57 src/github.com/github/hub/share/man/man1/*.md 56 src/github.com/github/hub/share/man/man1/*.md
58 57
59do-install: 58do-install:
60 ${INSTALL_PROGRAM} ${WRKDIR}/bin/hub ${DESTDIR}${PREFIX}/bin 59 ${INSTALL_PROGRAM} ${WRKDIR}/bin/hub ${DESTDIR}${PREFIX}/bin
61 ${INSTALL_MAN} ${WRKSRC}/share/man/man1/hub.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 60 ${INSTALL_MAN} ${WRKSRC}/share/man/man1/hub.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
62.for hc in ${HUB_COMMANDS} 61.for hc in ${HUB_COMMANDS}
63 ${INSTALL_MAN} ${WRKSRC}/share/man/man1/hub-${hc}.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 62 ${INSTALL_MAN} ${WRKSRC}/share/man/man1/hub-${hc}.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
64.endfor 63.endfor
65 64
66.include "../../lang/go/go-package.mk" 65.include "../../lang/go/go-package.mk"
67.include "../../mk/bsd.pkg.mk" 66.include "../../mk/bsd.pkg.mk"

cvs diff -r1.20 -r1.21 pkgsrc/net/hub/distinfo (switch to unified diff)

--- pkgsrc/net/hub/distinfo 2020/01/02 11:52:48 1.20
+++ pkgsrc/net/hub/distinfo 2020/01/21 14:17:40 1.21
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.20 2020/01/02 11:52:48 leot Exp $ 1$NetBSD: distinfo,v 1.21 2020/01/21 14:17:40 leot Exp $
2 2
3SHA1 (hub-2.13.0.tar.gz) = 3069d842617461ed5708e767d8ed0de7a7f838c7 3SHA1 (hub-2.14.0.tar.gz) = e4c1a0803aff65cfac4f753b931c558b990c1ee7
4RMD160 (hub-2.13.0.tar.gz) = 97deb67284fe6c5cf85b1e3376618924c78b06ff 4RMD160 (hub-2.14.0.tar.gz) = eeaa9da8afcabb8b80acc6c636665ee5b0981700
5SHA512 (hub-2.13.0.tar.gz) = 77cc86948a4725a56b09eacdecb3227b46022de93f6ca8eb298441e32bda83cd8e6bb7874e029caae06852c6edcedfaa19382599d6f6ad9760663ff2573d2342 5SHA512 (hub-2.14.0.tar.gz) = c55a86d5fc1376a8e7e09c9044be5200be8b546feec3e35694a59d67b696bb344a9bb5c3f46c8c571b59cb3a79e0a0a9729d5cad63ad857e974e32ca8602eaf1
6Size (hub-2.13.0.tar.gz) = 2074748 bytes 6Size (hub-2.14.0.tar.gz) = 2077278 bytes