Version bump.
authorHans de Graaff <graaff@gentoo.org>
Wed, 25 Feb 2015 07:14:53 +0000 (07:14 +0000)
committerHans de Graaff <graaff@gentoo.org>
Wed, 25 Feb 2015 07:14:53 +0000 (07:14 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

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

index 2f9347cf94db222152c3b2a0b1b2322295957518..62f893969d59249d53d1b82a9a618c81c56ae1ea 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.75 2015/01/24 10:34:02 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.76 2015/02/25 07:14:47 graaff Exp $
+
+*bundler-1.7.13 (25 Feb 2015)
+
+  25 Feb 2015; Hans de Graaff <graaff@gentoo.org> +bundler-1.7.13.ebuild:
+  Version bump.
 
   24 Jan 2015; Hans de Graaff <graaff@gentoo.org> -bundler-1.3.5.ebuild:
   Cleanup vulnerable version for bug 523798.
index 39de3fe6431bb578c317a06b49f2f6005b47ca5f..422cb97ac287736c2576caa207a7acaf70cd4f1c 100644 (file)
@@ -1,16 +1,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 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
+EBUILD bundler-1.7.13.ebuild 2117 SHA256 393b42b39e32692a027f458c9ce1d778007ee8f5fbf317b941e9dee574b5bff2 SHA512 e83ec9521da23d814e22b9134057ad97a40cc80ddcf26b07eb7aa691f0d780072ef9ba3fec0f8564dbfde959ab656c3fd2220841e0a6ebed151b7c100236a4b5 WHIRLPOOL aac8056e57b6a5c0f8d5c520a4d41544018146bbbfb95e5634fbff5f4959909bbaf39a05d0085540e9a27909777a52f518ae364ce62593cbd73442dc2b8737ce
 EBUILD bundler-1.7.3.ebuild 2009 SHA256 a01bd16f7d5c6ca4cd7e9a0c55576da6bf4198698b7ef701cc9c19fc1455cf7c SHA512 cad195d74100f1c42fe87a645d3559071d11ac770952880a5aa1e2932abb18c11a7fa3553654d021e29b9aa463e7e80ba87e405c6b4750021a88d73494b2d99a WHIRLPOOL 9c3eb08ea3829a02e64374eeb8f236894af07bc2f42708195291b7de3f434b55dc25e7d398daa7a1d53bf3d0294a1c26ccbe9771ba83bc74af60d5292f9c91ff
 EBUILD bundler-1.7.4.ebuild 2114 SHA256 37afef4e5d7dceb077311ec55f874fb2bd1c26a350a6fef148f4cfd85f22c7f9 SHA512 b209eb0be67a624e3ee13b292126ec064fa694e9bd420683d0bbc5793a2c7fad442b578e740970757fe6c39b41fcffb28397e9c776d44b385fe0383ac1c8e2b6 WHIRLPOOL ebe63ce0e602ff948fbc0a311a4e1b3dabb0c7ecb3de1700ee90284f02016d226f4bab0adfe69f442c4e3260e18dfa8137365c9167f9bcda0056e2ace3613ffc
-MISC ChangeLog 9721 SHA256 58e58622454a96fd898316a6c59ef0baaad7b91fa7a5f243733f829e3e5d5fa6 SHA512 a20435ca14f87f0507761fbd78e960e137a7af3e5a54c9e1ec9a6fb7c14c3f7c25fd9f7d708987cfbc8d9443d621e52477852f7090df12b07d6ecddd86a177f0 WHIRLPOOL cbdbde96d25a719442943de4a4e9a1e776cf2f30ceed00966b89dff5029964ac48cfc0a43c1867824f32ccf9e10ba9fc9828b38707a7ce0903f32064ee427c69
+MISC ChangeLog 9843 SHA256 14d4d75565a02f37fc6079a66ebcd894b5778a148240076f141d0c4877cd1223 SHA512 e210a31c29f85743a04d7e20e99b253c53d09109f1244b6de17d9d78f36c756f5ba28b5bb500821e0e54faa5445288906aa28b1719aa52a023e08cf7e33b3915 WHIRLPOOL fe29e4597c43e00ffc71bed6583e5a3a6fcf70147981035b32e60c2c34c8c0054c25e1abdcdbf0980ccfc624394eeb7e88337d88abbc70f587a51635d045bf0f
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlTDdRsACgkQiIP6VqMIqNcHqwD7BhEAYAtqV/r3xyEcA1EqxznC
-g8dPnXVanTzOp8tQJ7cA/RbgWwuGJHGtRJboHjhPuGwg7QNZLyj+hboFgAlmb5Gv
-=j3Ku
+iF4EAREIAAYFAlTtdm0ACgkQiIP6VqMIqNfw6gD/YS0gegIBI7gR1f0f4KtRJfpS
+lyXzLxxoKBvYOt3DVVcA/3VG5EbGrcfIWouhaPfLIG+DtAfZu1/W8GV8luojnmxf
+=cpV7
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/bundler/bundler-1.7.13.ebuild b/dev-ruby/bundler/bundler-1.7.13.ebuild
new file mode 100644 (file)
index 0000000..c4d6b90
--- /dev/null
@@ -0,0 +1,60 @@
+# 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.7.13.ebuild,v 1.1 2015/02/25 07:14:47 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+#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="http://github.com/carlhuda/bundler"
+
+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
+}