public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 --
2022-04-20 13:46 [gentoo-commits] repo/gentoo:master commit in: app-emacs/commander/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2022-04-20 14:10 Maciej Barć
2023-01-27 17:13 Arthur Zamarin
2024-01-14 17:54 Arthur Zamarin
2024-10-06  1:06 Sam James
2024-10-06  5:28 Sam James
2024-10-06 10:27 Jakov Smolić
2024-10-06 19:53 Maciej Barć

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox