From: Anthony G. Basile Date: Sat, 14 May 2016 17:59:30 +0000 (-0400) Subject: dev-libs/xapian-bindings: allow ruby 2.0 for version 1.3.6 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=517e71a4480460f13ca2283a9adfac6b0f1f0182;p=gentoo.git dev-libs/xapian-bindings: allow ruby 2.0 for version 1.3.6 Package-Manager: portage-2.2.26 --- diff --git a/dev-libs/xapian-bindings/files/xapian-bindings-1.3.6-allow-ruby-2.0.patch b/dev-libs/xapian-bindings/files/xapian-bindings-1.3.6-allow-ruby-2.0.patch new file mode 100644 index 000000000000..7851bfe405bb --- /dev/null +++ b/dev-libs/xapian-bindings/files/xapian-bindings-1.3.6-allow-ruby-2.0.patch @@ -0,0 +1,12 @@ +diff -Naur xapian-bindings-1.3.6.orig/configure xapian-bindings-1.3.6/configure +--- xapian-bindings-1.3.6.orig/configure 2016-05-09 06:19:59.000000000 -0400 ++++ xapian-bindings-1.3.6/configure 2016-05-14 13:53:35.223526344 -0400 +@@ -18695,7 +18695,7 @@ + fi + RUBY= + ;; +- [01].*|2.0.*) ++ [01].*) + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version (too old)" >&5 + $as_echo "$version (too old)" >&6; } + if test yes = "$with_ruby" ; then diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.3.6.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.3.6.ebuild index c9d87b043311..e71fefefe1f8 100644 --- a/dev-libs/xapian-bindings/xapian-bindings-1.3.6.ebuild +++ b/dev-libs/xapian-bindings/xapian-bindings-1.3.6.ebuild @@ -61,6 +61,9 @@ src_prepare() { # http://trac.xapian.org/ticket/702 export XAPIAN_CONFIG="/usr/bin/xapian-config" + + # Accept ruby 2.0 - patch configure directly to avoid autoreconf + epatch "${FILESDIR}"/${P}-allow-ruby-2.0.patch } src_configure() {