commit: 3ed76cdb3dd2bd6171c4681a9efa478624ba0aab Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Aug 31 18:28:40 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Aug 31 18:29:13 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed76cdb
dev-lang/lua: use optfeature for app-emacs/lua-mode The typo in 54c7ad6dde83e741d65b055aefa2ae4067928054 pretty much justifies this (i.e. don't choose a complicated solution when a simple one will do), as the previous thing never worked. Signed-off-by: Sam James <sam <AT> gentoo.org> dev-lang/lua/lua-5.1.5-r109.ebuild | 8 ++------ dev-lang/lua/lua-5.3.6-r5.ebuild | 8 ++------ dev-lang/lua/lua-5.4.4-r2.ebuild | 8 ++------ 3 files changed, 6 insertions(+), 18 deletions(-) diff --git a/dev-lang/lua/lua-5.1.5-r109.ebuild b/dev-lang/lua/lua-5.1.5-r109.ebuild index 388c7d235653..2ea70e4d13bf 100644 --- a/dev-lang/lua/lua-5.1.5-r109.ebuild +++ b/dev-lang/lua/lua-5.1.5-r109.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit portability toolchain-funcs +inherit optfeature portability toolchain-funcs DESCRIPTION="A powerful light-weight programming language designed for extending applications" HOMEPAGE="https://www.lua.org/" @@ -141,9 +141,5 @@ src_test() { pkg_postinst() { eselect lua set --if-unset "${PN}${SLOT}" - if has_version "app-editors/emacs"; then - if ! has_version "app-emacs/lua-mode"; then - einfo "Install app-emacs/lua-mode for lua support for emacs" - fi - fi + optfeature "Lua support for Emacs" app-emacs/lua-mode } diff --git a/dev-lang/lua/lua-5.3.6-r5.ebuild b/dev-lang/lua/lua-5.3.6-r5.ebuild index 205024f2f120..184897a102ea 100644 --- a/dev-lang/lua/lua-5.3.6-r5.ebuild +++ b/dev-lang/lua/lua-5.3.6-r5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools portability toolchain-funcs +inherit autotools optfeature portability toolchain-funcs DESCRIPTION="A powerful light-weight programming language designed for extending applications" HOMEPAGE="https://www.lua.org/" @@ -183,9 +183,5 @@ src_test() { pkg_postinst() { eselect lua set --if-unset "${PN}${SLOT}" - if has_version "app-editors/emacs"; then - if ! has_version "app-emacs/lua-mode"; then - einfo "Install app-emacs/lua-mode for lua support for emacs" - fi - fi + optfeature "Lua support for Emacs" app-emacs/lua-mode } diff --git a/dev-lang/lua/lua-5.4.4-r2.ebuild b/dev-lang/lua/lua-5.4.4-r2.ebuild index 0ac972b9b8bc..1a424fc27bb1 100644 --- a/dev-lang/lua/lua-5.4.4-r2.ebuild +++ b/dev-lang/lua/lua-5.4.4-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools portability toolchain-funcs +inherit autotools optfeature portability toolchain-funcs DESCRIPTION="A powerful light-weight programming language designed for extending applications" HOMEPAGE="https://www.lua.org/" @@ -180,9 +180,5 @@ src_test() { pkg_postinst() { eselect lua set --if-unset "${PN}${SLOT}" - if has_version "app-editors/emacs"; then - if ! has_version "app-emacs/lua-mode"; then - einfo "Install app-emacs/lua-mode for lua support for emacs" - fi - fi + optfeature "Lua support for Emacs" app-emacs/lua-mode }