From: Mike Frysinger Date: Mon, 9 May 2016 03:25:31 +0000 (-0400) Subject: sys-block/thin-provisioning-tools: fix test builds #493440 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=e63c09a12fba1f6506fb92344f6f43e465caa55c;p=gentoo.git sys-block/thin-provisioning-tools: fix test builds #493440 --- diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild index a1b98432b851..0c0849fc5f8b 100644 --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild @@ -22,7 +22,8 @@ RDEPEND="dev-libs/expat DEPEND="${RDEPEND} test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) - dev-cpp/gmock + >=dev-cpp/gmock-1.6 + >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) @@ -30,6 +31,10 @@ DEPEND="${RDEPEND} src_prepare() { sed -i -e '/^INSTALL_PROGRAM/s:-s::' Makefile.in || die + sed -i \ + -e '/^unit-tests\/unit_tests:/s:lib/libgmock.a::' \ + -e '/-lgmock/s:$: -lgtest:' \ + unit-tests/Makefile.in || die #493440 epatch_user eautoreconf } diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.5.3.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.5.3.ebuild index ec9da4363f43..e896109f8bdb 100644 --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.5.3.ebuild +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.5.3.ebuild @@ -23,7 +23,8 @@ DEPEND="${RDEPEND} static? ( ${LIB_DEPEND} ) test? ( || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 ) - dev-cpp/gmock + >=dev-cpp/gmock-1.6 + >=dev-cpp/gtest-1.6 dev-util/cucumber dev-util/aruba ) @@ -31,6 +32,10 @@ DEPEND="${RDEPEND} src_prepare() { sed -i -e '/^INSTALL_PROGRAM/s:-s::' Makefile.in || die + sed -i \ + -e '/^unit-tests\/unit_tests:/s:lib/libgmock.a::' \ + -e '/-lgmock/s:$: -lgtest:' \ + unit-tests/Makefile.in || die #493440 epatch_user eautoreconf }