summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-03-21 12:50:11 +0000
committerHans de Graaff <graaff@gentoo.org>2014-03-21 12:50:11 +0000
commit911ffd0b6232f2d35f7683263b70f0e40a85a16b (patch)
tree137df276e462c43f86955ab3f629f0c3af1cd33f
parentAdd ruby21 and skip tests for it to bootstrap rspec. Remove ruby18. (diff)
downloadhistorical-911ffd0b6232f2d35f7683263b70f0e40a85a16b.tar.gz
historical-911ffd0b6232f2d35f7683263b70f0e40a85a16b.tar.bz2
historical-911ffd0b6232f2d35f7683263b70f0e40a85a16b.zip
Revision bump to add ruby21 support. Fix tests to work with newer minitest. Drop ruby18.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
-rw-r--r--dev-ruby/rexical/ChangeLog10
-rw-r--r--dev-ruby/rexical/Manifest9
-rw-r--r--dev-ruby/rexical/rexical-1.0.5-r3.ebuild41
3 files changed, 54 insertions, 6 deletions
diff --git a/dev-ruby/rexical/ChangeLog b/dev-ruby/rexical/ChangeLog
index 8222da96c35e..f7ddb415b112 100644
--- a/dev-ruby/rexical/ChangeLog
+++ b/dev-ruby/rexical/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/rexical
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rexical/ChangeLog,v 1.35 2013/12/26 14:59:34 maekke Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rexical/ChangeLog,v 1.36 2014/03/21 12:50:09 graaff Exp $
+
+*rexical-1.0.5-r3 (21 Mar 2014)
+
+ 21 Mar 2014; Hans de Graaff <graaff@gentoo.org> +rexical-1.0.5-r3.ebuild:
+ Revision bump to add ruby21 support. Fix tests to work with newer minitest.
+ Drop ruby18.
26 Dec 2013; Markus Meier <maekke@gentoo.org> rexical-1.0.5-r1.ebuild:
arm stable, bug #493780
diff --git a/dev-ruby/rexical/Manifest b/dev-ruby/rexical/Manifest
index 03fea786e071..41eac44881b0 100644
--- a/dev-ruby/rexical/Manifest
+++ b/dev-ruby/rexical/Manifest
@@ -5,12 +5,13 @@ AUX rexical-1.0.4-ruby187.patch 1242 SHA256 9189a5e761315bcb28bfb389482d5656e9f0
DIST rexical-1.0.5.gem 20480 SHA256 2db1bcd03fcf7f072ccbf0555417a095f0c5b344d12ecf9a73fc589761006512 SHA512 6cf5eac36953203a2de66eccbbc8679a4d695c3f0540ab8adf7a3db37eb4e94889c64c3ce4e4e88ea52738a6733680be2105e0604d01a2e07bae10939deb03c1 WHIRLPOOL 9ebebfc1a01545a85f5366b12962d72d3a2fad0b4fc094486985285576fc7f279cb2360b09bb666761ca3dfd8c26e8a278fc85a4297cc8433d7a3ea8fc5b9779
EBUILD rexical-1.0.5-r1.ebuild 1042 SHA256 fe413d8d206e7aaef0195ffb5f4fceab6daf3b4a109f8fa4cce42aceda1a9838 SHA512 7108b5b686d93af82ec1d654eb83f63f00b2890b601fb837e3efe98a2661bcbbbe96b3f33edcab568dff8d6b1807576976cc682a63c9c09f964b78ac3e8b3960 WHIRLPOOL ac76912266f8975da5caafec84bbcbef76cf166a20574e476533b961231b57c5d99489cfabdd69dbb65bddc17126657aa501c8345ae8be2039cd112e775ef596
EBUILD rexical-1.0.5-r2.ebuild 1051 SHA256 9cad14028b008c68447603c9b1f2506052ba90f369f471cbf6e6a794d7120d6e SHA512 4acf469fdf99ec61b136aca59ed973c3e08cae2eb7af21b2c341c3550c327eeebddb26f6421129194d90c797cc7e11165a635dc5928cb99e28d82338a881c1b8 WHIRLPOOL f1295daab8a8f78a81d1f4f47d380fa434340f32d869b5c16bb518931ab0fb179ee569321dff0d2b245756edf038f55dc7b556f6c1a3fcbf059552e7171295ed
-MISC ChangeLog 4255 SHA256 1a6b3aac691c64584947c53857356f39dc380b20f3d04b5f2af8bf403e5c630b SHA512 cac891461efb57cbdf0800fd0427c7780d2df873a77c7db3cb9c7dd309f60b3acc69d8540caa4ed82d46940e219db01666e149f26bed3feb12a444a6fd42b70e WHIRLPOOL 84a2c055fdccb6a1e244f8deca8e6fb9ec54f04f822b4109bbcfcd7e906da5f4c24837245df8904db9fa3ea253839f4ef88d5526c2af94242901550ff2246d32
+EBUILD rexical-1.0.5-r3.ebuild 1135 SHA256 b1fa11f1a24c5402649ca6fa39f56b7c1787a9f260b592dd8fe6a2cc727c30b0 SHA512 5be5c119171e6222d1a7b61480c5128951b345cd12b0b1259f7db908ae2d3cfe60436f5e379296c7cca5edde3978c9ce88a5eb678b7d25b0911a4403f313073a WHIRLPOOL 485a4f2fd6b2f6d6a82925e6a634ee1b0fd6d2e36a0f8d7d4b768db5c8cff6c7cc72888467fee06f9779ecb03ca0ec719442cef959e328ca351504c748ff05c6
+MISC ChangeLog 4458 SHA256 66ea0261fd97c2e971fcd42776b09c6b01277d95ab392e2319e22ac06e34b817 SHA512 b6d13d35478362c30ec85aefeff3abed7c46e687534b841bdfc1a653db0024a541fa5455fbde93d7b020ba2f6a722218d34b46535fd8a497428a6d4a0b8ed02b WHIRLPOOL f4a5efb61ddf28df5b1ac4d33352e6ed149866c79dfc946280e5a7411590ec885adcd7bc842498f7b9fcb9893ad687b0461a324cfb20c4784a203de9597eeda4
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlK8Rf4ACgkQkKaRLQcq0GIb7QCfRbGiZUtkaIwqt0Yb4RfhrnTj
-kK8AnjTxXxE79AIqENXV7czy4lJ0OKSj
-=wQAs
+iF4EAREIAAYFAlMsNYMACgkQiIP6VqMIqNeKnQD/VugdkkwURwgi5VQD9r4dDONe
+SRH+TzVa5YcCW3JW47gBAIpMLgAp4PwdI1FrS8d709N6qI9zra1yorpGQWjxm3uy
+=Me8Y
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rexical/rexical-1.0.5-r3.ebuild b/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
new file mode 100644
index 000000000000..2ac437fdd3ce
--- /dev/null
+++ b/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rexical/rexical-1.0.5-r3.ebuild,v 1.1 2014/03/21 12:50:09 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 jruby"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc DOCUMENTATION.en.rdoc DOCUMENTATION.ja.rdoc README.ja README.rdoc"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Rexical is a lexical scanner generator"
+HOMEPAGE="http://github.com/tenderlove/rexical/tree/master"
+LICENSE="LGPL-2" # plus exception
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+# File collision, bug 459116
+RDEPEND+=" !!app-admin/rex"
+
+ruby_add_bdepend "
+ doc? ( >=dev-ruby/hoe-2.6.2 )
+ test? (
+ >=dev-ruby/hoe-2.6.2
+ dev-ruby/test-unit:2
+ )"
+
+all_ruby_prepare() {
+ sed -i -e '1igem "test-unit"' test/test_generator.rb || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ docinto examples
+ dodoc sample/* || die
+}