commit: 517e71a4480460f13ca2283a9adfac6b0f1f0182
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 17:59:30 2016 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sat May 14 17:59:47 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517e71a4
dev-libs/xapian-bindings: allow ruby 2.0 for version 1.3.6
Package-Manager: portage-2.2.26
.../files/xapian-bindings-1.3.6-allow-ruby-2.0.patch | 12 ++++++++++++
dev-libs/xapian-bindings/xapian-bindings-1.3.6.ebuild | 3 +++
2 files changed, 15 insertions(+)
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 0000000..7851bfe
--- /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 c9d87b0..e71fefe 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() {