From 1c2c816ad9c059748e74cb333ab0cbe050fe8eb4 Mon Sep 17 00:00:00 2001 From: Arfrever Frehtes Taifersar Arahesis Date: Sat, 16 Sep 2017 22:11:03 +0200 Subject: app-i18n/libchewing: Allow to run test suite without installing libchewing.a. --- app-i18n/libchewing/libchewing-0.5.1.ebuild | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'app-i18n') diff --git a/app-i18n/libchewing/libchewing-0.5.1.ebuild b/app-i18n/libchewing/libchewing-0.5.1.ebuild index 99560d8350c2..fb0597f8edb1 100644 --- a/app-i18n/libchewing/libchewing-0.5.1.ebuild +++ b/app-i18n/libchewing/libchewing-0.5.1.ebuild @@ -13,16 +13,16 @@ SLOT="0/3" LICENSE="LGPL-2.1" KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" IUSE="static-libs test" -REQUIRED_USE="test? ( static-libs )" RDEPEND="dev-db/sqlite:3" DEPEND="${RDEPEND} test? ( sys-libs/ncurses[unicode] )" src_configure() { + # libchewing.a is required for building of tests. econf \ - $(use_enable static-libs static) \ - --with-sqlite3 + --with-sqlite3 \ + $(if use static-libs || use test; then echo --enable-static; else echo --disable-static; fi) } src_test() { @@ -32,4 +32,5 @@ src_test() { src_install() { default prune_libtool_files + use static-libs || find "${D}" -name "*.a" -delete || die } -- cgit v1.2.3-65-gdbad