diff options
author | Hans de Graaff <graaff@gentoo.org> | 2014-04-19 09:08:08 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2014-04-19 09:08:08 +0000 |
commit | b5b979d40054f8dd4e9fec313f1f72938da68eb9 (patch) | |
tree | 9c23bac50ed6cfc6bd2768f730491fc9fef645a9 /dev-ruby/erubis | |
parent | Add net-mail/mailbase to DEPEND - bug #507828 (diff) | |
download | historical-b5b979d40054f8dd4e9fec313f1f72938da68eb9.tar.gz historical-b5b979d40054f8dd4e9fec313f1f72938da68eb9.tar.bz2 historical-b5b979d40054f8dd4e9fec313f1f72938da68eb9.zip |
Add ruby21.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/erubis')
-rw-r--r-- | dev-ruby/erubis/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/erubis/Manifest | 13 | ||||
-rw-r--r-- | dev-ruby/erubis/erubis-2.7.0-r2.ebuild | 59 |
3 files changed, 77 insertions, 2 deletions
diff --git a/dev-ruby/erubis/ChangeLog b/dev-ruby/erubis/ChangeLog index e6fd72e504f4..c065760ac876 100644 --- a/dev-ruby/erubis/ChangeLog +++ b/dev-ruby/erubis/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/erubis # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/erubis/ChangeLog,v 1.27 2014/04/05 14:19:29 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/erubis/ChangeLog,v 1.28 2014/04/19 09:08:07 graaff Exp $ + +*erubis-2.7.0-r2 (19 Apr 2014) + + 19 Apr 2014; Hans de Graaff <graaff@gentoo.org> +erubis-2.7.0-r2.ebuild: + Add ruby21. 05 Apr 2014; Manuel Rüger <mrueg@gentoo.org> erubis-2.7.0-r1.ebuild, erubis-2.7.0.ebuild: diff --git a/dev-ruby/erubis/Manifest b/dev-ruby/erubis/Manifest index 84f0a5b7792d..0fc414f1fb2a 100644 --- a/dev-ruby/erubis/Manifest +++ b/dev-ruby/erubis/Manifest @@ -1,5 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST erubis-2.7.0.gem 173056 SHA256 63653f5174a7997f6f1d6f465fbe1494dcc4bdab1fb8e635f6216989fb1148ba SHA512 49b08b28656acaf3b0c88fe064bb0d5f79fd08b834d7eba9294217b0893c5a0244ac5dd54de0e52dd17e828a0110e54b29e8c2d75171d527da957917344a0f27 WHIRLPOOL f58bbb85bcd4182eb0301ead30138b948322015df6853e2ca2ea272dfda20c980108b032f29d1304e2bb17dd4b0ee22fb69e57f374588fac2428d5ea4df4dfff EBUILD erubis-2.7.0-r1.ebuild 1554 SHA256 5b7d95847559647fdde651afc3b0d19ca8f92203c9998e5581d5e59063980218 SHA512 663f07c248de0b17f045cc571ba08824277d00d82d1952c09555313ddf601215ebae40d46d992fb34b0e0434c5f92dd1e2b6965fbbca6eb700268b2d5b674c80 WHIRLPOOL 5c437e77e7d7fe0fd6c5b7ced212fbee709f674765cbc6bc93053b4d5e06420969c7ab9abb531c0927a4c0f3d30cdc33e8faa3c0d3cfdede27fd5d657f509a5c +EBUILD erubis-2.7.0-r2.ebuild 1658 SHA256 f992ce9800fd93a364dd87f270b6ff2454892431631b1d36777c70ce7f931c2e SHA512 9f89520fe35aebe40d6fb875000d00bc2c575e4a7c281a4d5419fdd3f02f52673d35aea99b18296263eabaaaf36ae302da56cb2b48591590813c8b2bd134eb9b WHIRLPOOL 6a1f9f2b4f2b925a9c31d82ecbc4024b17a6ca347b1418136da0cdaeaab1ed4da3e89f0b1e71003054f55c0bc29bfe29517352e2186071887bf344c65d3de28a EBUILD erubis-2.7.0.ebuild 1576 SHA256 c5b387fd2c50fbb056b810dee71f2c49723c639584edddcb2d73f58d148db451 SHA512 192536f27192c58920c5767e4c6bb5bfcdf60fcac94b89af5bbd7f743b7a4006063e618fe4e9eb7e7af72097b3bd331657278389d96cb3a311ca62847bc6278a WHIRLPOOL 3a6c16dcff6b4e3e16130bdd7de4ed3f5cfb980e3f0a50c9d6d016e341d26fa6609dba639d56f88c186b97bf6067788497e046716bb694d1b799f24a02f1e65b -MISC ChangeLog 3471 SHA256 ea3d51c2421be27a604edc8f23addb6d14250be56dc913b272b08085c5f20c4f SHA512 0e8e1d4310d4674d87a6e172549bc5750f829243616c7a011fb00545f11d687185c561265518baf447a2d43d24cc0c9ab6b16951ea40efbc9897d8657b7c3f39 WHIRLPOOL 255101b97be99b206be1e4bbfb358bd09a77347e9c47d5d09e6eb11b9315a45310e1eeab9aa87ce75407d22207b32d4678bee45807cf17793d80c08b55965cad +MISC ChangeLog 3594 SHA256 abd56eac355ca735d254f95d1a65c341a1a90c2ca745bc5639a39f032d9a054a SHA512 f7bfd2817e8027fea947df45221418bfcfc2b5313bceceb9fdcfc9ad0178057b5c13b49b3ca8cff1fef323d7da215af7e529089eadd19b52629278d12b613b6a WHIRLPOOL a1a5e2d5998b52a1e4ef894fd3dcd27c314337d40abe7004999f41ff787443e1836eff728966f23ee2b32fdb9b4f3fae77e5f2738a77ea0466cab6ab945895ed MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iF4EAREIAAYFAlNSPPgACgkQiIP6VqMIqNdR4QD/VR9EXyqzREv8xWOsyA2sry5u ++YBhtV3o7OrLmNz9IlAA/3EidRdWvjazN+WT/d4uQ2vT2cXNtqLtC8wLhKvDFqeO +=x6b5 +-----END PGP SIGNATURE----- diff --git a/dev-ruby/erubis/erubis-2.7.0-r2.ebuild b/dev-ruby/erubis/erubis-2.7.0-r2.ebuild new file mode 100644 index 000000000000..ab77c65e67e5 --- /dev/null +++ b/dev-ruby/erubis/erubis-2.7.0-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/erubis/erubis-2.7.0-r2.ebuild,v 1.1 2014/04/19 09:08:07 graaff Exp $ + +EAPI=5 + +USE_RUBY="ruby19 ruby20 ruby21 jruby" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Erubis is an implementation of eRuby" +HOMEPAGE="http://www.kuwata-lab.com/erubis/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/abstract-1.0.0" + +all_ruby_prepare() { + # These tests now fail due to other ordering and fact that sym + # are now returned. + rm test/test-users-guide.rb || die + sed -i -e '/test-users-guide/ s:^:#:' test/test.rb || die +} + +each_ruby_prepare() { + case ${RUBY} in + *jruby) + # Avoid test on jruby that fails different on syntax error. + sed -i -e '/test_syntax2/,/^ end/ s:^:#:' test/test-main.rb || die + ;; + esac +} + +each_ruby_test() { + case ${RUBY} in + # http://rubyforge.org/tracker/index.php?func=detail&aid=29484&group_id=1320&atid=5201 + *ruby19) + einfo "Tests are not compatible with ruby 1.9.3 with Psych as YAML module." + ;; + *ruby20) + einfo "Tests are not compatible with ruby 2.0.0 with Psych as YAML module." + ;; + *ruby21) + einfo "Tests are not compatible with ruby 2.1.x with Psych as YAML module." + ;; + *) + PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -I. test/test.rb || die + ;; + esac +} |