* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2021-03-23 4:53 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2021-03-23 4:53 UTC (permalink / raw
To: gentoo-commits
commit: d90867a70bc69d0b8ee6767b8a618aeeea48b84f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 22 22:10:32 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 23 04:42:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90867a7
dev-vcs/git-extras: fix WhitespaceFound
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--git a/dev-vcs/git-extras/git-extras-6.1.0.ebuild b/dev-vcs/git-extras/git-extras-6.1.0.ebuild
index 7ee7468ae07..8076a70196d 100644
--- a/dev-vcs/git-extras/git-extras-6.1.0.ebuild
+++ b/dev-vcs/git-extras/git-extras-6.1.0.ebuild
@@ -50,6 +50,6 @@ src_install() {
#insinto /usr/share/zsh/site-functions
#newins "${S}"/etc/${PN}-completion.zsh _${PN}
- #insinto /usr/share/fish/vendor_completions.d
- #doins "${S}"/etc/${PN}.fish
+ #insinto /usr/share/fish/vendor_completions.d
+ #doins "${S}"/etc/${PN}.fish
}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2021-03-27 16:02 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2021-03-27 16:02 UTC (permalink / raw
To: gentoo-commits
commit: 93a5ebb58de6c3c533aac10d9d56bb0e98f21c33
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 27 15:58:51 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 27 16:02:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a5ebb5
dev-vcs/git-extras: add 6.2.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 +
| 55 ++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 47bb99cfa0a..bc3a2cb3de3 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1 +1,2 @@
DIST git-extras-6.1.0.tar.gz 153503 BLAKE2B 3450edecb3116e19ffcf918b118aee04f025c06d812e29e8701f35a3c466b13d2578d41c8e1ee93327743d0019bf98bb3f397189e19435f89e3a259ff1b82747 SHA512 098415339177f802299d93947e2979a2fc6c2935eb2d735cd71ad76e035d5489e4c8d9009e2673c109b28e393319745be249cc195814087d59b436f4a56dabab
+DIST git-extras-6.2.0.tar.gz 156703 BLAKE2B 71e3be3f56ca049d2060c79b8dd52aacf613d9157fc5d6fa76c827b59e9355f16903cce94e09dcf73e0c7c4f81b422a37234dbc8f9eb146ca9925da8778ea2dc SHA512 b2e36f887eb101b56734a824f2a3068c568dfca19172733e9263234c1a0f241440727d79bb37aa22c201fd679f37e87c10e521f68a914ec6345b294964fd3d08
--git a/dev-vcs/git-extras/git-extras-6.2.0.ebuild b/dev-vcs/git-extras/git-extras-6.2.0.ebuild
new file mode 100644
index 00000000000..8076a70196d
--- /dev/null
+++ b/dev-vcs/git-extras/git-extras-6.2.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, author commit percentages and more"
+HOMEPAGE="https://github.com/tj/git-extras"
+SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x64-macos"
+
+RDEPEND="
+ app-shells/bash
+ dev-vcs/git
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch
+)
+
+src_prepare() {
+ default
+
+ # For now, don't force including the git completion
+ # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
+}
+
+src_configure() {
+ return
+}
+
+src_compile() {
+ return
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ SYSCONFDIR="${EPREFIX}/etc" \
+ install
+
+ # TODO: Unfortunately, none of the completion seems to
+ # actually work for me yet(?)
+
+ #newbashcomp "${S}"/etc/bash_completion.sh ${PN}
+
+ #insinto /usr/share/zsh/site-functions
+ #newins "${S}"/etc/${PN}-completion.zsh _${PN}
+
+ #insinto /usr/share/fish/vendor_completions.d
+ #doins "${S}"/etc/${PN}.fish
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2021-10-03 23:58 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2021-10-03 23:58 UTC (permalink / raw
To: gentoo-commits
commit: a7cbdd9c7496e6d350caba7b9a8d63984bef76b9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 3 23:57:50 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 3 23:57:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cbdd9c
dev-vcs/git-extras: add 6.3.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 +
| 55 ++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index bc3a2cb3de3..41fbcc5026e 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1,2 +1,3 @@
DIST git-extras-6.1.0.tar.gz 153503 BLAKE2B 3450edecb3116e19ffcf918b118aee04f025c06d812e29e8701f35a3c466b13d2578d41c8e1ee93327743d0019bf98bb3f397189e19435f89e3a259ff1b82747 SHA512 098415339177f802299d93947e2979a2fc6c2935eb2d735cd71ad76e035d5489e4c8d9009e2673c109b28e393319745be249cc195814087d59b436f4a56dabab
DIST git-extras-6.2.0.tar.gz 156703 BLAKE2B 71e3be3f56ca049d2060c79b8dd52aacf613d9157fc5d6fa76c827b59e9355f16903cce94e09dcf73e0c7c4f81b422a37234dbc8f9eb146ca9925da8778ea2dc SHA512 b2e36f887eb101b56734a824f2a3068c568dfca19172733e9263234c1a0f241440727d79bb37aa22c201fd679f37e87c10e521f68a914ec6345b294964fd3d08
+DIST git-extras-6.3.0.tar.gz 159258 BLAKE2B 263e192015e46da7867f131c19ae47243e60355cba02b1860b45abafdc4fc6adf916dffce58b853960d8bb22f5da067e1dca6ed0b02f108953571896d1c981c4 SHA512 2be0a6f3f3907754638ffd975b0b28908e8c9490418fa170f47a73a2cdc9d0b8fd5d11e4734440ffe3114cd63aa7decf8b1cafc78a63d2794d06f7fcd2925ead
--git a/dev-vcs/git-extras/git-extras-6.3.0.ebuild b/dev-vcs/git-extras/git-extras-6.3.0.ebuild
new file mode 100644
index 00000000000..8076a70196d
--- /dev/null
+++ b/dev-vcs/git-extras/git-extras-6.3.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, author commit percentages and more"
+HOMEPAGE="https://github.com/tj/git-extras"
+SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x64-macos"
+
+RDEPEND="
+ app-shells/bash
+ dev-vcs/git
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch
+)
+
+src_prepare() {
+ default
+
+ # For now, don't force including the git completion
+ # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
+}
+
+src_configure() {
+ return
+}
+
+src_compile() {
+ return
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ SYSCONFDIR="${EPREFIX}/etc" \
+ install
+
+ # TODO: Unfortunately, none of the completion seems to
+ # actually work for me yet(?)
+
+ #newbashcomp "${S}"/etc/bash_completion.sh ${PN}
+
+ #insinto /usr/share/zsh/site-functions
+ #newins "${S}"/etc/${PN}-completion.zsh _${PN}
+
+ #insinto /usr/share/fish/vendor_completions.d
+ #doins "${S}"/etc/${PN}.fish
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2021-10-03 23:58 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2021-10-03 23:58 UTC (permalink / raw
To: gentoo-commits
commit: ea06bf835e46df77d7c69dba7cc67b8fa06f2d9b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 3 23:57:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 3 23:57:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea06bf83
dev-vcs/git-extras: drop 6.1.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 -
| 55 ------------------------------
2 files changed, 56 deletions(-)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 41fbcc5026e..7195a2e25fc 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1,3 +1,2 @@
-DIST git-extras-6.1.0.tar.gz 153503 BLAKE2B 3450edecb3116e19ffcf918b118aee04f025c06d812e29e8701f35a3c466b13d2578d41c8e1ee93327743d0019bf98bb3f397189e19435f89e3a259ff1b82747 SHA512 098415339177f802299d93947e2979a2fc6c2935eb2d735cd71ad76e035d5489e4c8d9009e2673c109b28e393319745be249cc195814087d59b436f4a56dabab
DIST git-extras-6.2.0.tar.gz 156703 BLAKE2B 71e3be3f56ca049d2060c79b8dd52aacf613d9157fc5d6fa76c827b59e9355f16903cce94e09dcf73e0c7c4f81b422a37234dbc8f9eb146ca9925da8778ea2dc SHA512 b2e36f887eb101b56734a824f2a3068c568dfca19172733e9263234c1a0f241440727d79bb37aa22c201fd679f37e87c10e521f68a914ec6345b294964fd3d08
DIST git-extras-6.3.0.tar.gz 159258 BLAKE2B 263e192015e46da7867f131c19ae47243e60355cba02b1860b45abafdc4fc6adf916dffce58b853960d8bb22f5da067e1dca6ed0b02f108953571896d1c981c4 SHA512 2be0a6f3f3907754638ffd975b0b28908e8c9490418fa170f47a73a2cdc9d0b8fd5d11e4734440ffe3114cd63aa7decf8b1cafc78a63d2794d06f7fcd2925ead
diff --git a/dev-vcs/git-extras/git-extras-6.1.0.ebuild b/dev-vcs/git-extras/git-extras-6.1.0.ebuild
deleted file mode 100644
index 8076a70196d..00000000000
--- a/dev-vcs/git-extras/git-extras-6.1.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Git utilities -- repo summary, repl, changelog population, author commit percentages and more"
-HOMEPAGE="https://github.com/tj/git-extras"
-SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x64-macos"
-
-RDEPEND="
- app-shells/bash
- dev-vcs/git
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch
-)
-
-src_prepare() {
- default
-
- # For now, don't force including the git completion
- # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
-}
-
-src_configure() {
- return
-}
-
-src_compile() {
- return
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- SYSCONFDIR="${EPREFIX}/etc" \
- install
-
- # TODO: Unfortunately, none of the completion seems to
- # actually work for me yet(?)
-
- #newbashcomp "${S}"/etc/bash_completion.sh ${PN}
-
- #insinto /usr/share/zsh/site-functions
- #newins "${S}"/etc/${PN}-completion.zsh _${PN}
-
- #insinto /usr/share/fish/vendor_completions.d
- #doins "${S}"/etc/${PN}.fish
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2022-01-01 9:38 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2022-01-01 9:38 UTC (permalink / raw
To: gentoo-commits
commit: 0d2c426d256a4abb904294125d7d6332aad423b5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 1 09:33:06 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 1 09:38:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d2c426d
dev-vcs/git-extras: drop 6.2.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 -
| 55 ------------------------------
2 files changed, 56 deletions(-)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 7195a2e25fc9..7ea512d9e657 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1,2 +1 @@
-DIST git-extras-6.2.0.tar.gz 156703 BLAKE2B 71e3be3f56ca049d2060c79b8dd52aacf613d9157fc5d6fa76c827b59e9355f16903cce94e09dcf73e0c7c4f81b422a37234dbc8f9eb146ca9925da8778ea2dc SHA512 b2e36f887eb101b56734a824f2a3068c568dfca19172733e9263234c1a0f241440727d79bb37aa22c201fd679f37e87c10e521f68a914ec6345b294964fd3d08
DIST git-extras-6.3.0.tar.gz 159258 BLAKE2B 263e192015e46da7867f131c19ae47243e60355cba02b1860b45abafdc4fc6adf916dffce58b853960d8bb22f5da067e1dca6ed0b02f108953571896d1c981c4 SHA512 2be0a6f3f3907754638ffd975b0b28908e8c9490418fa170f47a73a2cdc9d0b8fd5d11e4734440ffe3114cd63aa7decf8b1cafc78a63d2794d06f7fcd2925ead
diff --git a/dev-vcs/git-extras/git-extras-6.2.0.ebuild b/dev-vcs/git-extras/git-extras-6.2.0.ebuild
deleted file mode 100644
index 8076a70196d7..000000000000
--- a/dev-vcs/git-extras/git-extras-6.2.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Git utilities -- repo summary, repl, changelog population, author commit percentages and more"
-HOMEPAGE="https://github.com/tj/git-extras"
-SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x64-macos"
-
-RDEPEND="
- app-shells/bash
- dev-vcs/git
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch
-)
-
-src_prepare() {
- default
-
- # For now, don't force including the git completion
- # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
-}
-
-src_configure() {
- return
-}
-
-src_compile() {
- return
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- SYSCONFDIR="${EPREFIX}/etc" \
- install
-
- # TODO: Unfortunately, none of the completion seems to
- # actually work for me yet(?)
-
- #newbashcomp "${S}"/etc/bash_completion.sh ${PN}
-
- #insinto /usr/share/zsh/site-functions
- #newins "${S}"/etc/${PN}-completion.zsh _${PN}
-
- #insinto /usr/share/fish/vendor_completions.d
- #doins "${S}"/etc/${PN}.fish
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2022-04-14 3:47 Joonas Niilola
0 siblings, 0 replies; 14+ messages in thread
From: Joonas Niilola @ 2022-04-14 3:47 UTC (permalink / raw
To: gentoo-commits
commit: db84dd565fe4b20d2daafbfaff8dc25625c94bd2
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 14:09:27 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 14 03:46:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db84dd56
dev-vcs/git-extras: update DESCRIPTION
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
| 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--git a/dev-vcs/git-extras/git-extras-6.3.0.ebuild b/dev-vcs/git-extras/git-extras-6.3.0.ebuild
index 8076a70196d7..5cf7cb509f5a 100644
--- a/dev-vcs/git-extras/git-extras-6.3.0.ebuild
+++ b/dev-vcs/git-extras/git-extras-6.3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-DESCRIPTION="Git utilities -- repo summary, repl, changelog population, author commit percentages and more"
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more"
HOMEPAGE="https://github.com/tj/git-extras"
SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2022-04-25 3:01 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2022-04-25 3:01 UTC (permalink / raw
To: gentoo-commits
commit: 083aa8a78ebe1308edc9231782f7893b4d5de9e6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 25 03:00:56 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 03:00:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083aa8a7
dev-vcs/git-extras: add 6.4.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 +
| 55 ++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 7ea512d9e657..4f05ba27114b 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1 +1,2 @@
DIST git-extras-6.3.0.tar.gz 159258 BLAKE2B 263e192015e46da7867f131c19ae47243e60355cba02b1860b45abafdc4fc6adf916dffce58b853960d8bb22f5da067e1dca6ed0b02f108953571896d1c981c4 SHA512 2be0a6f3f3907754638ffd975b0b28908e8c9490418fa170f47a73a2cdc9d0b8fd5d11e4734440ffe3114cd63aa7decf8b1cafc78a63d2794d06f7fcd2925ead
+DIST git-extras-6.4.0.tar.gz 163508 BLAKE2B bffbc8efcf1cf030bceb20b953e1cbbc067c8383ced38b786c21eb9bd9b7d3febd3d8aae652c0dd731de688d3cfa225c3aec91d6b9c590459b576db113ca0af0 SHA512 1b28d09d294f6d060b7639401e56c8d5e762614b5f6928ee6267e49af943e349e2399558ebac60008e8240218c13f00f8aea7dc07b71fec1e2dc25487bc847a3
--git a/dev-vcs/git-extras/git-extras-6.4.0.ebuild b/dev-vcs/git-extras/git-extras-6.4.0.ebuild
new file mode 100644
index 000000000000..5cf7cb509f5a
--- /dev/null
+++ b/dev-vcs/git-extras/git-extras-6.4.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more"
+HOMEPAGE="https://github.com/tj/git-extras"
+SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x64-macos"
+
+RDEPEND="
+ app-shells/bash
+ dev-vcs/git
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch
+)
+
+src_prepare() {
+ default
+
+ # For now, don't force including the git completion
+ # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
+}
+
+src_configure() {
+ return
+}
+
+src_compile() {
+ return
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ SYSCONFDIR="${EPREFIX}/etc" \
+ install
+
+ # TODO: Unfortunately, none of the completion seems to
+ # actually work for me yet(?)
+
+ #newbashcomp "${S}"/etc/bash_completion.sh ${PN}
+
+ #insinto /usr/share/zsh/site-functions
+ #newins "${S}"/etc/${PN}-completion.zsh _${PN}
+
+ #insinto /usr/share/fish/vendor_completions.d
+ #doins "${S}"/etc/${PN}.fish
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2022-07-26 4:26 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2022-07-26 4:26 UTC (permalink / raw
To: gentoo-commits
commit: 8bb22eed1d187504ff1e99ca79f2462b1eb2979c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 04:22:26 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 04:25:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb22eed
dev-vcs/git-extras: drop 6.3.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 -
| 55 ------------------------------
2 files changed, 56 deletions(-)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 4f05ba27114b..d877cdeed14e 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1,2 +1 @@
-DIST git-extras-6.3.0.tar.gz 159258 BLAKE2B 263e192015e46da7867f131c19ae47243e60355cba02b1860b45abafdc4fc6adf916dffce58b853960d8bb22f5da067e1dca6ed0b02f108953571896d1c981c4 SHA512 2be0a6f3f3907754638ffd975b0b28908e8c9490418fa170f47a73a2cdc9d0b8fd5d11e4734440ffe3114cd63aa7decf8b1cafc78a63d2794d06f7fcd2925ead
DIST git-extras-6.4.0.tar.gz 163508 BLAKE2B bffbc8efcf1cf030bceb20b953e1cbbc067c8383ced38b786c21eb9bd9b7d3febd3d8aae652c0dd731de688d3cfa225c3aec91d6b9c590459b576db113ca0af0 SHA512 1b28d09d294f6d060b7639401e56c8d5e762614b5f6928ee6267e49af943e349e2399558ebac60008e8240218c13f00f8aea7dc07b71fec1e2dc25487bc847a3
diff --git a/dev-vcs/git-extras/git-extras-6.3.0.ebuild b/dev-vcs/git-extras/git-extras-6.3.0.ebuild
deleted file mode 100644
index 5cf7cb509f5a..000000000000
--- a/dev-vcs/git-extras/git-extras-6.3.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more"
-HOMEPAGE="https://github.com/tj/git-extras"
-SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x64-macos"
-
-RDEPEND="
- app-shells/bash
- dev-vcs/git
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch
-)
-
-src_prepare() {
- default
-
- # For now, don't force including the git completion
- # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
-}
-
-src_configure() {
- return
-}
-
-src_compile() {
- return
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- SYSCONFDIR="${EPREFIX}/etc" \
- install
-
- # TODO: Unfortunately, none of the completion seems to
- # actually work for me yet(?)
-
- #newbashcomp "${S}"/etc/bash_completion.sh ${PN}
-
- #insinto /usr/share/zsh/site-functions
- #newins "${S}"/etc/${PN}-completion.zsh _${PN}
-
- #insinto /usr/share/fish/vendor_completions.d
- #doins "${S}"/etc/${PN}.fish
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2023-04-25 1:57 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-04-25 1:57 UTC (permalink / raw
To: gentoo-commits
commit: 96699d1829d3ce2e3394673e756bb4faec9bcef0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 01:50:50 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 01:57:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96699d18
dev-vcs/git-extras: add 7.0.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 +
| 50 ++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 1f6b7fb5acc2..3e29b822c726 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1 +1,2 @@
DIST git-extras-6.5.0.tar.gz 167015 BLAKE2B 44331744399f55f9c6bba26bd0eef95e87a5b8ed0a216f3a4a71397fd2ac7aad4325ef787e1970f54c5b8732d0d291c20d6103c8549f3a1eb315bd7fe884337e SHA512 1dbf350ab822f5317d57ca7b90b914a71d3ad83746a79a369e221d20ade606b07a8b0f702610f50d1551c5c3ca12517df18106c6066745b40bf966052bbe9a46
+DIST git-extras-7.0.0.tar.gz 169165 BLAKE2B 8b6ae331b761729d5f92cd350bf21f4f5ebb5098092e224f49db9fe5ef2cbdcd3fc2783af2fb74a8d22008d35675d9a753e753d5fa60e586dbbde919dab7ff80 SHA512 0768ea3de95f5b3de1912dced2c889c2dff823d5c4b8a796c73da043af36b75b3194760a30e8fe7c2525b681fe81fa45a438d0481f4a5166ff6de6d5d7d05927
--git a/dev-vcs/git-extras/git-extras-7.0.0.ebuild b/dev-vcs/git-extras/git-extras-7.0.0.ebuild
new file mode 100644
index 000000000000..1c679d084497
--- /dev/null
+++ b/dev-vcs/git-extras/git-extras-7.0.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more"
+HOMEPAGE="https://github.com/tj/git-extras"
+SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x64-macos"
+
+RDEPEND="
+ >=app-shells/bash-4.0:*
+ dev-vcs/git
+"
+
+src_prepare() {
+ default
+
+ # For now, don't force including the git completion
+ sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
+}
+
+src_compile() {
+ return
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ SYSCONFDIR="${EPREFIX}/etc" \
+ COMPL_DIR="${D}/$(get_bashcompdir)" \
+ install
+
+ # TODO: Unfortunately, none of the completion seems to
+ # actually work for me yet(?)
+
+ #newbashcomp "${S}"/etc/bash_completion.sh ${PN}
+
+ #insinto /usr/share/zsh/site-functions
+ #newins "${S}"/etc/${PN}-completion.zsh _${PN}
+
+ #insinto /usr/share/fish/vendor_completions.d
+ #doins "${S}"/etc/${PN}.fish
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2023-04-25 19:49 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-04-25 19:49 UTC (permalink / raw
To: gentoo-commits
commit: acdbcf85adeb037148f2ea1a55ab2bb6c457d61c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 19:48:33 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 19:48:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdbcf85
dev-vcs/git-extras: Keyword 7.0.0 arm64, #905056
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--git a/dev-vcs/git-extras/git-extras-7.0.0.ebuild b/dev-vcs/git-extras/git-extras-7.0.0.ebuild
index 1c679d084497..da720ba1dcd1 100644
--- a/dev-vcs/git-extras/git-extras-7.0.0.ebuild
+++ b/dev-vcs/git-extras/git-extras-7.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~x64-macos"
RDEPEND="
>=app-shells/bash-4.0:*
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2023-10-30 11:29 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-30 11:29 UTC (permalink / raw
To: gentoo-commits
commit: 663b61c31824edd196456cd1cb3dabb818a5d087
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 30 11:22:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 30 11:28:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663b61c3
dev-vcs/git-extras: add 7.1.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 +
| 50 ++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 3e29b822c726..2c6914730d08 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1,2 +1,3 @@
DIST git-extras-6.5.0.tar.gz 167015 BLAKE2B 44331744399f55f9c6bba26bd0eef95e87a5b8ed0a216f3a4a71397fd2ac7aad4325ef787e1970f54c5b8732d0d291c20d6103c8549f3a1eb315bd7fe884337e SHA512 1dbf350ab822f5317d57ca7b90b914a71d3ad83746a79a369e221d20ade606b07a8b0f702610f50d1551c5c3ca12517df18106c6066745b40bf966052bbe9a46
DIST git-extras-7.0.0.tar.gz 169165 BLAKE2B 8b6ae331b761729d5f92cd350bf21f4f5ebb5098092e224f49db9fe5ef2cbdcd3fc2783af2fb74a8d22008d35675d9a753e753d5fa60e586dbbde919dab7ff80 SHA512 0768ea3de95f5b3de1912dced2c889c2dff823d5c4b8a796c73da043af36b75b3194760a30e8fe7c2525b681fe81fa45a438d0481f4a5166ff6de6d5d7d05927
+DIST git-extras-7.1.0.tar.gz 176733 BLAKE2B 697f09c2993e85595620e272465ad2f4afa3bbd456a1041b92b01a98f962f3aa1fb5f22f1c9ef7e484b87734e8c9e8d15da15f71fb345b9049dd5bb1b98093c9 SHA512 955161b40c48ab92578efe487db78ea8d0fff499aaf8d4da2b13e8194a7f9297a84542c8642dd3a7c61c9a4d1e92342b5c586d341e4a003c9838d5e9731127b9
--git a/dev-vcs/git-extras/git-extras-7.1.0.ebuild b/dev-vcs/git-extras/git-extras-7.1.0.ebuild
new file mode 100644
index 000000000000..8b4f3897bbed
--- /dev/null
+++ b/dev-vcs/git-extras/git-extras-7.1.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more"
+HOMEPAGE="https://github.com/tj/git-extras"
+SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x64-macos"
+
+RDEPEND="
+ >=app-shells/bash-4.0:*
+ dev-vcs/git
+"
+
+src_prepare() {
+ default
+
+ # For now, don't force including the git completion
+ sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
+}
+
+src_compile() {
+ return
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ SYSCONFDIR="${EPREFIX}/etc" \
+ COMPL_DIR="${D}/$(get_bashcompdir)" \
+ install
+
+ # TODO: Unfortunately, none of the completion seems to
+ # actually work for me yet(?)
+
+ newbashcomp "${S}"/etc/bash_completion.sh ${PN}
+
+ insinto /usr/share/zsh/site-functions
+ newins "${S}"/etc/${PN}-completion.zsh _${PN}
+
+ insinto /usr/share/fish/vendor_completions.d
+ doins "${S}"/etc/${PN}.fish
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2024-04-27 4:20 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2024-04-27 4:20 UTC (permalink / raw
To: gentoo-commits
commit: 3cdee62a15218b82803a620b86b6b2cae1d8a8a9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 04:16:00 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 04:19:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdee62a
dev-vcs/git-extras: add 7.2.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 +
| 69 ++++++++++++++++++++++++++++++
2 files changed, 70 insertions(+)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 9531b1d6a9b1..f6b8f5f88444 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1 +1,2 @@
DIST git-extras-7.1.0.tar.gz 176733 BLAKE2B 697f09c2993e85595620e272465ad2f4afa3bbd456a1041b92b01a98f962f3aa1fb5f22f1c9ef7e484b87734e8c9e8d15da15f71fb345b9049dd5bb1b98093c9 SHA512 955161b40c48ab92578efe487db78ea8d0fff499aaf8d4da2b13e8194a7f9297a84542c8642dd3a7c61c9a4d1e92342b5c586d341e4a003c9838d5e9731127b9
+DIST git-extras-7.2.0.tar.gz 183043 BLAKE2B 242adf211a39666b97996f0a45073171034930fe29ee3ebbfa07068886367832e17cc76398145d8802d32201c2563c8f2ba4171ed206344fbefbb10c4fadd6f3 SHA512 c97c00bab24415574c8b38f259a0becd5da2edafe8cb5ff373de50917bc2854e39b1c396c42b603d4f203af2853d0ebaefe074bfe353f7692af7b1a13e744586
--git a/dev-vcs/git-extras/git-extras-7.2.0.ebuild b/dev-vcs/git-extras/git-extras-7.2.0.ebuild
new file mode 100644
index 000000000000..6c3441ad3f2f
--- /dev/null
+++ b/dev-vcs/git-extras/git-extras-7.2.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+inherit bash-completion-r1 python-any-r1
+
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more"
+HOMEPAGE="https://github.com/tj/git-extras"
+SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=app-shells/bash-4.0:*
+ dev-vcs/git
+"
+BDEPEND="
+ test? (
+ $(python_gen_any_dep '
+ >=dev-python/GitPython-3.1.40[${PYTHON_USEDEP}]
+ >=dev-python/pytest-7.2[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # For now, don't force including the git completion
+ sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
+}
+
+src_compile() {
+ return
+}
+
+src_test() {
+ epytest
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ SYSCONFDIR="${EPREFIX}/etc" \
+ COMPL_DIR="${D}/$(get_bashcompdir)" \
+ install
+
+ # TODO: Unfortunately, none of the completion seems to
+ # actually work for me yet(?)
+
+ newbashcomp "${S}"/etc/bash_completion.sh ${PN}
+
+ insinto /usr/share/zsh/site-functions
+ newins "${S}"/etc/${PN}-completion.zsh _${PN}
+
+ insinto /usr/share/fish/vendor_completions.d
+ doins "${S}"/etc/${PN}.fish
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2024-04-27 22:23 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2024-04-27 22:23 UTC (permalink / raw
To: gentoo-commits
commit: 95c9cb63290d8e22ba06ea12e016c28031911f48
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 22:21:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 22:22:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c9cb63
dev-vcs/git-extras: fix test deps
I was clearly working too late last night. Fix obvious error in omission
of python_check_deps and also the testpath dep.
Closes: https://bugs.gentoo.org/930758
Closes: https://bugs.gentoo.org/930800
Fixes: 3cdee62a15218b82803a620b86b6b2cae1d8a8a9
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 7 +++++++
1 file changed, 7 insertions(+)
--git a/dev-vcs/git-extras/git-extras-7.2.0.ebuild b/dev-vcs/git-extras/git-extras-7.2.0.ebuild
index 6c3441ad3f2f..514d3fd4d220 100644
--- a/dev-vcs/git-extras/git-extras-7.2.0.ebuild
+++ b/dev-vcs/git-extras/git-extras-7.2.0.ebuild
@@ -25,10 +25,17 @@ BDEPEND="
$(python_gen_any_dep '
>=dev-python/GitPython-3.1.40[${PYTHON_USEDEP}]
>=dev-python/pytest-7.2[${PYTHON_USEDEP}]
+ dev-python/testpath[${PYTHON_USEDEP}]
')
)
"
+python_check_deps() {
+ python_has_version ">=dev-python/GitPython-3.1.40[${PYTHON_USEDEP}]" &&
+ python_has_version ">=dev-python/pytest-7.2[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/testpath[${PYTHON_USEDEP}]"
+}
+
pkg_setup() {
use test && python-any-r1_pkg_setup
}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
@ 2024-11-27 6:24 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2024-11-27 6:24 UTC (permalink / raw
To: gentoo-commits
commit: 44b5a7337fed3ae495a40f948f53e403649fc9c8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 06:19:26 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 06:23:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b5a733
dev-vcs/git-extras: add 7.3.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 1 +
| 76 ++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
--git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index f6b8f5f88444..bd84a43f8e03 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1,2 +1,3 @@
DIST git-extras-7.1.0.tar.gz 176733 BLAKE2B 697f09c2993e85595620e272465ad2f4afa3bbd456a1041b92b01a98f962f3aa1fb5f22f1c9ef7e484b87734e8c9e8d15da15f71fb345b9049dd5bb1b98093c9 SHA512 955161b40c48ab92578efe487db78ea8d0fff499aaf8d4da2b13e8194a7f9297a84542c8642dd3a7c61c9a4d1e92342b5c586d341e4a003c9838d5e9731127b9
DIST git-extras-7.2.0.tar.gz 183043 BLAKE2B 242adf211a39666b97996f0a45073171034930fe29ee3ebbfa07068886367832e17cc76398145d8802d32201c2563c8f2ba4171ed206344fbefbb10c4fadd6f3 SHA512 c97c00bab24415574c8b38f259a0becd5da2edafe8cb5ff373de50917bc2854e39b1c396c42b603d4f203af2853d0ebaefe074bfe353f7692af7b1a13e744586
+DIST git-extras-7.3.0.tar.gz 186768 BLAKE2B f9f32688fa286be67f6e64c4d061c9587bb664c60f1af2042130b6b18b04500f44cb9991a86c458cf5b613eebf3de6c119da0738b9425dff80a7036089ad4337 SHA512 14cb5cef986a4aeb12c8c1db332aafed14bc68cf830b17a00eef617dff9f120c3c68244d56300715d8d3ce61420399d5411f23a40ffec44d60332118fe36eb22
--git a/dev-vcs/git-extras/git-extras-7.3.0.ebuild b/dev-vcs/git-extras/git-extras-7.3.0.ebuild
new file mode 100644
index 000000000000..45de416dfecf
--- /dev/null
+++ b/dev-vcs/git-extras/git-extras-7.3.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+inherit bash-completion-r1 python-any-r1
+
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more"
+HOMEPAGE="https://github.com/tj/git-extras"
+SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=app-shells/bash-4.0:*
+ dev-vcs/git
+"
+BDEPEND="
+ test? (
+ $(python_gen_any_dep '
+ >=dev-python/gitpython-3.1.40[${PYTHON_USEDEP}]
+ >=dev-python/pytest-7.2[${PYTHON_USEDEP}]
+ dev-python/testpath[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+python_check_deps() {
+ python_has_version ">=dev-python/gitpython-3.1.40[${PYTHON_USEDEP}]" &&
+ python_has_version ">=dev-python/pytest-7.2[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/testpath[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # For now, don't force including the git completion
+ sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die
+}
+
+src_compile() {
+ return
+}
+
+src_test() {
+ epytest
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ SYSCONFDIR="${EPREFIX}/etc" \
+ COMPL_DIR="${D}/$(get_bashcompdir)" \
+ install
+
+ # TODO: Unfortunately, none of the completion seems to
+ # actually work for me yet(?)
+
+ newbashcomp "${S}"/etc/bash_completion.sh ${PN}
+
+ insinto /usr/share/zsh/site-functions
+ newins "${S}"/etc/${PN}-completion.zsh _${PN}
+
+ insinto /usr/share/fish/vendor_completions.d
+ doins "${S}"/etc/${PN}.fish
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2024-11-27 6:24 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-30 11:29 [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-11-27 6:24 Sam James
2024-04-27 22:23 Sam James
2024-04-27 4:20 Sam James
2023-04-25 19:49 Sam James
2023-04-25 1:57 Sam James
2022-07-26 4:26 Sam James
2022-04-25 3:01 Sam James
2022-04-14 3:47 Joonas Niilola
2022-01-01 9:38 Sam James
2021-10-03 23:58 Sam James
2021-10-03 23:58 Sam James
2021-03-27 16:02 Sam James
2021-03-23 4:53 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox