sys-libs/gpm: disable EMACS/ELISP at all build steps #586880
authorMike Frysinger <vapier@gentoo.org>
Wed, 7 Dec 2016 07:50:22 +0000 (02:50 -0500)
committerMike Frysinger <vapier@gentoo.org>
Wed, 7 Dec 2016 07:50:36 +0000 (02:50 -0500)
sys-libs/gpm/gpm-1.20.7-r2.ebuild

index ebfc8a741df6a42d4934df341f90436a13380fb8..5fe58f872f0ffe1e0b8f322ea63e9fc6ed4c0255 100644 (file)
@@ -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