diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-01-18 12:40:08 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-01-18 12:40:08 +0000 |
commit | 3c1394a0623be106f34c24be0c810fbf71b4820b (patch) | |
tree | 06d723a59f7529a69e5ca562d18c79080ed8018d /dev-ruby | |
parent | Work around CMake nuisance, make sure we get a correct install_name on Darwin (diff) | |
download | historical-3c1394a0623be106f34c24be0c810fbf71b4820b.tar.gz historical-3c1394a0623be106f34c24be0c810fbf71b4820b.tar.bz2 historical-3c1394a0623be106f34c24be0c810fbf71b4820b.zip |
Enable support for JRuby.
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/nokogiri/ChangeLog | 6 | ||||
-rw-r--r-- | dev-ruby/nokogiri/Manifest | 12 | ||||
-rw-r--r-- | dev-ruby/nokogiri/nokogiri-1.4.1-r1.ebuild | 15 |
3 files changed, 22 insertions, 11 deletions
diff --git a/dev-ruby/nokogiri/ChangeLog b/dev-ruby/nokogiri/ChangeLog index 9c2e7d102248..026ed14361dc 100644 --- a/dev-ruby/nokogiri/ChangeLog +++ b/dev-ruby/nokogiri/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/nokogiri # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/ChangeLog,v 1.24 2010/01/17 13:55:47 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/ChangeLog,v 1.25 2010/01/18 12:40:08 flameeyes Exp $ + + 18 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org> + nokogiri-1.4.1-r1.ebuild: + Enable support for JRuby. 17 Jan 2010; Christian Faulhammer <fauli@gentoo.org> nokogiri-1.4.1-r1.ebuild: diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index 6ca39eff4a39..3b124f3dc81a 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -9,14 +9,14 @@ DIST nokogiri-1.4.1.gem 176640 RMD160 9143fa7632827cfee3d74f2a6b3a8dfb04227fb9 S EBUILD nokogiri-1.3.2.ebuild 510 RMD160 f3e12fccbc3305ae4703af5eda46c13cfc02c0aa SHA1 97d317f2582aa9906bef89b677eca9ab9e43b28f SHA256 1394f6516f13c5168d4708729a745c97d57db9ad2607609b802c1684addd3876 EBUILD nokogiri-1.3.3.ebuild 508 RMD160 a599d3288ec5e73c53f5b59c2dc6fc03631f538c SHA1 de96cc8b50cefc9b8a3d00312d1bc3faf740101c SHA256 48a6efdaffd0634b058792a1dd144020806a17b4d34c764ea7cfbc55a9b5328e EBUILD nokogiri-1.4.0.ebuild 510 RMD160 963227bd138cc65d7102dc57b8938a2cd64b0077 SHA1 3876ff3d17d5c02d690da306c8d371fce7d74b23 SHA256 295316f68183454ffcdb70435352874d53d98521bf68b77cf90538e9a87797d3 -EBUILD nokogiri-1.4.1-r1.ebuild 928 RMD160 54736a501729c5f8123837f2746a2e2d591ef4e9 SHA1 b3ea06303b759e98c051d29854727c77f6d8f12b SHA256 91077e3332352bdb5ba27b0ffe758d6da9e575c84017340fb841f49a1c04c407 +EBUILD nokogiri-1.4.1-r1.ebuild 1049 RMD160 574c084ce9f2fdf93619c9c18bb2b28c2d282005 SHA1 aab6a52a00e4cb6130336e66d90e508b54311a6b SHA256 a750c6845aae0c425a36778704b75df9d3b08e420dcf30b9b37924e8409b50b0 EBUILD nokogiri-1.4.1.ebuild 821 RMD160 6fc0a58cd8568ece938359badf441707502b3ea0 SHA1 2305c8423f09d8d61cd68497e4047fc145f7bbf0 SHA256 3d8d61c372ab05ed9bb42cb510b177a2bbcdc69b7affd2212e9f59c13edde29d -MISC ChangeLog 3875 RMD160 d4fff6b7187e81872de3144a1878c617023c0558 SHA1 f22add577310445f74c5bd4de7716be172ffc0e7 SHA256 84609ceae93eb1ec330394454082d4dd52b0768de67aeba352c6d0240ac646a2 +MISC ChangeLog 3992 RMD160 c79aced18e8cafd61433ff4284c3d6ce5f8591e5 SHA1 3ea2fe391cc8d28faefa4be2e29fc5db5419e01f SHA256 a36e1e1ad60babed8ffd580449cdb194bdbbd34ac983504644fa37f4c83ac8e4 MISC metadata.xml 251 RMD160 31f012ad36db2d4125f29e8da90124d0a59c1ac2 SHA1 8738194626cdbb2bf28f1b9b4785863b6019a755 SHA256 59f004fe4f4489ab22df78419f826d46b8e3962348c5cd0e5acafeebd96eb3a2 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) +Version: GnuPG v2.0.14 (GNU/Linux) -iEYEARECAAYFAktTFugACgkQNQqtfCuFnePDfQCeOA5OO4bxD/CRDohX7TAQIMCq -XAsAmwWFrjpsQ5teR443ZqWMEk8JxhY2 -=yCl0 +iEYEARECAAYFAktUVmQACgkQAiZjviIA2XhOdQCghSPjvLKFKkYlTTGd7WSNMNFz +qHMAoMsRJxUwWuPu+pmA+IalIaJavD3K +=SGle -----END PGP SIGNATURE----- diff --git a/dev-ruby/nokogiri/nokogiri-1.4.1-r1.ebuild b/dev-ruby/nokogiri/nokogiri-1.4.1-r1.ebuild index bdb97a9790e3..24cee070f192 100644 --- a/dev-ruby/nokogiri/nokogiri-1.4.1-r1.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.4.1-r1.ebuild @@ -1,11 +1,10 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/nokogiri-1.4.1-r1.ebuild,v 1.4 2010/01/17 13:55:47 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/nokogiri-1.4.1-r1.ebuild,v 1.5 2010/01/18 12:40:08 flameeyes Exp $ EAPI=2 -# jruby → native extension, no Java version available -USE_RUBY="ruby18 ruby19" +USE_RUBY="ruby18 ruby19 jruby" RUBY_FAKEGEM_TASK_DOC="docs" RUBY_FAKEGEM_DOCDIR="doc" @@ -32,5 +31,13 @@ all_ruby_prepare() { } each_ruby_compile() { - ${RUBY} -S rake compile || die "extension build failed" + case ${RUBY} in + *jruby) + einfo "NokoGiri does not build a native extension for JRury." + einfo "Instead, the FFI library will be used." + ;; + *) + ${RUBY} -S rake compile || die "extension build failed" + ;; + esac } |