* [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/
@ 2022-04-20 13:46 Maciej Barć
0 siblings, 0 replies; 8+ messages in thread
From: Maciej Barć @ 2022-04-20 13:46 UTC (permalink / raw
To: gentoo-commits
commit: 188106539e96e2ed8fffbc9f31e0046dd1b8d8db
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 13:44:51 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 13:44:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18810653
app-emacs/commander: use ert-runner to run tests
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
.../{commander-0.7.0.ebuild => commander-0.7.0-r1.ebuild} | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/app-emacs/commander/commander-0.7.0.ebuild b/app-emacs/commander/commander-0.7.0-r1.ebuild
similarity index 69%
rename from app-emacs/commander/commander-0.7.0.ebuild
rename to app-emacs/commander/commander-0.7.0-r1.ebuild
index b73b413a0424..93867886612a 100644
--- a/app-emacs/commander/commander-0.7.0.ebuild
+++ b/app-emacs/commander/commander-0.7.0-r1.ebuild
@@ -27,6 +27,7 @@ BDEPEND="
test? (
app-emacs/ecukes
app-emacs/el-mock
+ app-emacs/ert-runner
app-emacs/espuds
)
"
@@ -35,11 +36,6 @@ DOCS=( README.md )
SITEFILE="50${PN}-gentoo.el"
src_test() {
- ${EMACS} ${EMACSFLAGS} -L . -L test --eval "(require 'f)" \
- -l ${PN}-command-test.el -l ${PN}-config-test.el \
- -l ${PN}-init.el -l ${PN}-option-test.el -l ${PN}-test.el \
- -l ${PN}-usage-test.el -l ert-loader.el -l test-helper.el \
- -f ert-run-tests-batch-and-exit || die "tests failed"
-
+ ert-runner || die
ecukes --script features --debug || die
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/
@ 2022-04-20 14:10 Maciej Barć
0 siblings, 0 replies; 8+ messages in thread
From: Maciej Barć @ 2022-04-20 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 51b83df4d1b9acf579b557c52ad39085d42537ea
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 14:09:18 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 14:09:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b83df4
app-emacs/commander: update ecukes invocation for better reporting
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
app-emacs/commander/commander-0.7.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emacs/commander/commander-0.7.0-r1.ebuild b/app-emacs/commander/commander-0.7.0-r1.ebuild
index 93867886612a..f7609e0868c7 100644
--- a/app-emacs/commander/commander-0.7.0-r1.ebuild
+++ b/app-emacs/commander/commander-0.7.0-r1.ebuild
@@ -37,5 +37,5 @@ SITEFILE="50${PN}-gentoo.el"
src_test() {
ert-runner || die
- ecukes --script features --debug || die
+ ecukes --debug --reporter spec --script features || die
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/
@ 2023-01-27 17:13 Arthur Zamarin
0 siblings, 0 replies; 8+ messages in thread
From: Arthur Zamarin @ 2023-01-27 17:13 UTC (permalink / raw
To: gentoo-commits
commit: 58b0b4b3a2b215121057ccc5471d97ea04603f4c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 17:12:56 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 17:12:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b0b4b3
app-emacs/commander: Stabilize 0.7.0-r1 amd64, #892233
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-emacs/commander/commander-0.7.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-emacs/commander/commander-0.7.0-r1.ebuild b/app-emacs/commander/commander-0.7.0-r1.ebuild
index f7609e0868c7..3538af12cf44 100644
--- a/app-emacs/commander/commander-0.7.0-r1.ebuild
+++ b/app-emacs/commander/commander-0.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}.el-${PV}
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/
@ 2024-01-14 17:54 Arthur Zamarin
0 siblings, 0 replies; 8+ messages in thread
From: Arthur Zamarin @ 2024-01-14 17:54 UTC (permalink / raw
To: gentoo-commits
commit: 22b396bb6f6cd33dea09e7744118dafafae7b7b1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 17:53:26 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 17:53:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b396bb
app-emacs/commander: Keyword 0.7.0-r1 arm64, #922064
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-emacs/commander/commander-0.7.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-emacs/commander/commander-0.7.0-r1.ebuild b/app-emacs/commander/commander-0.7.0-r1.ebuild
index 3538af12cf44..438a490c75df 100644
--- a/app-emacs/commander/commander-0.7.0-r1.ebuild
+++ b/app-emacs/commander/commander-0.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}.el-${PV}
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/
@ 2024-10-06 1:06 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-10-06 1:06 UTC (permalink / raw
To: gentoo-commits
commit: c2a85c29233bc25a5b2118a4252fec590da681a6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 6 01:05:55 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 6 01:05:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a85c29
app-emacs/commander: Keyword 0.7.0-r1 sparc, #940918
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emacs/commander/commander-0.7.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emacs/commander/commander-0.7.0-r1.ebuild b/app-emacs/commander/commander-0.7.0-r1.ebuild
index 438a490c75df..c61c6bff1a9a 100644
--- a/app-emacs/commander/commander-0.7.0-r1.ebuild
+++ b/app-emacs/commander/commander-0.7.0-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}.el-${PV}
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/
@ 2024-10-06 5:28 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-10-06 5:28 UTC (permalink / raw
To: gentoo-commits
commit: 4607e7567821bbd424048b14862590f498f70c26
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 6 05:26:31 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 6 05:27:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4607e756
app-emacs/commander: Keyword 0.7.0-r1 ppc64, #940918
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emacs/commander/commander-0.7.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emacs/commander/commander-0.7.0-r1.ebuild b/app-emacs/commander/commander-0.7.0-r1.ebuild
index c61c6bff1a9a..1ea1d3be1409 100644
--- a/app-emacs/commander/commander-0.7.0-r1.ebuild
+++ b/app-emacs/commander/commander-0.7.0-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}.el-${PV}
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/
@ 2024-10-06 10:27 Jakov Smolić
0 siblings, 0 replies; 8+ messages in thread
From: Jakov Smolić @ 2024-10-06 10:27 UTC (permalink / raw
To: gentoo-commits
commit: cb08a2a7314e1d485bea1bd02e40609e213a1f26
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 6 10:27:38 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Oct 6 10:27:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb08a2a7
app-emacs/commander: Keyword 0.7.0-r1 riscv, #940918
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
app-emacs/commander/commander-0.7.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emacs/commander/commander-0.7.0-r1.ebuild b/app-emacs/commander/commander-0.7.0-r1.ebuild
index 1ea1d3be1409..c9d5b0f6b3e1 100644
--- a/app-emacs/commander/commander-0.7.0-r1.ebuild
+++ b/app-emacs/commander/commander-0.7.0-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}.el-${PV}
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/
@ 2024-10-06 19:53 Maciej Barć
0 siblings, 0 replies; 8+ messages in thread
From: Maciej Barć @ 2024-10-06 19:53 UTC (permalink / raw
To: gentoo-commits
commit: 5aed4d6fdcb4697603af448c8abae2a21fc37773
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 6 18:10:40 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Oct 6 19:51:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aed4d6f
app-emacs/commander: minor tweaks
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
app-emacs/commander/commander-0.7.0-r1.ebuild | 26 +++++++++++++++++++-------
1 file changed, 19 insertions(+), 7 deletions(-)
diff --git a/app-emacs/commander/commander-0.7.0-r1.ebuild b/app-emacs/commander/commander-0.7.0-r1.ebuild
index 17ed3a1c20f3..24ef9870b876 100644
--- a/app-emacs/commander/commander-0.7.0-r1.ebuild
+++ b/app-emacs/commander/commander-0.7.0-r1.ebuild
@@ -3,17 +3,25 @@
EAPI=8
-inherit elisp
+inherit elisp edo
DESCRIPTION="Emacs command line parser"
HOMEPAGE="https://github.com/rejeep/commander.el/"
-SRC_URI="https://github.com/rejeep/${PN}.el/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}.el-${PV}
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/rejeep/${PN}.el.git"
+else
+ SRC_URI="https://github.com/rejeep/${PN}.el/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}.el-${PV}"
+
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+fi
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -32,10 +40,14 @@ BDEPEND="
)
"
+ELISP_REMOVE="
+ features/usage.feature
+"
+
DOCS=( README.md )
SITEFILE="50${PN}-gentoo.el"
src_test() {
- ert-runner || die
- ecukes --debug --reporter spec --script features || die
+ edo ert-runner
+ edo ecukes --debug --reporter spec --script --verbose features
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-10-06 19:53 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-14 17:54 [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/ Arthur Zamarin
-- strict thread matches above, loose matches on Subject: below --
2024-10-06 19:53 Maciej Barć
2024-10-06 10:27 Jakov Smolić
2024-10-06 5:28 Sam James
2024-10-06 1:06 Sam James
2023-01-27 17:13 Arthur Zamarin
2022-04-20 14:10 Maciej Barć
2022-04-20 13:46 Maciej Barć
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox