diff options
author | Hans de Graaff <graaff@gentoo.org> | 2014-04-19 08:41:04 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2014-04-19 08:41:04 +0000 |
commit | e0ca1c8f1cdcd3af9f77db583affa3a9803d4134 (patch) | |
tree | 74541b03153b5e7eb890af61df1e5d4687343f76 /dev-ruby/thor | |
parent | Add ruby21. Avoid spec failing with portage. (diff) | |
download | historical-e0ca1c8f1cdcd3af9f77db583affa3a9803d4134.tar.gz historical-e0ca1c8f1cdcd3af9f77db583affa3a9803d4134.tar.bz2 historical-e0ca1c8f1cdcd3af9f77db583affa3a9803d4134.zip |
Version bump. Add ruby21.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/thor')
-rw-r--r-- | dev-ruby/thor/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/thor/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/thor/thor-0.19.1.ebuild | 60 |
3 files changed, 79 insertions, 2 deletions
diff --git a/dev-ruby/thor/ChangeLog b/dev-ruby/thor/ChangeLog index ffb08a0b60ed..da2d4da90b3d 100644 --- a/dev-ruby/thor/ChangeLog +++ b/dev-ruby/thor/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/thor # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/thor/ChangeLog,v 1.20 2014/04/05 14:35:29 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/thor/ChangeLog,v 1.21 2014/04/19 08:41:03 graaff Exp $ + +*thor-0.19.1 (19 Apr 2014) + + 19 Apr 2014; Hans de Graaff <graaff@gentoo.org> +thor-0.19.1.ebuild: + Version bump. Add ruby21. 05 Apr 2014; Manuel Rüger <mrueg@gentoo.org> thor-0.14.6.ebuild, thor-0.15.2.ebuild, thor-0.18.1.ebuild: diff --git a/dev-ruby/thor/Manifest b/dev-ruby/thor/Manifest index 5165af2c4fbb..e8f744a49768 100644 --- a/dev-ruby/thor/Manifest +++ b/dev-ruby/thor/Manifest @@ -1,8 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST thor-git-0.14.6.tgz 71291 SHA256 7a83de982c87126be69bf4e85c3f2dde596626de8caad305e18f3f5b52198ad9 SHA512 abb28c1da80ed416492c4690e69c8002c7f5c870f7906d08662ad59e80c6b23b72ad4154d7bae5c953910a8e3daafd0d615aec11b52e823d44369ba741e50334 WHIRLPOOL 508e1998e8dda5b6d2615075d1bf9fd68491163fa25536ba91940c0492ef7a59299e172918b0662d007a9751110ba0295491231045df347712b81a6c2d305a1e DIST thor-git-0.15.2.tgz 75478 SHA256 69564744343b7d37b05c24ef83e4b5135c9d1639e41cc6211651a26eb61879f5 SHA512 7f983d55c52bd776ee5235ea44bf9c0d07407e3bc8f0c3089eb80ef029abf5f538f029dce41a9c44eac85c411cd76387bbf66d172e20132116828ec6a9bfa6b9 WHIRLPOOL 4abf096f1a526f2063e1b351c6dd2661afbba32c680079ce8dabedddd4da8700ba31b548d8f68fc31e86db80a9b9861a59171e4a2664fc89e1498e267cf5efe3 DIST thor-git-0.18.1.tgz 80995 SHA256 78b4442d4a7512a45db1691e670a8e7f180800da894edac1a5f2627e87679af3 SHA512 5c7ac68a549d95f1e859c0c849320b02c156fbceb9a56078395d6d9f809732e8df7391fabbe020381f9c26778fcf0a8d6b5c78ccefe75b346529fe1f580de5da WHIRLPOOL 9dbe767d1741aeef29365275110ad55f92bf89246afe79b9f73adcded71ee611dd4f2810735c24d92299967e1900a787304fccfcc5b4334083924357a2fd8d3a +DIST thor-git-0.19.1.tgz 86389 SHA256 70013a638aa81df39b579cde7c68a1b6418ffa999e596eb89e12cdab14593dff SHA512 67aeaa2822b462c59ea9fd1a197222ce997b0edd30eb714b0a303c816acff82f4fb10a650b8a3c508c796426517ba25a462551fbc73ed7b33d4e16207cad8991 WHIRLPOOL d32b384b06fa338af345f7b13014dbff1bd5aac347437cfc8af8c33e3a14b0054245458e88b1109d769a6e1feb273ec9a7283459cba937bebfa66e8f6653ea05 EBUILD thor-0.14.6.ebuild 1349 SHA256 c0af0359902674f89c6043e1cfccdd46c10bb7771daa94c735bd7fc00decb582 SHA512 d7323f4a6d6427b148f1e456b6034d17561d1c977f81b209dc9684465c153c8a193c2446ed0bca9dce45c48705e1b03fa1e4010351566732f53d65c6e3c6f078 WHIRLPOOL 2bff6e5f814ed3f296850c46c5d26447bed82ff5d20a35a184b9a7d26705c103d9f05d3c61268f6746781e1531a33ff7d23c21141e96a31e78475e7e4529ff18 EBUILD thor-0.15.2.ebuild 1347 SHA256 cb6145a11c0d336e065566e51ad6a6885433fe7ddae907753642396a524f8d30 SHA512 a12164b5760087892165463f1f436f8a1136494bea2d5b0252abeb342764f50bf1fe2e9890594be7a7cc4f1728dc864b5abc5a7c361329ad625a8f1443987d96 WHIRLPOOL f28296cb8084402f3db4b7da01b468ebb35cad80ed996384a99d330d46938556e54ecd38eb17475f4d5a8e7756eaf04f5356dbbc623587a7992d4b947983052a EBUILD thor-0.18.1.ebuild 1645 SHA256 135b76cd684e0fd1aab87d5da0e89e0e4d2c049656a49f323d2b5157cb939c12 SHA512 490431cb8c61baff0f209395a98e936cfb6df48c5a4713dc0844e192bc97934eaf87ac3f4077d28c1a0baf63057fb6f39eb0e4a0566e02e8f74bae152a2e096c WHIRLPOOL 631c764e26e2fa6048129596ba0dc2c992dc0891374620c815d84863324fe3cf75e174fef7b7d3d07a01a976a148d4900bf44d01420ffbfca4bf499614d6b24c -MISC ChangeLog 2507 SHA256 602b5f6542571ab5c9aad81bf71e659e36a0d758144f0c1888e789c1c39ed703 SHA512 8fd59186808bc2e8538a97851936395e19b6415369df3986fcebb8141a6faf80ad8e37e240a47a1915bed9a82ccc8396f59333c6805bce0955810f9825764126 WHIRLPOOL 455ae37f1070a97b382f4053cc297a3fd2b4281ac98748b38cf0530d02706ca2625b94f889d0bfbe65a4bcf261e62f356867672af6e929e760406c7296c7db09 +EBUILD thor-0.19.1.ebuild 1642 SHA256 b4bc801c374c06fc8ad42262e08782b9b095584fec901b8b388081b0d59fc584 SHA512 e4dad5e6d60b3170460dce4e305095c93e0b69d4ae6457e72fac1b2bf4d9d0e744acfa84692cd6e3756fddc9187e71218e5153d9eac7dfc48673d96d69a3a0ad WHIRLPOOL 72564357ec5a7ff8720d5b83f7d4a166ae7aa4cb5a397418ed590a327999c4d30b424e559376f29c864f34406e050d75ab197d3eb9156866daea07748874b8aa +MISC ChangeLog 2636 SHA256 5898408546038502839cb007ec72e42d8c910f630f3dd8b0001004cf8bf40a2c SHA512 d9f8c7d680d5b5edf119a053ef41d426e7235fb86c57bffba4a296a8180095211a8645d0bfa31194c5e9471927e9dd7892b7d1f87d730860a0a7d6e8ef2d7534 WHIRLPOOL 5ac86adf7b3a9a618758ba5f13254c4dac5b369313212f9610f02f6dd18a5318175d782d375aa63cff587cea2a28a54e70817f665f09ee46782621473acdf24b MISC metadata.xml 509 SHA256 c72baa8f036ce1bdd074c83d7f903e7ae384075f5eb78aad21437c133c92e2dd SHA512 456894b584b5b6a3e173ec75fcdb7e57bbe345894cf074fc9beaedbd3753d39b219e023b82b5e1469558e01b8351b4b7217dc30c367c8acc7c9a778127bf1065 WHIRLPOOL aacb0112a872d59428d91e630f18d311e9e14cd9e7e00b221dfd86a717ffb0280ba1e379eacae4c9315beef91ffab0f1f0eb78e75cc284994abc11872a092b19 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iF4EAREIAAYFAlNSNqAACgkQiIP6VqMIqNcGqgD+Ig0hduqLcHLIdKYLauOqiwbD +EA5m5JrbAfYETXYZh6IA/3tYMm10F+1ZO4huJkGqEnNoMoRQjjbiU6MBE6Y1AIbL +=kE4J +-----END PGP SIGNATURE----- diff --git a/dev-ruby/thor/thor-0.19.1.ebuild b/dev-ruby/thor/thor-0.19.1.ebuild new file mode 100644 index 000000000000..eedd1ec0ec6e --- /dev/null +++ b/dev-ruby/thor/thor-0.19.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/thor/thor-0.19.1.ebuild,v 1.1 2014/04/19 08:41:03 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21 jruby" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_BINWRAP="thor" + +inherit ruby-fakegem + +DESCRIPTION="A scripting framework that replaces rake and sake" +HOMEPAGE="http://whatisthor.com/" + +SRC_URI="http://github.com/erikhuda/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="doc" + +ruby_add_bdepend " + test? ( + >=dev-ruby/fakeweb-1.3 + dev-ruby/childlabor + )" + +all_ruby_prepare() { + # Remove rspec default options (as we might not have the last + # rspec). + rm .rspec || die + + # Remove Bundler + #rm Gemfile || die + sed -i -e '/[Bb]undler/d' Thorfile || die + + # Remove mandatory coverage collection using simplecov which is not + # packaged. + sed -i -e '/require .simplecov/,/^end/ s:^:#:' spec/helper.rb || die + + # Avoid a spec that requires UTF-8 support, so LANG=C still works, + # bug 430402 + sed -i -e '/uses maximum terminal width/,/end/ s:^:#:' spec/shell/basic_spec.rb || die +} + +each_ruby_prepare() { + # Skip two failing specs on thor. Our jruby 1.6 is too old to file + # bugs against and the next thor version will no longer work with + # this version altogether. + case ${RUBY} in + *jruby) + sed -i -e '/works with glob characters in the path/,/end/ s:^:#:' \ + spec/actions/directory_spec.rb || die + ;; + esac +} |