* [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