Version bump.
authorHans de Graaff <graaff@gentoo.org>
Fri, 24 Apr 2015 14:16:08 +0000 (14:16 +0000)
committerHans de Graaff <graaff@gentoo.org>
Fri, 24 Apr 2015 14:16:08 +0000 (14:16 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

dev-ruby/bundler/ChangeLog
dev-ruby/bundler/Manifest
dev-ruby/bundler/bundler-1.8.7.ebuild [new file with mode: 0644]

index 6b941d1120e17d520316548b391a70df4b84a16e..173493326c83c42e494182f281baaf6d26d58814 100644 (file)
@@ -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 <graaff@gentoo.org> +bundler-1.8.7.ebuild:
+  Version bump.
 
   14 Apr 2015; Agostino Sarubbo <ago@gentoo.org> bundler-1.7.3.ebuild:
   Stable for ia64, wrt bug #542574
index d97a07b16348b915c4f72902f1f29eb880bf0dfa..00e1bd0db29e06dd76749ce99c237cac904f88bc 100644 (file)
@@ -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 (file)
index 0000000..1cc8eb3
--- /dev/null
@@ -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
+}