summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2010-09-10 12:19:37 +0000
committerHans de Graaff <graaff@gentoo.org>2010-09-10 12:19:37 +0000
commit87ede0ef208abae719f0e501326eaf8f09ecaead (patch)
tree505dfd19e8a08c9c5b8c5d74cd89017e10a6c94a /dev-ruby
parentStable on alpha, bug #329583 (diff)
downloadhistorical-87ede0ef208abae719f0e501326eaf8f09ecaead.tar.gz
historical-87ede0ef208abae719f0e501326eaf8f09ecaead.tar.bz2
historical-87ede0ef208abae719f0e501326eaf8f09ecaead.zip
Add ree18.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/hpricot/ChangeLog7
-rw-r--r--dev-ruby/hpricot/Manifest13
-rw-r--r--dev-ruby/hpricot/hpricot-0.8.2-r2.ebuild45
3 files changed, 58 insertions, 7 deletions
diff --git a/dev-ruby/hpricot/ChangeLog b/dev-ruby/hpricot/ChangeLog
index da30907e6474..66386fd285ef 100644
--- a/dev-ruby/hpricot/ChangeLog
+++ b/dev-ruby/hpricot/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/hpricot
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hpricot/ChangeLog,v 1.22 2010/05/22 15:18:39 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hpricot/ChangeLog,v 1.23 2010/09/10 12:19:37 graaff Exp $
+
+*hpricot-0.8.2-r2 (10 Sep 2010)
+
+ 10 Sep 2010; Hans de Graaff <graaff@gentoo.org> +hpricot-0.8.2-r2.ebuild:
+ Add ree18.
22 May 2010; Diego E. Pettenò <flameeyes@gentoo.org> hpricot-0.6.ebuild:
Various cleanups.
diff --git a/dev-ruby/hpricot/Manifest b/dev-ruby/hpricot/Manifest
index 65f0b7a3d969..2651ffd66f55 100644
--- a/dev-ruby/hpricot/Manifest
+++ b/dev-ruby/hpricot/Manifest
@@ -1,17 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX hpricot-0.8.2-jruby.patch 11246 RMD160 8677247d960c3554b576f5ca7fab8e3edc32d511 SHA1 fddf0a60298de43b159bc38e8a08f0223b4cc191 SHA256 a13a7fa2f42b44159af6b2e59a7b1e48c4b6c3bc267d46b6c6cfe6c5222e39fc
DIST hpricot-0.6.gem 217088 RMD160 80f785afd1d25219b6769271201733a934b52450 SHA1 4be23c83200d8446f25d2441a5154f53d41a34f2 SHA256 8c40e3767d2e6b31c70b534c86c8f68c3648516b5b8e1f9515f6311088eff3c1
DIST hpricot-0.8.2.gem 264192 RMD160 62aa2baa642167ca04ed4cfe1822692984e35985 SHA1 f6f65d9c5c6e64acafbe23d0c6080c3c99007464 SHA256 dce03d440b119df494b24e883f4e73be925d74cc30545c8b82364ad9bca715aa
EBUILD hpricot-0.6.ebuild 492 RMD160 305f0bb15aa8d442ce42e697ab80c2454197b837 SHA1 ef455c93865945d582f8ed61ec3d901a80add531 SHA256 41207dd72da7eafa8e0bf7b4d636ef9e5d1ca7b3ec48e83d45baabf909ec3f68
EBUILD hpricot-0.8.2-r1.ebuild 1132 RMD160 9a48b6a9ee17b43cb0098ad8ae79432d84c8a84c SHA1 c04e3bb31c5c7a1fc471694e4cdf59dacf2ed9d5 SHA256 dc7b965794676802ba79f3c61b1a8121936e2040f7b2ed63d5d9c4cdfc8adcbd
-MISC ChangeLog 2950 RMD160 d6df78b4ded98488d22a31ba10483f31121bb0d6 SHA1 384ab84498f9db3b087e464ffa68e5e59d54afbf SHA256 ff90b85b1af8866d03104be3dbfe929947a35bd427d3b1033e86e8b1041a90d4
+EBUILD hpricot-0.8.2-r2.ebuild 1135 RMD160 3cbfaca2ddc7447c818a017f952f79f627b8246c SHA1 07be5be532d6d0f09680a1aae7461c3c32798d99 SHA256 31bcef9650e30d32aae62463c98d80bd08c85fd65903f27c00dca10db335102b
+MISC ChangeLog 3070 RMD160 8b65ff21eb886da0252780f754708e74fda9313b SHA1 0c7da9d6dee60c593c849fe203cf07fc91568f39 SHA256 38d73275c4b70cf8d6302f32b43c78a1579c0595e1e5148ed0b3a1c2bd655b72
MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkv39aAACgkQAiZjviIA2XjBvwCghMzowklR+6GGwlDEj1oZ4utZ
-F7oAnjjn+LmQGQZCUmOyeueL44n9X1DR
-=qoIT
+iF4EAREIAAYFAkyKIl8ACgkQZihJkut28SuQdgEAz5hSbm8aJPW/aZ2Z/H/zJhrj
+5thCr1hdeeqUfvSTS/YA/0zpwWJKyiYuzrDYnYbHPtuKXOFHCb8+2SsizcFS5Y9N
+=5BM+
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/hpricot/hpricot-0.8.2-r2.ebuild b/dev-ruby/hpricot/hpricot-0.8.2-r2.ebuild
new file mode 100644
index 000000000000..b32866cc8de1
--- /dev/null
+++ b/dev-ruby/hpricot/hpricot-0.8.2-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hpricot/hpricot-0.8.2-r2.ebuild,v 1.1 2010/09/10 12:19:37 graaff Exp $
+
+EAPI=2
+
+USE_RUBY="ruby18 ree18 ruby19 jruby"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="A fast and liberal HTML parser for Ruby."
+HOMEPAGE="http://wiki.github.com/why/hpricot"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+# Probably needs the same jdk as JRuby but I'm not sure how to express
+# that just yet.
+DEPEND="${DEPEND}
+ dev-util/ragel
+ ruby_targets_jruby? ( >=virtual/jdk-1.5 )"
+
+ruby_add_bdepend "dev-ruby/rake
+ test? ( virtual/ruby-test-unit )"
+
+all_ruby_prepare() {
+ # Fix issue #11 from upstream
+ epatch "${FILESDIR}"/${P}-jruby.patch
+}
+
+each_ruby_compile() {
+ case $(basename ${RUBY}) in
+ jruby)
+ ${RUBY} -S rake compile_java || die "rake compile failed"
+ ;;
+ *)
+ ${RUBY} -S rake compile || die "rake compile failed"
+ ;;
+ esac
+}