commit: f3f94025d41667b1391358c2d48d567aaaf47833 Author: Matthias Coppens <coppens.matthias.abc <AT> gmail <DOT> com> AuthorDate: Sun Sep 6 16:47:16 2020 +0000 Commit: Matthias Coppens <coppens.matthias.abc <AT> gmail <DOT> com> CommitDate: Sun Sep 6 16:48:52 2020 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3f94025
app-misc/navi: Added 9999, removed 2.8.0 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Matthias Coppens <coppens.matthias.abc <AT> gmail.com> app-misc/navi/Manifest | 1 - app-misc/navi/navi-2.10.0.ebuild | 21 ++++++-- app-misc/navi/navi-2.8.0.ebuild | 92 --------------------------------- app-misc/navi/navi-2.9.0.ebuild | 21 ++++++-- app-misc/navi/navi-9999.ebuild | 107 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 141 insertions(+), 101 deletions(-) diff --git a/app-misc/navi/Manifest b/app-misc/navi/Manifest index 587108c..669687c 100644 --- a/app-misc/navi/Manifest +++ b/app-misc/navi/Manifest @@ -31,7 +31,6 @@ DIST libc-0.2.67.crate 458605 BLAKE2B a4c57d6f9917b10e6e7747f40d769f16b9ed599f46 DIST libc-0.2.76.crate 506496 BLAKE2B 96d5ada1a7500e0519abc303970a0d4977a122428e71ea432a887d823ceda62ffae83169039c99a6b0b4597cdc60bd487f6a427536371c264b76983319a1c975 SHA512 0d21fb1f59881836455f6f7a242222b51cb7167a9d803668f0344637b6b114d983bfdd6338259971565b0ed77fc23006c432d45cd86e8b31003d423af0faa117 DIST memchr-2.3.3.crate 22566 BLAKE2B f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5 SHA512 922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248 DIST navi-2.10.0.tar.gz 51540 BLAKE2B 42140d83054fb09c2cc44bd4f43ee00fab8a5b2b2d1e4fa25f72d863d09399e5fdd0b8e357caefad649c6298d9be237ce83c0f486300016f183a811aaf1900aa SHA512 e319097a2863a2846a807752e7da240ac9db20aeba84a7470834503922fe85d2e60e203af965757e16933e82d5462f929bc0f055583d49ab25dc5f9e25c1f84d -DIST navi-2.8.0.tar.gz 47157 BLAKE2B dee6678c62e5592e6a7bb252ad0963c7c2f5caf0906b628aba131a2f5331509fb9e3cb24431248de98d0634f4168910a449199006506357cf3adcebbb2b3365c SHA512 2be9f45372e36fee0cfc4e4e456b0d8cacab14185ed34e5fb4fa041531bf776715ce26aa3de7aa63b6f6fdb6b00ff1b66e746c4e867d66dec3831d671fa0fa46 DIST navi-2.9.0.tar.gz 47563 BLAKE2B de00615129aa3ddf722143c4f0b979702eff186e3bf6fb16bbd61e6621f2a76201956f18ab74cf8eacda81622014399c44da802d2a63c808354f55c34ef89205 SHA512 312aa616aa36aec1555bd2fc90afc149e23cfeeaf71a95edb67dd9978e12e5a9b91b8a3f447ae7eb9f25b5db14634559bebc74d79599603fb2d7c6e1c95f3f20 DIST numtoa-0.1.0.crate 8999 BLAKE2B 6a8cbf17458227fa87bdd6a35404e09afc092a1ea45d68c6c035e08a9d344fdb356b1bc7b52239dd6354ed9094e9338ccac599542bd7f0caf167ab8d17ad5fa7 SHA512 41b5c774048592c5867fba217c85d4ece4540e0f3ab0eea7dd1a6af340ba46dae42bbca62ea7fe3afdb258660f39a3d3082264c99dea67d3d1ae178d00a01354 DIST proc-macro-error-0.4.11.crate 21395 BLAKE2B 86e5dfa563564c1afd63e9ad69bd294c138309d3b044b9832a60380a492bc072fc3fcd295f05bb97fcab15a352ec410d235f7f25270dc0ad89cc69212bfe0502 SHA512 8d6098bcb1b61bf6894feb10a447afb71f9862f83a0c00b2eee9b0443c77d9ad7e17f848d760c158f1070d3e6716e4490f1c31199800d72939749d71051681c6 diff --git a/app-misc/navi/navi-2.10.0.ebuild b/app-misc/navi/navi-2.10.0.ebuild index c34d87f..e595f04 100644 --- a/app-misc/navi/navi-2.10.0.ebuild +++ b/app-misc/navi/navi-2.10.0.ebuild @@ -80,15 +80,28 @@ inherit cargo DESCRIPTION="An interactive cheatsheet tool for the command-line" HOMEPAGE="https://github.com/denisidoro/navi" -SRC_URI=" +SRC_URI="$(cargo_crate_uris ${CRATES})" + +if [[ "${PV}" == 9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/denisidoro/navi.git" +else + SRC_URI+=" https://github.com/denisidoro/navi/archive/v${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris ${CRATES}) -" + " + KEYWORDS="~amd64" +fi + RESTRICT="mirror" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" IUSE="" RDEPEND="app-shells/fzf" DEPEND="${RDEPEND}" + +src_unpack() { + [[ "${PV}" == 9999 ]] && git-r3_src_unpack + cargo_src_unpack +} diff --git a/app-misc/navi/navi-2.8.0.ebuild b/app-misc/navi/navi-2.8.0.ebuild deleted file mode 100644 index 35b6e99..0000000 --- a/app-misc/navi/navi-2.8.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 2017-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Auto-Generated by cargo-ebuild 0.3.1 - -EAPI=7 - -CRATES=" - aho-corasick-0.7.10 - ansi_term-0.11.0 - anyhow-1.0.27 - arrayref-0.3.6 - arrayvec-0.5.1 - atty-0.2.14 - autocfg-1.0.0 - base64-0.11.0 - bitflags-1.2.1 - blake2b_simd-0.5.10 - cfg-if-0.1.10 - clap-2.33.0 - constant_time_eq-0.1.5 - crossbeam-utils-0.7.2 - derive_more-0.14.1 - dirs-2.0.2 - dirs-sys-0.3.4 - getrandom-0.1.14 - heck-0.3.1 - hermit-abi-0.1.8 - lazy_static-1.4.0 - libc-0.2.67 - memchr-2.3.3 - numtoa-0.1.0 - proc-macro-error-0.4.11 - proc-macro-error-attr-0.4.11 - proc-macro2-0.4.30 - proc-macro2-1.0.9 - quote-0.6.13 - quote-1.0.3 - raw_tty-0.1.0 - redox_syscall-0.1.56 - redox_termios-0.1.1 - redox_users-0.3.4 - regex-1.3.5 - regex-syntax-0.6.17 - rust-argon2-0.7.0 - rustc_version-0.2.3 - same-file-1.0.6 - semver-0.9.0 - semver-parser-0.7.0 - shellwords-1.0.0 - strsim-0.8.0 - structopt-0.3.11 - structopt-derive-0.4.4 - syn-0.15.44 - syn-1.0.16 - syn-mid-0.5.0 - terminal_size-0.1.10 - termion-1.5.5 - textwrap-0.11.0 - thiserror-1.0.12 - thiserror-impl-1.0.12 - thread_local-1.0.1 - unicode-segmentation-1.6.0 - unicode-width-0.1.7 - unicode-xid-0.1.0 - unicode-xid-0.2.0 - vec_map-0.8.1 - version_check-0.9.1 - walkdir-2.3.1 - wasi-0.9.0+wasi-snapshot-preview1 - winapi-0.3.8 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.3 - winapi-x86_64-pc-windows-gnu-0.4.0 -" - -inherit cargo - -DESCRIPTION="An interactive cheatsheet tool for the command-line" -HOMEPAGE="https://github.com/denisidoro/navi" -SRC_URI=" - https://github.com/denisidoro/navi/archive/v${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris ${CRATES}) -" -RESTRICT="mirror" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND="app-shells/fzf" -DEPEND="${RDEPEND}" diff --git a/app-misc/navi/navi-2.9.0.ebuild b/app-misc/navi/navi-2.9.0.ebuild index 35b6e99..d0b2c39 100644 --- a/app-misc/navi/navi-2.9.0.ebuild +++ b/app-misc/navi/navi-2.9.0.ebuild @@ -78,15 +78,28 @@ inherit cargo DESCRIPTION="An interactive cheatsheet tool for the command-line" HOMEPAGE="https://github.com/denisidoro/navi" -SRC_URI=" +SRC_URI="$(cargo_crate_uris ${CRATES})" + +if [[ "${PV}" == 9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/denisidoro/navi.git" +else + SRC_URI+=" https://github.com/denisidoro/navi/archive/v${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris ${CRATES}) -" + " + KEYWORDS="~amd64" +fi + RESTRICT="mirror" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" IUSE="" RDEPEND="app-shells/fzf" DEPEND="${RDEPEND}" + +src_unpack() { + [[ "${PV}" == 9999 ]] && git-r3_src_unpack + cargo_src_unpack +} diff --git a/app-misc/navi/navi-9999.ebuild b/app-misc/navi/navi-9999.ebuild new file mode 100644 index 0000000..90d9874 --- /dev/null +++ b/app-misc/navi/navi-9999.ebuild @@ -0,0 +1,107 @@ +# Copyright 2017-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.3.1 + +EAPI=7 + +CRATES=" +aho-corasick-0.7.13 +ansi_term-0.11.0 +anyhow-1.0.32 +arrayref-0.3.6 +arrayvec-0.5.1 +atty-0.2.14 +autocfg-1.0.1 +base64-0.12.3 +bitflags-1.2.1 +blake2b_simd-0.5.10 +cfg-if-0.1.10 +clap-2.33.3 +constant_time_eq-0.1.5 +crossbeam-utils-0.7.2 +derive_more-0.14.1 +dirs-3.0.1 +dirs-sys-0.3.5 +getrandom-0.1.14 +heck-0.3.1 +hermit-abi-0.1.15 +lazy_static-1.4.0 +libc-0.2.76 +memchr-2.3.3 +numtoa-0.1.0 +proc-macro-error-1.0.4 +proc-macro-error-attr-1.0.4 +proc-macro2-0.4.30 +proc-macro2-1.0.19 +quote-0.6.13 +quote-1.0.7 +raw_tty-0.1.0 +redox_syscall-0.1.57 +redox_termios-0.1.1 +redox_users-0.3.5 +regex-1.3.9 +regex-syntax-0.6.18 +rust-argon2-0.8.2 +rustc_version-0.2.3 +same-file-1.0.6 +semver-0.9.0 +semver-parser-0.7.0 +shellwords-1.1.0 +strip-ansi-escapes-0.1.0 +strsim-0.8.0 +structopt-0.3.17 +structopt-derive-0.4.10 +syn-0.15.44 +syn-1.0.39 +terminal_size-0.1.13 +termion-1.5.5 +textwrap-0.11.0 +thiserror-1.0.20 +thiserror-impl-1.0.20 +thread_local-1.0.1 +unicode-segmentation-1.6.0 +unicode-width-0.1.8 +unicode-xid-0.1.0 +unicode-xid-0.2.1 +utf8parse-0.1.1 +vec_map-0.8.2 +version_check-0.9.2 +vte-0.3.3 +walkdir-2.3.1 +wasi-0.9.0+wasi-snapshot-preview1 +winapi-0.3.9 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-util-0.1.5 +winapi-x86_64-pc-windows-gnu-0.4.0 +" + +inherit cargo + +DESCRIPTION="An interactive cheatsheet tool for the command-line" +HOMEPAGE="https://github.com/denisidoro/navi" +SRC_URI="$(cargo_crate_uris ${CRATES})" + +if [[ "${PV}" == 9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/denisidoro/navi.git" +else + SRC_URI+=" + https://github.com/denisidoro/navi/archive/v${PV}.tar.gz -> ${P}.tar.gz + " + KEYWORDS="~amd64" +fi + +RESTRICT="mirror" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +RDEPEND="app-shells/fzf" +DEPEND="${RDEPEND}" + +src_unpack() { + [[ "${PV}" == 9999 ]] && git-r3_src_unpack + cargo_src_unpack +}