dev-libs/icu-le-hb: Move dev-libs/icu to REDPEND (bug #621786).
authorLars Wendler <polynomial-c@gentoo.org>
Fri, 21 Jul 2017 09:14:32 +0000 (11:14 +0200)
committerLars Wendler <polynomial-c@gentoo.org>
Fri, 21 Jul 2017 09:14:46 +0000 (11:14 +0200)
Package-Manager: Portage-2.3.6, Repoman-2.3.3

dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild

index 164323d0e27d3ea75f0e7da1855af06698612077..f6029e446bf012be0a81f39da5252763bff1303d 100644 (file)
@@ -15,13 +15,15 @@ SLOT="0"
 KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE=""
 
+# dev-libs/icu is not linked into icu-le-hb but the latter still needs
+# to be rebuilt on dev-libs/icu upgrades (see bug #621786).
 RDEPEND="
+       >=dev-libs/icu-58.1:=[${MULTILIB_USEDEP}]
        media-libs/harfbuzz:=[${MULTILIB_USEDEP}]
 "
 
 DEPEND="
        ${RDEPEND}
-       >=dev-libs/icu-58.1[${MULTILIB_USEDEP}]
        virtual/pkgconfig[${MULTILIB_USEDEP}]
 "
 
@@ -31,6 +33,5 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-       ECONF_SOURCE="${S}" \
-       econf
+       ECONF_SOURCE="${S}" econf
 }