summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2009-12-21 14:47:18 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2009-12-21 14:47:18 +0000
commitc645949914bbacf47c2852842ce723ce24be0e32 (patch)
treef8ca36b70e8490985ed3c1a667c7540fd5317426 /dev-ruby/haml
parentFix embarrasing typing error (diff)
downloadhistorical-c645949914bbacf47c2852842ce723ce24be0e32.tar.gz
historical-c645949914bbacf47c2852842ce723ce24be0e32.tar.bz2
historical-c645949914bbacf47c2852842ce723ce24be0e32.zip
Fix test dependencies, drop ruby19 and jruby (tests require rack), install VERSION and VERSION_NAME which are used at runtime.
Package-Manager: portage-2.2_rc60/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/haml')
-rw-r--r--dev-ruby/haml/ChangeLog6
-rw-r--r--dev-ruby/haml/Manifest10
-rw-r--r--dev-ruby/haml/haml-2.2.16.ebuild14
3 files changed, 21 insertions, 9 deletions
diff --git a/dev-ruby/haml/ChangeLog b/dev-ruby/haml/ChangeLog
index 30c4e938bb13..1d52d52f35b8 100644
--- a/dev-ruby/haml/ChangeLog
+++ b/dev-ruby/haml/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-ruby/haml
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/ChangeLog,v 1.26 2009/12/21 00:13:10 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/ChangeLog,v 1.27 2009/12/21 14:47:18 flameeyes Exp $
+
+ 21 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org> haml-2.2.16.ebuild:
+ Fix test dependencies, drop ruby19 and jruby (tests require rack), install
+ VERSION and VERSION_NAME which are used at runtime.
*haml-2.2.16 (21 Dec 2009)
diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest
index e06072258c8a..de241f0cc28f 100644
--- a/dev-ruby/haml/Manifest
+++ b/dev-ruby/haml/Manifest
@@ -4,13 +4,13 @@ Hash: SHA1
DIST haml-2.2.15.gem 148480 RMD160 a15c545cb515ec6dc56125df64594045305865bb SHA1 f71fc425e77a9371715b817cbeee64db0f2da489 SHA256 0e5451949d46df6f2064a065e83cb0ab5e38d9397aca93acb6fb6c38c964d356
DIST haml-2.2.16.gem 148992 RMD160 faad87a10ec06a2ccb616b52c7836ba31e5379ce SHA1 3130d9a6df5ab798695fedb2301f67490fd840a5 SHA256 5465720e9f9362c73244dd7a889fd9a221344679cb7b61894db4096cbe747784
EBUILD haml-2.2.15.ebuild 423 RMD160 e44b810b8617831eb8f2dc2b0bcc80366f2ae5a9 SHA1 fcf94031cee26757b61054793def34d9ba00b6a1 SHA256 962af17dfea05cd1a6fee2ca2196809086debda6d32ac36e83f6346d3971dd0a
-EBUILD haml-2.2.16.ebuild 794 RMD160 633ca3f81b0e78358c9c27f4b7f730855f07f52a SHA1 d482b460b677baa336a4e2502284b774f92c598e SHA256 f2b9640ba99b7b89b55d185a6564c9fcbc958dca314128adfc938a5b3028c57c
-MISC ChangeLog 3564 RMD160 de657a5d7583282857a10f402ac294a4149de1d9 SHA1 12ada0bb2f594c8cb91787994e4b301eeef71158 SHA256 6df2bee51e36280766fd3a3bf9db5b14dbc1e1a2ab34649c5abb53f1cc9cc90f
+EBUILD haml-2.2.16.ebuild 1001 RMD160 9318f7e3121286fee454c2558373cfdacd99d5b4 SHA1 4d4d8a1b71b1f19c47cbb1ad4d4874333a8d0c82 SHA256 e8c17cfa648138579dbd8448efcea8afce584c90ec6a8aca974aa9281cdfd44b
+MISC ChangeLog 3772 RMD160 469744524a743ee5f67c621e1f3d5c510b3db875 SHA1 eb29c7ee86d6ba6a48a5afdde72a47d31a23706c SHA256 e12afb762a6115bebebb79f54ddbed5fc094850b81579fefd30e0646ac9dc469
MISC metadata.xml 219 RMD160 c4f05e85bd9645a64124d3847da25522de568428 SHA1 13b624bb74ad54c50dd466cb811f39ed171fe913 SHA256 670b7642b3830f31d24a317577d842b3499592b6e9a6283312b89c59397a2932
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (GNU/Linux)
-iEYEARECAAYFAksuvZIACgkQAiZjviIA2XiEqgCeN1FNnDmyB9Crlawd2VB09TiH
-sX0An3pNEB90qivGZgaGQjBLBhwmtHYn
-=V+75
+iEYEARECAAYFAksvim8ACgkQAiZjviIA2XjjaQCfQpBbmMVS7w9W+XJQKD6Xqawt
+jy0AoNbRgZ1+GtvluBH+I3pE+hdTfyCN
+=HFNo
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/haml/haml-2.2.16.ebuild b/dev-ruby/haml/haml-2.2.16.ebuild
index 5ba6139b9afd..4d31a05e17cf 100644
--- a/dev-ruby/haml/haml-2.2.16.ebuild
+++ b/dev-ruby/haml/haml-2.2.16.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-2.2.16.ebuild,v 1.1 2009/12/21 00:13:10 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-2.2.16.ebuild,v 1.2 2009/12/21 14:47:18 flameeyes Exp $
EAPI=2
-USE_RUBY="ruby18 ruby19 jruby"
+USE_RUBY="ruby18"
RUBY_FAKEGEM_TASK_DOC="doc"
@@ -27,5 +27,13 @@ all_ruby_prepare() {
sed -i -e '/haml.gemspec/,/Task\[:package\]/s:^:#:' "${S}"/Rakefile
}
-ruby_add_bdepend test virtual/ruby-test-unit
+each_ruby_install() {
+ each_fakegem_install
+
+ # This is needed otherwise it fails at runtime
+ ruby_fakegem_doins VERSION VERSION_NAME
+}
+
+# It could use merb during testing as well, but it's not mandatory
+ruby_add_bdepend test "virtual/ruby-test-unit dev-ruby/rack"
ruby_add_bdepend doc "dev-ruby/yard dev-ruby/maruku"