diff options
Diffstat (limited to 'app-i18n/libchewing/libchewing-0.5.1.ebuild')
-rw-r--r-- | app-i18n/libchewing/libchewing-0.5.1.ebuild | 7 |
1 files changed, 4 insertions, 3 deletions
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 } |