[PATCH] build: fix ruby install path under ruby2.0

Alessandro Ghedini <[email protected]> Tue, 18 Feb 2014 19:29:32 +0100
Newsgroups gmane.comp.audio.ecasound.general
Message-ID <20140218182932.GA31102@kronk>
Hi,

it appears that "Config" is deprecated in ruby2.0, so ECA_S_RUBY_SITEDIR turned
out empty. The attached patch fixed that by replacing Config with RbConfig.

Cheers

-- 
perl -E '$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk

_______________________________________________
Ecasound-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ecasound-list
0001-build-fix-ruby-install-path-under-ruby2.0.patch (text/x-diff, 907 B)
From bd6131f0a22806afd4ba4649c558502c249bc3cd Mon Sep 17 00:00:00 2001
From: Alessandro Ghedini <[email protected]>
Date: Tue, 18 Feb 2014 19:20:12 +0100
Subject: [PATCH] build: fix ruby install path under ruby2.0

Bug-Debian: http://bugs.debian.org/739127
---
 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index c4e8011..15b5e2f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -749,7 +749,7 @@ if test x$RUBYPATH = xnone; then
   rubyecasound_support=no
   ECA_S_RUBY_SITEDIR=""
 else
-  ECA_S_RUBY_SITEDIR="`ruby -e 'require "rbconfig"; include Config; print CONFIG[["sitedir"]] + "/" + CONFIG[["MAJOR"]] + "." + CONFIG[["MINOR"]]'`"
+  ECA_S_RUBY_SITEDIR="`ruby -e 'require "rbconfig"; include RbConfig; print CONFIG[["sitedir"]] + "/" + CONFIG[["MAJOR"]] + "." + CONFIG[["MINOR"]]'`"
 fi
 
 AC_SUBST(ECA_S_RUBY_SITEDIR)
-- 
1.9.0.rc3
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJTA6aJAAoJEK+lG9bN5XPL874P+gKn0SW4WN0pMynOGzLznhqp
HtEk8mBXKupXNkvUnkQl9XZCgC1eUohnjPVgTXMJU9bb9od2Wg9j4OyXqiI431IA
sm3vP7qH3aC4MCkMx0NHKyYQG39Q9rNw6u+jg4F2zEVHTjlTU4JShPk69bDIi3EL
cUjfMMk1FFFto7XGifrzn1zgUF+97SiKKsPxlsKVqz0tJQwM/XIPC3GPd67BL8AL
yONK7d1zY/VYzpotFSCZ9azr3ZWBw3LrJJVdjT21Jvs9bX74LMP1CB9SAvonB0Zk
n9pnEf0E+afhUZvVkdraKPALsYRqsHN16QfoCF07yy2cBZPm7nhe2gQ0P14KlzcH
15a9nhkVkKTW5nRnl0VUtVDpG/+w9uyeN8+RoYurVH60Mb9iH+i/vQ/X2FD7rcsU
jEeG+Nm07fpIT6hfXAVfh77IYSZvCQ9vP++F1z1cIs4vX7dyaEHH8DFeT0jmdChR
7d8EWOrm2mEBwmQK4FQFIiywaNhah0OfBbDSbk15S4GqnI7ysygfLlmDpTHU082k
/F9f5kYgWxqQZTcQvWqe2LSTJAY8fcZHWeIZE7LKD+vA/3wiakxpvHAAMCxX03M+
l8EjdE8VKGelsDlDLXZOm/dhPfDltuLXiQQX+vgSsFJRpxyzXDtxoZvegoB5EgeG
bM9BjXqEbiN7G8Jai/Zt
=ggOV
-----END PGP SIGNATURE-----