[PATCH 3/3] dev-libs/check-0.14.0-r1: Streamline subunit-check Make the if-expression of the subunit check more readable. --- a/dev-libs/check/check-0.14.0-r1.ebuild +++ b/dev-libs/check/check-0.14.0-r1.ebuild @@ -27,7 +27,7 @@ PATCHES=( "${FILESDIR}/check-0.14.0-r1-disable-automagic-dep.patch" ) multilib_src_configure() { local mycmakeargs=( -DBUILD_TESTING=$(usex test ON OFF) - -DCHECK_ENABLE_SUBUNIT=$(usex subunit 1 0) + -DCHECK_ENABLE_SUBUNIT=$(usex subunit ON OFF) ) cmake_src_configure --- a/dev-libs/check/files/check-0.14.0-r1-disable-automagic-dep.patch +++ b/dev-libs/check/files/check-0.14.0-r1-disable-automagic-dep.patch @@ -7,17 +7,17 @@ -check_library_exists(subunit subunit_test_start "" HAVE_SUBUNIT) -if (HAVE_SUBUNIT) +option(CHECK_ENABLE_SUBUNIT "Enable subunit support" ON) -+if (CHECK_ENABLE_SUBUNIT EQUAL 1) ++if (CHECK_ENABLE_SUBUNIT) set(SUBUNIT "subunit") set(ENABLE_SUBUNIT 1) + set(HAVE_SUBUNIT 1) add_definitions(-DENABLE_SUBUNIT=1) -else(HAVE_SUBUNIT) -+else(CHECK_ENABLE_SUBUNIT EQUAL 1) ++else(CHECK_ENABLE_SUBUNIT) set(ENABLE_SUBUNIT 0) add_definitions(-DENABLE_SUBUNIT=0) -endif (HAVE_SUBUNIT) -+endif (CHECK_ENABLE_SUBUNIT EQUAL 1) ++endif (CHECK_ENABLE_SUBUNIT) ############################################################################### # Generate "config.h" from "cmake/config.h.in"