From f68ced6fceb08e3b86ded051692ce81e36c65b3f Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Fri, 24 Apr 2015 14:16:08 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7! --- dev-ruby/bundler/ChangeLog | 7 ++- dev-ruby/bundler/Manifest | 20 +++------ dev-ruby/bundler/bundler-1.8.7.ebuild | 61 +++++++++++++++++++++++++++ 3 files changed, 73 insertions(+), 15 deletions(-) create mode 100644 dev-ruby/bundler/bundler-1.8.7.ebuild diff --git a/dev-ruby/bundler/ChangeLog b/dev-ruby/bundler/ChangeLog index 6b941d1120e1..173493326c83 100644 --- a/dev-ruby/bundler/ChangeLog +++ b/dev-ruby/bundler/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/bundler # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.81 2015/04/14 12:19:05 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.82 2015/04/24 14:16:01 graaff Exp $ + +*bundler-1.8.7 (24 Apr 2015) + + 24 Apr 2015; Hans de Graaff +bundler-1.8.7.ebuild: + Version bump. 14 Apr 2015; Agostino Sarubbo bundler-1.7.3.ebuild: Stable for ia64, wrt bug #542574 diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest index d97a07b16348..00e1bd0db29e 100644 --- a/dev-ruby/bundler/Manifest +++ b/dev-ruby/bundler/Manifest @@ -4,25 +4,17 @@ Hash: SHA256 DIST bundler-1.7.13.gem 307200 SHA256 a3c7f6fa006c62c88acd21655eaa31dd6731cdd5a77b826be23f9d17e728e78b SHA512 36dfd314172d1de9c91c7e7c3b8938c2225e61cb6e33d08710c1f644d9cf8e08cdda34997ce15bc204b9b53332b25c52e09d23c58788d42bd2a676efc075cd7a WHIRLPOOL fcb45ee78009466772e58a3567be5a65e25fc8aee3224e91b9baea3f20c923bea2e11d4e53a9ab1cb246860a1705ec15618105902756372e672c8a3780687a68 DIST bundler-1.7.3.gem 299520 SHA256 d2cfd2cb30a14bbaab0cef7917d220d6285d6eaed024e445680b47c816592303 SHA512 2e037837fa2e9fdb85b7a04aa4cfb79b4be64dab4a4cd45af55b2b2cab69c1c377543fda732db26b32c1c4a8dc8c82e609b908633887a61ca3ad16a00ea22557 WHIRLPOOL a01a46c89a20eda57329fb30e4711392632a68151aeac935fdd8ee51d62bac0b0a08835c69798f31aa655a87284bf1066390c9e38782111cf0d5f3b6fdd6e688 DIST bundler-1.7.4.gem 301568 SHA256 09414b2dedd098bab278a46bd9a10b9cf6b409e06bb90f40ae001d60fe015388 SHA512 59e8fdc93a006069c550249707b686474b2eed7397448788450bb23382158b168e138adc91d5bb317309b54589dc4406080bc39f3e3cd319514b2c7433f5e0d8 WHIRLPOOL 672355c3bafc34bed3eb366c033faa023d3f0b9aef837c6c5822222e233a794d25095ef46c97c320d49defdd184a8081d5e49dd14a12f094ebc5c619a823a9bc +DIST bundler-1.8.7.tar.gz 290114 SHA256 4f84a38a355cc466ebdd75ac578949cacfa0c18bae39439dbb3c78790b03d80e SHA512 c1471e1a738168393c19eff02040870eac863dd6f9533824abb2115c829f015c6a8c919fcdbca4f770b3e539044d7f652ef768cb9a7771a92e34f4512d7c107a WHIRLPOOL 4d1ce585fdc5141c8a367296045806b6be30cf4b00f0ea8415c0f16effd9747803529c28726465ad1e8d29b77f9e4392533856cba850ddef2a479bcb4283fd35 EBUILD bundler-1.7.13.ebuild 2123 SHA256 02d34ad6f5f07f1d1517a08c2ed1aed5975a6fab5e5452274efff3b6ce7dada0 SHA512 2cd37711711e574aaeacb888d5f8096f6d76a6fc1a92d60b0a690adc7c670bbdb3803fb9bd233bdcb8366bbd5791da4f8235d4c6aa17396b52016b1e20ce461f WHIRLPOOL 81fc38ab36c58e835eaf7bb1836be7486c73cf442450ceb12ac0b2c2c39ad5abbf32ffd3a5f918c75927158a0fc479ed74df75726fb278e7c1935f9e54373c2a EBUILD bundler-1.7.3.ebuild 2006 SHA256 bd4c043a183ad3a52b523e86e69de440d8d094e2c674e5cae74e75f2834d8103 SHA512 cbecf19224a7ce8e08ef24c1f0cc192722f14e58dfc30002cacd4b60892d78f3577d3166c24ab31c05e8fe9a8db24a526eb04f9f260abcfda6133273d2b18553 WHIRLPOOL c1445020952acaa1ca36a509e69acdac7c3c3185fdc31ef0dcedeedd72b743472f8ca22e8ed6426aa5bbf1d03908652a99773f2e00de933830ebc284bf37f1af EBUILD bundler-1.7.4.ebuild 2114 SHA256 37afef4e5d7dceb077311ec55f874fb2bd1c26a350a6fef148f4cfd85f22c7f9 SHA512 b209eb0be67a624e3ee13b292126ec064fa694e9bd420683d0bbc5793a2c7fad442b578e740970757fe6c39b41fcffb28397e9c776d44b385fe0383ac1c8e2b6 WHIRLPOOL ebe63ce0e602ff948fbc0a311a4e1b3dabb0c7ecb3de1700ee90284f02016d226f4bab0adfe69f442c4e3260e18dfa8137365c9167f9bcda0056e2ace3613ffc -MISC ChangeLog 10365 SHA256 57fb0bbed7d0b04c79f1ed0db1ae739fd424a41c32c40a87764dedea6b6675ff SHA512 36d5bc1b3ad0fe501ceb277ad600cf02300264fd40fcfb00e06cc7a7618badd14fac7aac39ba079d1eda3638213a47d3f2f76a9b91188dfecaf9d326ca45199a WHIRLPOOL 08a6d01b4ec05ca8e728e34d4850f6dec3b292e0fc42e1a99fbad7e512a894635a774f1cc4e5dcc5c7e83424905529a6b61c4099e03c3d3ea4f6132dd95bb0fd +EBUILD bundler-1.8.7.ebuild 2206 SHA256 05ccbf6785e1ef1ad25fb2cc3a3d4d7171cd80ec087047cd6377a115617526dd SHA512 306872205dfeaf444d28b9097326a36238b6f1d07cace4d2d3268e88e1c56f15a64b971b08bd8562e8e46fc317d0e92bbae10bb652f33705933816bf369cb045 WHIRLPOOL 3a0a905441195448964e9ff7263ff0bfb9bb13cbe6a13825ad637d666ffea29917a848c8d8b8a3d1f8cc7e8d6a3bd678e454f90a60a1ab888c96b1d738a578e9 +MISC ChangeLog 10488 SHA256 99e3b9730a3671e4b3308c0c673f0112baeed0fb071e26f07ae4f331cf128b55 SHA512 bd86cc99b11d332a92db744696887f12b909ce37ccb5e30ed3b962ea9f53488a1456118e765533ab0e82f627fc80f7f1a548636a75e5c3e98c1cfce65fc76633 WHIRLPOOL de3a91b506d6b5bbd887e57a3fa9402631aa9373442bc3ffac063385f2fe5377534768ed412d414a8c26197139999cb55c35420f1193088c1328b621e02364b5 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJVLQW6AAoJELp701BxlEWfTO4P/RuHYAUmatSfCf76WUxV7qdV -eWwiuQY4MJoh3Cu8QV4STpHmJQnnOQhcBUEF8yWyjb284UafGKM+VjMg8AtcFnbE -zVCODDNPf8ScAxXYmfaPwrzxfZaiLJmbdcm+Rz2Ac66YJR3TqqIsBZyFWbSdYRK9 -Re6CRx7qinygXKi5xw1E1i8w2VIh9sQxJgOqtovFB1N3Yv87JbtZv8YU00uxbXZa -EzfO8vMQIcX2OvPspmaCdG7Ey9rybwmwrD4+ock3/jXzIerQHl1k7fFlUu68Um0V -WOMST1g7omA11EAmgc07uTM3T9hEVqCjLmMCsW9fkjXrl3dG3RItAU7Pmvpyh9we -1DazhHnK8zp6787szPHu17RdbeEYUKGUPiatYko/NyVEK0vnzcxlj/7CtH1T5Sj5 -VHQDDmyegSIGL2EWq57dYA3tkTvHkQqx1whRQAUKbbpHUkB6HI/KN1nWf1nMR818 -5h/I8OByHEZbijP51g/VVMBlwokM9NnkQHRlx8JhpCnmur3+w1fgXBMoh58zdrq4 -XDooR2ds3r/clRMh5uyBq5N3NtKfbF/OYBHRJIXkBVhkxu3QCQ1sBiAHhx3Frd9t -4Mc5lldO9V31ZplmwMvei1j+TaGxm/O2gUTMBb6KjHoIfIHLxybIYCyKVaTx8v9h -j7yQZ0gD52RMB6msXA7g -=zKft +iF4EAREIAAYFAlU6UCgACgkQiIP6VqMIqNd2agD/UfAQ9J+NynU8/YGeYEDGFwtj +Xefk2/xbdK1nl9xN41IA/jytotvGFdvgrRF/AjyUUJR7ld+Ygq/RjnBBey1WnrXR +=d/BA -----END PGP SIGNATURE----- diff --git a/dev-ruby/bundler/bundler-1.8.7.ebuild b/dev-ruby/bundler/bundler-1.8.7.ebuild new file mode 100644 index 000000000000..1cc8eb3f56ee --- /dev/null +++ b/dev-ruby/bundler/bundler-1.8.7.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.8.7.ebuild,v 1.1 2015/04/24 14:16:01 graaff Exp $ + +EAPI=5 + +USE_RUBY="ruby19 ruby20 ruby21 ruby22" + +#RUBY_FAKEGEM_RECIPE_TEST="rspec" + +# No documentation task +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md ISSUES.md UPGRADING.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler" +SRC_URI="https://github.com/carlhuda/bundler/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +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" +IUSE="test" + +ruby_add_rdepend virtual/rubygems + +# ruby_add_bdepend "test? ( app-text/ronn )" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. All tests should still +# pass with network access. +RESTRICT="test" + +RDEPEND+=" dev-vcs/git" + +all_ruby_prepare() { + # Bundler only supports running the specs from git: + # http://github.com/carlhuda/bundler/issues/issue/738 + sed -i -e '/when Bundler is bundled/,/^ end/ s:^:#:' spec/runtime/setup_spec.rb || die + + # Fails randomly and no clear cause can be found. Might be related + # to bug 346357. This was broken in previous releases without a + # failing spec, so patch out this spec for now since it is not a + # regression. + sed -i -e '/works when you bundle exec bundle/,/^ end/ s:^:#:' spec/install/deploy_spec.rb || die + + # Remove unneeded git dependency from gemspec, which we need to use + # for bug 491826 + sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid specs that are not compatible with all rspec versions. + sed -e '/has no malformed whitespace/,/^ end/ s:^:#:' \ + -e '/uses double-quotes consistently/,/^ end/ s:^:#:' \ + -i spec/quality_spec.rb || die + + # Avoid spec failing with git 2.0. + sed -i -e '/on releasing/,/^ end/ s:^:#:' spec/bundler/gem_helper_spec.rb || die +} -- 2.26.2