Hello community, here is the log from the commit of package hub for openSUSE:Factory checked in at 2019-03-19 09:57:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hub (Old) and /work/SRC/openSUSE:Factory/.hub.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hub" Tue Mar 19 09:57:51 2019 rev:3 rq:682043 version:2.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/hub/hub.changes 2018-06-22 13:35:26.798509892 +0200 +++ /work/SRC/openSUSE:Factory/.hub.new.28833/hub.changes 2019-03-19 09:57:52.408115467 +0100 @@ -1,0 +2,118 @@ +Tue Mar 5 23:24:26 UTC 2019 - Martin Hauke <[email protected]> + +- Run spec-cleaner +- Set proper GOPATH during the build +- Drop not longer required 'rubygem(ronn)' from the BuildRequires +- Package VIM-plugins +- Update to version 2.10.0 + Features + * New hub pr list --format fields %pS and %pC for PR state and color + * Have commands with rich output respect the --color flag + Fixes + * Make man pages parseable with whatis + * Make hub checkout work independently of remote refspec +- Update to version 2.9.0 + Features + * Add support for hub ci-status --format <FORMAT> string + * Add hub create --remote-name <REMOTE> flag + * Allow passing in a raw request body via hub api --input <FILE> + * Cache HTTP 4xx (except 403) server responses in hub api --cache + Fixes + * Ensure consistent ordering of hub ci-status -v results + * Avoid crashing on invalid GitHub hostname + * Fix parsing empty string within command-line arguments +- Update to version 2.8.4 + * Add hub api -H flag to set HTTP request headers + * Add hub api -i flag to output HTTP response headers + * Change how hub api deals with HTTP errors: + + HTTP response is now printed on stdout regardless of HTTP status + + No longer print an extra newline after HTTP response body + + No more Error: HTTP {STATUS} message on stderr + + hub exits with status 22 instead of 1 + * Fix hub execution under WSL (Windows Subsystem for Linux) +- Update to version 2.8.3 + * New hub api command for scripting with GitHub API + * Re-implement CLI flag parsing so that --message <MSG> is + equivalent to --message=<MSG> + * Re-implement make man-pages in Go instead of Ruby + * issue create --label is now issue create --labels to align + with existing documentation + * Output crash debugging information on stderr instead of stdout + * Fix uploading assets with hub release +- Update to version 2.7.1 + * Respect chosen Enterprise host on hub init -g + * Ensure consistent order of options when prompted to choose + between multiple configured GitHub hosts + * Ensure alphabetical sort of hub issue labels output + * Improve contrast of label text vs. its background color + * Various documentation formatting tweaks +- Update to version 2.7.0 + Features + * Add support for hub pr list --state=merged + * Add base/head/merge commit SHA and merged date information to + hub pr list --format=FORMAT + * Un-deprecate converting issues to pull requests with hub + pull-request -i <issue> +- Update to version 2.6.1 + * Fix using git aliases for git 2.20 + * Add support for passing multiple --message options for compatibility + with git + * Allow the %h token in HostName value read from ssh config +- Update to version 2.6.0 + Features + * Use "scissors" line to delineate comments in editable messages instead + of stripping away lines that start with #. This helps preserve Markdown + headings in hub pull-request, hub release create, and similar commands + that open a text editor interactively. + * New command hub issue show <NUMBER> + * Add hub release show --format=<FORMAT> functionality + * hub pr list --format=%rs lists requested reviewers + * Add support for communicating with GitHub Enterprise over Unix socket + Fixes + * Prevent hub create setting a public upstream when creating a + private repo + * Fix hub create in place of a renamed repo + * Fix hub release create/edit/delete when there are multiple git remotes + * Auto-detect private/pushable repos in hub remote add + * Fix hub ci-status exit code when there is only Checks + * Allow hub compare <RANGE> even if not on any branch + * Ensure consistent sort direction when listing issues, PRs + * Match requested team names by slug instead of name in + hub pull-request -r <TEAM> +- Update to version 2.5.1 + * hub issue create: ignore the .github/ISSUE_TEMPLATE directory + instead of crashing + * hub pull-request: avoid re-requesting reviewers in case of CODEOWNERS + * hub ci-status: handle cases when Checks API is unavailable, like + older GitHub Enterprise + * Handle HTTP 422 message format from server response + * Ignore crash for malformed ~/.config/hub file + * Clarify hub init -g documentation that it doesn't imply hub create + * hub clone: add more documentation about git protocol used +- Update to version 2.5.0 + Features + * Have ci-status also query Checks API + Fixes + * Do not pass `--cmd' to vi editor to ensure compatibility with + older vi + * Simplify cherry-picking commits from pull request URLs + * Allow single-character branches/tag names in hub compare + * Fix hub compare for Enterprise when <USER> is specified + * Support remote add -t BRANCH argument + * Bash shell completion fixes for git 2.18 + * Documentation fixes +- Update to version 2.4.0 + Features + * hub delete [<OWNER>/]<REPO> + * Add hub compare --copy flag + * Add hub release --format=<FORMAT> option + * Add hub pull-request --no-edit flag + * When checking out a pull request, ensure that git pushwith no + arguments works + * Support XDG Base Directory Specification + Tweaks + * Enable hub pr list -h <BRANCH> when owner isn't specified + * Include docs/ in list of locations to look up pull request and issue + templates in + +------------------------------------------------------------------- Old: ---- v2.3.0-pre10.tar.gz New: ---- v2.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hub.spec ++++++ --- /var/tmp/diff_new_pack.2g1aIh/_old 2019-03-19 09:57:53.356115086 +0100 +++ /var/tmp/diff_new_pack.2g1aIh/_new 2019-03-19 09:57:53.356115086 +0100 @@ -1,7 +1,7 @@ # # spec file for package hub # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define ver 2.3.0-pre10 +%define ver %{version} Name: hub -Version: 2.3.0_pre10 +Version: 2.10.0 Release: 0 Summary: Command-line wrapper for git and GitHub License: MIT @@ -28,13 +28,14 @@ BuildRequires: fish BuildRequires: go BuildRequires: groff +BuildRequires: vim BuildRequires: zsh -BuildRequires: rubygem(ronn) Provides: rubygem-hub = %{version} Obsoletes: rubygem-hub < 2.0 %description -hub is a command line tool that wraps git in order to extend it with extra features and commands that make working with GitHub easier. +hub is a command line tool that wraps git in order to extend it with +extra features and commands that make working with GitHub easier. %prep %setup -q -n %{name}-%{ver} @@ -43,6 +44,12 @@ sed -i -e 's#cd .*#true#' script/install.sh %build +export LANG=en_US.UTF-8 +export GOPATH=$PWD +mkdir -p $GOPATH/src/github.com/github/ +# Copy the vendor directory into the GOPATH +cp -r $PWD/vendor/* $GOPATH/src +ln -s $PWD $GOPATH/src/github.com/github/hub make %{?_smp_mflags} bin/hub man-pages %install @@ -53,6 +60,9 @@ %{buildroot}%{_datadir}/fish/vendor_completions.d/hub.fish install -Dpm 0644 etc/hub.zsh_completion \ %{buildroot}%{_datadir}/zsh/site-functions/_hub +# Install vim-related files to a vim runtimepath that is set per default on openSUSE +install -d %{buildroot}%{_datadir}/vim/site +mv %{buildroot}%{_datadir}/vim/vimfiles/* %{buildroot}%{_datadir}/vim/site %check #make test @@ -67,5 +77,7 @@ %{_datadir}/bash-completion/completions/hub %{_datadir}/fish/vendor_completions.d/hub.fish %{_datadir}/zsh/site-functions/_hub +%{_datadir}/vim/site/ftdetect/pullrequest.vim +%{_datadir}/vim/site/syntax/pullrequest.vim %changelog ++++++ v2.3.0-pre10.tar.gz -> v2.10.0.tar.gz ++++++ ++++ 211407 lines of diff (skipped)
