From: Mike Frysinger Date: Fri, 20 May 2016 15:44:29 +0000 (-0400) Subject: sys-apps/lshw: leverage usex to simplify code a bit X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=83fea39722d9a5a51a8643dba2a946e74b0b2560;p=gentoo.git sys-apps/lshw: leverage usex to simplify code a bit --- 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 }