diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2013-10-05 10:12:05 +0000 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2013-10-05 10:12:05 +0000 |
commit | 2550e06f37a9587f14787ec0977c59014753df5c (patch) | |
tree | cfb14c35446dc1b9e758ad22acb86c2db15a9cb9 /dev-ruby/highline | |
parent | Cleanup old. (diff) | |
download | historical-2550e06f37a9587f14787ec0977c59014753df5c.tar.gz historical-2550e06f37a9587f14787ec0977c59014753df5c.tar.bz2 historical-2550e06f37a9587f14787ec0977c59014753df5c.zip |
Add ruby20 target.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/highline')
-rw-r--r-- | dev-ruby/highline/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/highline/Manifest | 23 | ||||
-rw-r--r-- | dev-ruby/highline/highline-1.6.19-r1.ebuild | 47 |
3 files changed, 55 insertions, 22 deletions
diff --git a/dev-ruby/highline/ChangeLog b/dev-ruby/highline/ChangeLog index b0cc7a4bb5d8..a8a9ad888c1f 100644 --- a/dev-ruby/highline/ChangeLog +++ b/dev-ruby/highline/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/highline # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/highline/ChangeLog,v 1.79 2013/09/30 17:14:05 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/highline/ChangeLog,v 1.80 2013/10/05 10:12:02 mrueg Exp $ + +*highline-1.6.19-r1 (05 Oct 2013) + + 05 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +highline-1.6.19-r1.ebuild: + Add ruby20 target. 30 Sep 2013; Agostino Sarubbo <ago@gentoo.org> highline-1.6.19.ebuild: Stable for x86, wrt bug #485788 diff --git a/dev-ruby/highline/Manifest b/dev-ruby/highline/Manifest index 13d3d70fd234..afe0ad786378 100644 --- a/dev-ruby/highline/Manifest +++ b/dev-ruby/highline/Manifest @@ -1,28 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - DIST highline-1.6.13.gem 219136 SHA256 7dcb2a3c99001fba6f7597682aef935db0ebf69f293d7604954763b135195c96 SHA512 390df34d5810fd640212706366a33dadeffbc2b689db20d8584827f93ce30395d32f382c8ccfc8947b8cf6bbfa693b3691d4e21d36d3850fc6aa72b3ca63fb45 WHIRLPOOL c9125bb170152842137a6fc75b18e867f90f5a22e3b5c9e8eff6ac6900498d22b5e283fef57da4b6cbef3dc1e43210fabc4a7c3a11fbf8bbd89e5df4fb25af98 DIST highline-1.6.18.gem 220672 SHA256 02b953647dc3b159b7215a468b45f606e07de54035bfce3d7d35479656e33d77 SHA512 3163562272fe62f056ad563227ec5ea8a0f73dba285732a8b858968ddd80afefa75ad041e55573b88ea5def77e2621e387bb60a6875d3fc2c23713906d8c7f19 WHIRLPOOL 4835052bc363d5fc4e2c9e7bb280de6af68a0b8695c00a9b3266d740c797f411bd4030d225a68cc06a596f6f0e665000601200ad15887861f26b41e9910b01a2 DIST highline-1.6.19.gem 220672 SHA256 ad6b0a497b1bdb511f5d20866c8820ad1ec440c7a223fabe7e5cabc6c4b7d43f SHA512 c50c954667511a8ae97dc6814a37383494f5df0a76c5de2e37b21b61850df9a0ddca5362495d180edb9d1335256ceb7635b7ffbd15e3cf92e6cfc65fa29fb97c WHIRLPOOL 5da70d5d3364d1f727dd0f3f957b6338b7db74901ce575fced9f48cb874436d7548ed67b56e1fd5bf1c7e6f78fbd93933800dfc44760e1550d68641e6c8eaa1b EBUILD highline-1.6.13.ebuild 944 SHA256 449d879ee39e216f6c24bd2e1239731724a13b2350c348a249d3d494414cded2 SHA512 1dea0bfe5ab86e8449cf1779429b58aa7828762dd0c87bdf844e3a97ea44f0b1c4488490767dc0b5d61c2bf82a4ee86191fefab12aebbf10044397caf63cf23a WHIRLPOOL 1ccc1cbbe4065cd61edd7ffc6052d6860b57b7f2ca64e989d55129989cb759293dd40a73bbf58bf4c0b92bf6fc12b8b1e571c8b9938177d188c5e5bbd509bc45 EBUILD highline-1.6.18.ebuild 1417 SHA256 17a0b6b1abbbec734fc13af1bc7ddf16ca99af3b953b763ffe91e46c93f5bd7f SHA512 197b3876c673c6867ea2c04447a9f6bab37cc46bb209368f75d91d9d482e38d98efb91a66a482670d7c21744347e8b5a3fbecd2b3f2c8c3490c17b2c2ce0b4dc WHIRLPOOL fc7cce99fbfc5a1558c66752ec7b697cdb82872d7abf95c2548b26daa5f0616a32a54e410022c5bc0f27897b7d02a6da307b1d41bcb32d2fd4b9a324f32fb672 +EBUILD highline-1.6.19-r1.ebuild 1426 SHA256 021a1193dd6f04b2a1453994ae623d41f7f817a40a9a6a27ff90df6d5144e7a4 SHA512 212570cf6ad97f541264a9c96ab8298ce85f37e8ee3bed6423890e0ad9ba6b411cfd68ea03a9b626efc436b9de50b6f24f2912af25c0ec484643f1cbb220bb65 WHIRLPOOL cacb866f2f28cc0b275f67096cb5f48710158bd9c1d5a658c9109d320cc2e5040cfa1ed26c654cb8df1d28fc1c0c93cf0b6a35dc4341508d893934889707536c EBUILD highline-1.6.19.ebuild 1411 SHA256 a5d69fda5d66eb4fd68259081ea5940f73299b47f1af3d8c5ba8f2a08833353e SHA512 d5f367681118edc1825f8c4052595bd7bbc51cfc024395bb3cdf5788c99c3c0bb7629e393f300ddf459ea3b17cd21afb4df413fe35092a11bcef940edee62f54 WHIRLPOOL 4b16a17f34e240c003ddabce1b4ccf43dba694b7ff9dec9ce16dcd1c3302ed0c5cd5cde9a933d50e37bdcd4dabce36a74963216093f6c7a88365c15124665c6b -MISC ChangeLog 9528 SHA256 3e4189ac832a2a001104bb3da8648525b7e3916bb293d80f3a2acb3643cf61fa SHA512 c4cf6bc8a0c6f3214b9f843bbaca97ddf4bdbb502be457d37652db37eca52e92649c1d872e77ded50a2ac1fab3108e5a5785c0cc54f57be1f4b41800732f21a3 WHIRLPOOL 5a1af190198b12acf32f0e41fcb102703d1d705862ed6aca10cb26954320100d2de3d3fc3125f4fcd1a0c1d83fd9f5f8b04bf1865286e4692fe00c6fb0422f3c +MISC ChangeLog 9663 SHA256 2bcf379dd647ca90405feea8ad4772f2ced537a85621e303d5b405405024a48c SHA512 6b668edf8326ad71f0b820fb770fd0c10563352ccdc833bf554abdb7386df08f6c249b0a9c3433aeffa31d3a3910c2e816371ad65da3d27faa0794729fc10ebe WHIRLPOOL e645174532ff194f4881e05f3888cc5611b922fdad4cc13d037b1532d2dd0fd36f8eef94b291d412e8d4def0271bd5ce65e5071a91e75d849760d3d739c0c014 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) - -iQIcBAEBCgAGBQJSSbFUAAoJELp701BxlEWfhawQAJFiU8sAmrsPIQifeLn66ou7 -jsVtiBevxwJbhnuwH8EjFmsAph6wA3XURQY0/Nx+nuIXh9AQ3pjM6jik9l9lOX6S -kdl5yXSyBOszBUGbPTb2W1awLb6h80f10/JAxvoJAI6ebODfjs1owhuxgcpHWYUq -YsDdMgMxM1Har29agm3lxm0qcLcal56MY0hWmYBvgjikH2wov6R0T11zS4XJTT7i -uxKqvVT4aP+12t3QEbA9jglsBmQtBpivPu6RIJXJ6RmiVuM6gOIlxyWRRhuXbUgc -AeqIqgRkNfBtPsVRIbaQasJh06yP1ahF4lZrGaQiXPBTg21y1j3ce8iKLNy9mVou -OtZv9foB8Gos+YU5UuF1PcKJWYZMq7AJ/ClmXjGOCW/1M1leTu/Yio1Hx4yg+pB4 -HNaQwwH4YIdCMvUmBozeXY57M6lmO9UQsZgLBSDP9gNROVj27EWysgce9TKnya3E -mcsW9+GvQC9jk8wXA6VtbuK3leNsdfGO38yPtL9VX6uZpujDucNV0+vJzUGK2eK5 -gW13sAkT9HHCcmjjZhCRU5OedsXEPniWkoQax5Q1bDr3Q5F7orYrqJgYjZ2bIAE2 -XZHM4WuGFAaY9uu3uQgcndQxN27TbB/vgT33eQ4d84vqR4uIXOUxdbl3m76eCaQb -LGk9xtnbuMRuwM0+qzs2 -=7WSV ------END PGP SIGNATURE----- diff --git a/dev-ruby/highline/highline-1.6.19-r1.ebuild b/dev-ruby/highline/highline-1.6.19-r1.ebuild new file mode 100644 index 000000000000..87ce91043a73 --- /dev/null +++ b/dev-ruby/highline/highline-1.6.19-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/highline/highline-1.6.19-r1.ebuild,v 1.1 2013/10/05 10:12:02 mrueg Exp $ + +EAPI=5 + +USE_RUBY="ruby18 ruby19 ruby20 jruby" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc TODO" +RUBY_FAKEGEM_DOCDIR="doc/html" + +inherit ruby-fakegem + +DESCRIPTION="Highline is a high-level command-line IO library for ruby." +HOMEPAGE="http://highline.rubyforge.org/" + +IUSE="" +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + +all_ruby_prepare() { + # fix up gemspec file not to call git + sed -i -e '/git ls-files/d' highline.gemspec || die + + # Avoid tests that require a real console because we can't provide + # that when running tests through portage. These should pass when + # run in a console. We should probably narrow this down more to the + # specific tests. + sed -i -e '/tc_highline/ s:^:#:' test/ts_all.rb || die + + sed -i -e '/test_question_options/,/^ end/ s:^:#:' \ + -e '/test_paged_print_infinite_loop_bug/,/^ end/ s:^:#:' \ + -e '/test_cancel_paging/,/^ end/ s:^:#:' \ + test/tc_menu.rb || die +} + +each_ruby_test() { + case ${RUBY} in + *jruby) + ewarn "Skipping tests since they hang indefinitely." + ;; + *) + ${RUBY} -S rake test || die + ;; + esac +} |