From 83fea39722d9a5a51a8643dba2a946e74b0b2560 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Fri, 20 May 2016 11:44:29 -0400 Subject: [PATCH] sys-apps/lshw: leverage usex to simplify code a bit --- sys-apps/lshw/lshw-02.17b-r2.ebuild | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/sys-apps/lshw/lshw-02.17b-r2.ebuild b/sys-apps/lshw/lshw-02.17b-r2.ebuild index bf6c99921945..1318e279305d 100644 --- a/sys-apps/lshw/lshw-02.17b-r2.ebuild +++ b/sys-apps/lshw/lshw-02.17b-r2.ebuild @@ -50,19 +50,13 @@ src_compile() { tc-export CC CXX AR use static && append-ldflags -static - local sqlite=$(usex sqlite 1 0) - - emake SQLITE=$sqlite all - if use gtk ; then - emake SQLITE=$sqlite gui - fi + emake SQLITE=$(usex sqlite 1 0) all $(usex gtk 'gui' '') } src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install $(usex gtk 'install-gui' '') dodoc README docs/* if use gtk ; then - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install-gui make_desktop_entry /usr/sbin/gtk-lshw "Hardware Lister" "/usr/share/lshw/artwork/logo.svg" fi } -- 2.26.2