summaryrefslogtreecommitdiff
path: root/app-emacs/distel
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs/distel')
-rw-r--r--app-emacs/distel/Manifest2
-rw-r--r--app-emacs/distel/distel-4.1.1-r2.ebuild (renamed from app-emacs/distel/distel-4.1.1.ebuild)29
2 files changed, 24 insertions, 7 deletions
diff --git a/app-emacs/distel/Manifest b/app-emacs/distel/Manifest
index 2a10370c687e..eb9d2240bbd6 100644
--- a/app-emacs/distel/Manifest
+++ b/app-emacs/distel/Manifest
@@ -1,4 +1,4 @@
AUX 50distel-gentoo.el 197 BLAKE2B 4c58633362840f228ff45786c2ded8811504def269f978d79f853bf556c2c673b8235203ed72b2119cf27f252fb603643562e26cb3ca7c75a4550461b9b95267 SHA512 1ed45f84dde596713c8f14b0eed011d9e2f073196f55cf355f3ad8c4b540aac94d7d4a1780a0020719b74f4eb3a610094ab5ed4e1ad142604937fbdaf50d2b6b
DIST distel-4.1.1.tar.gz 214189 BLAKE2B 0a24039c11d603814ca352ccc09e776b2431ab1172c195a528aba6ecd85eeb15d9739bb37fcc850fd33e2af928eb9d2c7bc8a1721b46f79792ec658f58d41a4e SHA512 3ef73a650775f25f8e77c78cfaec3d2277a4e097128819d118ba566ac477455a1764383959f1d8eca33f8dedfa937eab605dfff899d344b9b03262c2abc7ac44
-EBUILD distel-4.1.1.ebuild 999 BLAKE2B 2fee3823eb1b9bf499ccc206408c0249575d58ec7c9ceb1ee61504b8ff4eb2791997141de6bf5b4e25b061ee295da9cf9a928c2562cc82bba6b01d2382aafa8e SHA512 20552ce41a15c393d7291373ac45a8643093f569ec39d7abb0ac76baccc8a9509a9a92c02a33a832c5f579043d498775b1e6c9ace7fd91697073635e6b33de58
+EBUILD distel-4.1.1-r2.ebuild 1172 BLAKE2B 051c01e06774819d3aeb72edf5ef86e08591fd1569bde420f58b89f7059e99af622a6c60a20c3aa1cb4560a52b416e71ec2681dd56dff1a2f29232716ab28833 SHA512 8c549559a20ab3ebcde4fd1d47ad37f58063b682637f92a496d60515d414233c03b716da742ea0bcbe9e246d8d7fc6b88f2036cb9e4d1e50c046ec82c74806a0
MISC metadata.xml 391 BLAKE2B bafeafd681383d251a1ff2c8e9e72190b074d2a4bba789880624b1645d063dfd95e0e28810686af5c6e5e22ada718d054f17f94efcbf83306ae6e185bcbec499 SHA512 bf56940cd5fe415991356be7b90cc8e13a34c700a15785f7ce1ac96aaeaf6a152502d461bc23c8c841083610206d82442bb8346df6772044acc8bcd98dea288b
diff --git a/app-emacs/distel/distel-4.1.1.ebuild b/app-emacs/distel/distel-4.1.1-r2.ebuild
index bfe7b568b6c5..312c956d10f5 100644
--- a/app-emacs/distel/distel-4.1.1.ebuild
+++ b/app-emacs/distel/distel-4.1.1-r2.ebuild
@@ -1,24 +1,41 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit elisp
DESCRIPTION="Distributed Emacs Lisp for Erlang"
HOMEPAGE="https://massemanet.github.io/distel/
https://www.emacswiki.org/emacs/DistributedEmacsLisp"
-SRC_URI="https://github.com/massemanet/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/massemanet/${PN}.git"
+else
+ SRC_URI="https://github.com/massemanet/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
# "New BSD License" according to https://code.google.com/p/distel/
# "MIT" according to https://github.com/massemanet/distel
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
IUSE="doc"
-RDEPEND=">=dev-lang/erlang-11.2.5[emacs]"
-BDEPEND="${RDEPEND}"
+RDEPEND="
+ dev-lang/erlang
+ || (
+ app-emacs/erlang-mode
+ dev-lang/erlang[emacs(-)]
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+"
SITEFILE="50${PN}-gentoo.el"