public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/autothemer/
@ 2023-06-12 21:49 Maciej Barć
  0 siblings, 0 replies; 3+ messages in thread
From: Maciej Barć @ 2023-06-12 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     7d92d3ebbe886f05ed1e200beffd6659a6cbdc37
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 21:42:23 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 21:49:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d92d3eb

app-emacs/autothemer: add live

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/autothemer/autothemer-9999.ebuild | 38 +++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/app-emacs/autothemer/autothemer-9999.ebuild b/app-emacs/autothemer/autothemer-9999.ebuild
new file mode 100644
index 000000000000..6536dcad1efa
--- /dev/null
+++ b/app-emacs/autothemer/autothemer-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+inherit elisp
+
+DESCRIPTION="Conveniently define themes for GNU Emacs"
+HOMEPAGE="https://github.com/jasonm23/autothemer"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jasonm23/autothemer.git"
+else
+	# Recompressed from NonGNU ELPA.
+	SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+	>=app-emacs/dash-2.10.0
+"
+DEPEND="${RDEPEND}"
+
+ELISP_REMOVE="${PN}-pkg.el"
+SITEFILE="50${PN}-gentoo.el"
+
+DOCS=(
+	README.md
+	CONTRIBUTING.md
+	function-reference.md
+)
+
+elisp-enable-tests ert "${S}"/tests -l tests/"${PN}"-tests.el


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/autothemer/
@ 2023-06-12 21:49 Maciej Barć
  0 siblings, 0 replies; 3+ messages in thread
From: Maciej Barć @ 2023-06-12 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     32a2b222864848753a73ae79b71a88771ad907be
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 21:41:56 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 21:49:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a2b222

app-emacs/autothemer: enable live

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/autothemer/autothemer-0.2.18.ebuild | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/app-emacs/autothemer/autothemer-0.2.18.ebuild b/app-emacs/autothemer/autothemer-0.2.18.ebuild
index 9ed03806642f..6536dcad1efa 100644
--- a/app-emacs/autothemer/autothemer-0.2.18.ebuild
+++ b/app-emacs/autothemer/autothemer-0.2.18.ebuild
@@ -9,12 +9,17 @@ inherit elisp
 DESCRIPTION="Conveniently define themes for GNU Emacs"
 HOMEPAGE="https://github.com/jasonm23/autothemer"
 
-# Recompressed from NonGNU ELPA.
-SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/jasonm23/autothemer.git"
+else
+	# Recompressed from NonGNU ELPA.
+	SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64"
 
 RDEPEND="
 	>=app-emacs/dash-2.10.0
@@ -30,4 +35,4 @@ DOCS=(
 	function-reference.md
 )
 
-elisp-enable-tests ert "${S}"/tests -l "${PN}"-tests.el
+elisp-enable-tests ert "${S}"/tests -l tests/"${PN}"-tests.el


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/autothemer/
@ 2023-07-29 19:46 Maciej Barć
  0 siblings, 0 replies; 3+ messages in thread
From: Maciej Barć @ 2023-07-29 19:46 UTC (permalink / raw
  To: gentoo-commits

commit:     b4375ecdfa3d5aaf5e670ede4c779f96253e0cb0
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 29 19:45:08 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jul 29 19:46:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4375ecd

app-emacs/autothemer: remove pkg.el only with elpa

Closes: https://bugs.gentoo.org/911436
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/autothemer/autothemer-0.2.18.ebuild | 2 ++
 app-emacs/autothemer/autothemer-9999.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-emacs/autothemer/autothemer-0.2.18.ebuild b/app-emacs/autothemer/autothemer-0.2.18.ebuild
index 6536dcad1efa..93707e88932c 100644
--- a/app-emacs/autothemer/autothemer-0.2.18.ebuild
+++ b/app-emacs/autothemer/autothemer-0.2.18.ebuild
@@ -16,6 +16,8 @@ else
 	# Recompressed from NonGNU ELPA.
 	SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
+
+	ELISP_REMOVE="${PN}-pkg.el"
 fi
 
 LICENSE="GPL-3+"

diff --git a/app-emacs/autothemer/autothemer-9999.ebuild b/app-emacs/autothemer/autothemer-9999.ebuild
index 6536dcad1efa..1dc1423ba26a 100644
--- a/app-emacs/autothemer/autothemer-9999.ebuild
+++ b/app-emacs/autothemer/autothemer-9999.ebuild
@@ -16,6 +16,8 @@ else
 	# Recompressed from NonGNU ELPA.
 	SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
+
+	ELISP_REMOVE="${PN}-pkg.el"
 fi
 
 LICENSE="GPL-3+"
@@ -26,7 +28,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-ELISP_REMOVE="${PN}-pkg.el"
 SITEFILE="50${PN}-gentoo.el"
 
 DOCS=(


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-07-29 19:46 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-12 21:49 [gentoo-commits] repo/gentoo:master commit in: app-emacs/autothemer/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2023-07-29 19:46 Maciej Barć
2023-06-12 21:49 Maciej Barć

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