summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/haml/ChangeLog7
-rw-r--r--dev-ruby/haml/Manifest10
-rw-r--r--dev-ruby/haml/haml-2.2.22.ebuild42
3 files changed, 54 insertions, 5 deletions
diff --git a/dev-ruby/haml/ChangeLog b/dev-ruby/haml/ChangeLog
index 64285bac1fbe..2ffa49000a19 100644
--- a/dev-ruby/haml/ChangeLog
+++ b/dev-ruby/haml/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/haml
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/ChangeLog,v 1.37 2010/03/23 07:02:14 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/ChangeLog,v 1.38 2010/03/23 07:07:25 graaff Exp $
+
+*haml-2.2.22 (23 Mar 2010)
+
+ 23 Mar 2010; Hans de Graaff <graaff@gentoo.org> +haml-2.2.22.ebuild:
+ Version bump. Better compatibility with Rails 3.
23 Mar 2010; Hans de Graaff <graaff@gentoo.org> -haml-2.2.15.ebuild,
-haml-2.2.17.ebuild, -haml-2.2.19.ebuild:
diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest
index 8910e33455b5..05c490f6b843 100644
--- a/dev-ruby/haml/Manifest
+++ b/dev-ruby/haml/Manifest
@@ -2,13 +2,15 @@
Hash: SHA1
DIST haml-2.2.20.gem 151040 RMD160 40060db3d6426e31cb8ccd5a873a141872933beb SHA1 7fcf622c2776ca07c77de9b3be43926c58f89e94 SHA256 54795fe67e36d69363c6ce7c19b8a7b9fd9a4e1d5ba179a90199d3903cccd2eb
+DIST haml-2.2.22.gem 153600 RMD160 ae7819c0d9c50de58e08b5588f8592296beac0d2 SHA1 765fcd25d87ea9f72443ad47f30fe2116cda6061 SHA256 8ac39e3692641673b8ff234c94d39f216c4199b49cceec1ad82c13b337367ef4
EBUILD haml-2.2.20.ebuild 1091 RMD160 35eea7346af4a39b413f1b505fb629ec28b36d6a SHA1 daf83a6ec19db6b968b0b782c6df2a9eddf5901c SHA256 9b3c81a6d09ee9a9c624c859a101fc71d27b6e1fc9dac04a72d42065bd7aee64
-MISC ChangeLog 5207 RMD160 4b6e118ca597c1df1d7539283c33c144cd3013ac SHA1 283823ff8732d1b0277331098dcbb4796cf26ec7 SHA256 b704559eae7327f32b1aee457c7a45fceb9dade23bdbc5c7c39707665f78b2da
+EBUILD haml-2.2.22.ebuild 1091 RMD160 ede43f0542e882e0e5dfd375cfc8e3b42818b009 SHA1 1161f32fef96cdca8967caced651db5b731bc73b SHA256 278bac66b2f7775b1286a7f4ab9b37a6639422d90a72c18241a3fdc22782755e
+MISC ChangeLog 5358 RMD160 9b050558cf07e74c5f6780253c28f4f659efbe3e SHA1 490322efd6e2883e30b02bd86d32a4dd9ea21089 SHA256 ef0abee99f2f866b23798e249f90aab2479b5908a4ec2b90c15c00545b170c31
MISC metadata.xml 219 RMD160 c4f05e85bd9645a64124d3847da25522de568428 SHA1 13b624bb74ad54c50dd466cb811f39ed171fe913 SHA256 670b7642b3830f31d24a317577d842b3499592b6e9a6283312b89c59397a2932
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAkuoZ4EACgkQeM7EJeUH71Oh2QCffVp18DKsTxErbh1UFAwgs++y
-93YAn3yV9P2KhaeSAik03IgNQTfdgG1s
-=ud4o
+iEYEARECAAYFAkuoaLQACgkQeM7EJeUH71NrCQCfbF26o5+gJ9aI60DcLiL/KOf9
+QLcAnisPiRdXY/DoL/lhtGkDCGxLAgNk
+=cTUP
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/haml/haml-2.2.22.ebuild b/dev-ruby/haml/haml-2.2.22.ebuild
new file mode 100644
index 000000000000..3d0ccb8290a2
--- /dev/null
+++ b/dev-ruby/haml/haml-2.2.22.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-2.2.22.ebuild,v 1.1 2010/03/23 07:07:25 graaff Exp $
+
+EAPI=2
+
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+
+RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING README.md"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="HAML - a ruby web page templating engine"
+HOMEPAGE="http://haml.hamptoncatlin.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+# TODO: haml has some emacs modes that it could be installing, in case
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/haml.gemspec/,/Task\[:package\]/s:^:#:' "${S}"/Rakefile
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # This is needed otherwise it fails at runtime
+ ruby_fakegem_doins VERSION VERSION_NAME
+}
+
+# The html engine requires hpricot
+ruby_add_rdepend dev-ruby/hpricot
+
+# It could use merb during testing as well, but it's not mandatory
+ruby_add_bdepend test "virtual/ruby-test-unit dev-ruby/actionpack"
+ruby_add_bdepend doc "dev-ruby/yard dev-ruby/maruku"