commit:     1afc4da94c40f9fe5c1f5d09edc4048ede4e4f3e
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  7 07:50:22 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Dec  7 07:50:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afc4da9

sys-libs/gpm: disable EMACS/ELISP at all build steps #586880

 sys-libs/gpm/gpm-1.20.7-r2.ebuild | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r2.ebuild 
b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
index ebfc8a7..5fe58f8 100644
--- a/sys-libs/gpm/gpm-1.20.7-r2.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r2.ebuild
@@ -61,16 +61,23 @@ multilib_src_configure() {
                emacs=/bin/false
 }
 
+_emake() {
+       emake \
+               EMACS=: ELISP="" \
+               $(multilib_is_native_abi || echo "PROG= ") \
+               "$@"
+}
+
 multilib_src_compile() {
-       emake EMACS=: $(multilib_is_native_abi || echo "PROG= ")
+       _emake
+}
+
+multilib_src_test() {
+       _emake check
 }
 
 multilib_src_install() {
-       emake \
-               DESTDIR="${D}" \
-               EMACS=: ELISP="" \
-               $(multilib_is_native_abi || echo "PROG= ") \
-               install
+       _emake DESTDIR="${D}" install
 
        dosym libgpm.so.1 /usr/$(get_libdir)/libgpm.so
        gen_usr_ldscript -a gpm

Reply via email to