commit:     8dad074d9270403c912f49c8f419d120f3e78048
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 20 03:10:04 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 03:10:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dad074d

dev-libs/librdkafka: don't call git in non-live ebuilds

Closes: https://bugs.gentoo.org/723050
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
index 026accdfa88..44147ffd4ce 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
@@ -40,6 +40,16 @@ DEPEND="
        static-libs? ( ${LIB_DEPEND} )
 "
 
+src_prepare() {
+       default
+
+       if [[ ${PV} != "9999" ]]; then
+               sed -i \
+                       -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+                       tests/run-test.sh || die
+       fi
+}
+
 src_configure() {
        tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
 

Reply via email to