summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/bundler/ChangeLog7
-rw-r--r--dev-ruby/bundler/Manifest12
-rw-r--r--dev-ruby/bundler/bundler-1.9.10.ebuild69
3 files changed, 81 insertions, 7 deletions
diff --git a/dev-ruby/bundler/ChangeLog b/dev-ruby/bundler/ChangeLog
index 6006e0014831..e0d12daba1dc 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.98 2015/06/21 18:07:36 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.99 2015/06/29 05:38:23 graaff Exp $
+
+*bundler-1.9.10 (29 Jun 2015)
+
+ 29 Jun 2015; Hans de Graaff <graaff@gentoo.org> +bundler-1.9.10.ebuild:
+ Version bump.
21 Jun 2015; Mikle Kolyada <zlogene@gentoo.org> bundler-1.7.13.ebuild:
alpha stable wrt bug #550314
diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 5fde026baa80..f17680456f57 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -4,19 +4,19 @@ 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.8.9.tar.gz 290462 SHA256 9ecbe18147b990e8c5c7f299e9bc7b63eb274f54b05134ad334e0abeb943f733 SHA512 2e3378e2c329c53eb6e578b496e1fb332c4f96eca58299e59dd8cb7f5d3b78f43bc6bf96c452cbeb99a0459c016a824248f907b58dcc2081490e4f59ea7a32ba WHIRLPOOL 887a72075093405dd5c94902865589e4946d70f1cc390725e8ae35f6a36cdc2bdd05b9c27958a5c2497d6f42011791c2432f15ab45e1ccbc8c7f0d7da37799c9
+DIST bundler-1.9.10.tar.gz 301546 SHA256 ea56d906a96f14ffb8ebd3bd5f35ebb4389901be10c8470f6741d6567f16f844 SHA512 0cd05ae67543c5993d2e33cc9287dc375703cda3250de3556442ae513825b200d534640a9232806b1c4bdec192937de2b40d54563030d9aff8f7727f349a7b17 WHIRLPOOL ac2a118bd85d5b6c9ef2819dec95c6580c769a4985429fd959cffc0e0a6be1f6e37106b2d713e42c360dd19761b71f93dbf519f68fd5bcda0ffb09f97e5eff89
DIST bundler-1.9.9.tar.gz 301352 SHA256 ddbb3d90a2053a3ed833b66fe3c839ef2c0d7e6326cc522bfa7e2c98ece8d421 SHA512 d34929c4200290850642574c8a5ba3ce03589511173a19d57eaa48d68e8345963a9494c9ba7b89a5b0ec55b22222a260ad6b5564a07286a62a59fe761468384f WHIRLPOOL a3887a32a546371439144bd8f227a06f5b625bf2046da3b06c4d500abb350c5c72d6a278355b61ceed5d8044b3c0c4e0dfc6750e57288a9af5d97236a7f27a5d
EBUILD bundler-1.7.13.ebuild 2104 SHA256 b3bf866a94b349259ac369663a8545798503e0fe187ce15e47738bd79abd145a SHA512 36d9faf8de3e9b1e67215d0c959103891d807c304119d75475290cb88e08e63ae976f8df06ba9dfed4b2649a97f0d37ce7ca45141bda6b4d117f80bda7111f37 WHIRLPOOL 0a9b2924c923bccea37a37ad94a375157ae5e770d704c6921b5a6ee2a50cb1dbafcb5ef71085e6baee5468ccb1d5b89c4192d671fd87e4d775897fd3b09beae9
EBUILD bundler-1.7.3.ebuild 2007 SHA256 5c2b643e89b6248bb053f01c2b97d17886d49242ae8c785f7e4c482e5148403b SHA512 8df81517179f8ba68941d67349c77851110aed40835079ec8ad966f3f40cd593cbb9229ce532250c20615e99d39402a25d0430b3206d77eb9e85a4517a67b70e WHIRLPOOL a3e5a8e7de249a8d7fa56dc3cbf5e23b4d33e7fe6346f104724cdc3fc6597b49f931fb09bb1f391536b10a3152efc57ef863294f64072eeebbf73164bdf45fe0
EBUILD bundler-1.8.9.ebuild 2330 SHA256 8949e6da6f94619f7cf0125626817252a0524d36f5f4d8847231d48ebae5bf65 SHA512 12ebb2400c9717c467757986613283325b0b7b28e0629cbe8b9e4d32fe805699d430ec3d26b552bf0c6ea27ca524833a00f7632b29d9129aad526ca241dfa42a WHIRLPOOL 1dc432f583ce884d9c513e769239d875e4c67dbb5383734c7b124235465a305971f3dcb972122c462a40ba5b7229f373f7d4d5e6b8ef6350f902f2e10e58e204
+EBUILD bundler-1.9.10.ebuild 2339 SHA256 c4c618fda5fe0a3d9a1553466e80a92226a03ca8640a43705531a8a383781b7e SHA512 acf1a9bea5afda73ca843f80f91da17ade3b5477575029ba16b8db4ebee55f6e31cc95bf179baed091487ccef8040f5e3e0969f35e2ea26fec5951f877b63811 WHIRLPOOL fd5293b65f0c326ad8820fa4319274ee7cc091334f2cd049093c504d245563b67975a8074d723e16de47e22eb1eeeb05cede78576d5360d6dbb323a72e2ddc2c
EBUILD bundler-1.9.9.ebuild 2338 SHA256 6aa2048e8f5253567061b5434a1bc69d74efcfb2bade0097a6ae0b73cbe1a36b SHA512 c7755f3591559cb50bf3b9d61057ab53b0840ac53e88425f4cceea9c8507406408b6352c300f155071d5d9b548c54a8fd990a6e2f7de5b64022cee18f58e7f66 WHIRLPOOL dead466484003e2892e8e18e52397f97fdc8f1ca5f6d740ac6e32c5cef9fd4020f7671d00944545232503b89451bf7b17161b04c82dd8af90b0428c7abec7a87
-MISC ChangeLog 12191 SHA256 2daa59a42a2e296df24887fda21aa9040fe18eaf7e72be9da62ffcf0e9c90df2 SHA512 e29ca8e9b1639e5e76e15c899ee2ea896861d1c085df9f011c5fbb031ce3f2e056c590cb05cfb062642d020bfb6e4430736eb184fe887a0491fc9bfcc87d092c WHIRLPOOL 2166dd856e9943f34fd994d850f67fba452222ecb16fc430b9909962a2e61333532662f9fcecc50cd6fc0c4b962637ea3919eef42bf1a925072c1784b92e4461
+MISC ChangeLog 12312 SHA256 7f64385085def6cd604ef6d263cb9f48c3e338cb668ba91d8171732baa54fe74 SHA512 91c27970c9c843d769863e77fdbdbaef3bc5450eb5cbb5998ee120704769a058789c5be6673371544bac39e78d0e84f3a7c5dfe5b61597db2a7765e07be8c85b WHIRLPOOL 834fdd78b0fe4b6204098686032f59edc46162741e396906e29a5c882ddae776b12c18e75487e1986783f8bcb73018024271c524ce1cef80292874e9d5885e3b
MISC metadata.xml 244 SHA256 7204703e4de8ad57943b9719fbbb5fa6fa166a46193b9dc09a3d2fbdb8ad36e4 SHA512 4bf2e7ecf6fb291f0175148420299780c3d4ac11b042b8dc339ff7c1bfb9274b9ffcd805ed94e7796c9ba813baa3691ce418ea2b0c92f11e21db2584a15af6f3 WHIRLPOOL f7fe366db01a90a7610471ec1e18c40ac93f1bc6457a7cbe8fd01b35ef574c83860ea843d09a70174319ceaee8ebe0bc5ddad469b9bc3c06cd2b6529a791385f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iJwEAQEIAAYFAlWG/OYACgkQG9wOWsQutdasQgP/dnCxEt7+5Pk2lr+Fup0vO2D+
-AJNmQ+AzRE8sZNfzPG/aAlVTyFIRmik8k9b1SOJp3ya9mqvbffMW7eeKsm8Lyju6
-Jw0IdQNKfXiKYXhcUU9nRqobcbA0WeNo8tLUF1odjSxhvZBGowTc6jVC7U4XKiAU
-iLe306/CLaH7PaPWaAg=
-=qio8
+iF4EAREIAAYFAlWQ2dAACgkQiIP6VqMIqNfvxQD8CRHr3lbq8rTO1QYk6q8zQp9s
+hvXXMp60CrT4YDcWQzEA/AuC30vqTA30cPuObIXFU3MR72wAQFF+vnxpu1wZZsRE
+=o60i
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/bundler/bundler-1.9.10.ebuild b/dev-ruby/bundler/bundler-1.9.10.ebuild
new file mode 100644
index 000000000000..0f886b065a72
--- /dev/null
+++ b/dev-ruby/bundler/bundler-1.9.10.ebuild
@@ -0,0 +1,69 @@
+# 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.9.10.ebuild,v 1.1 2015/06/29 05:38:23 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+# 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="doc test"
+
+ruby_add_rdepend virtual/rubygems
+
+ruby_add_bdepend "doc? ( app-text/ronn )"
+
+# 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:
+ # https://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
+}
+
+each_ruby_compile() {
+ if use doc ; then
+ ${RUBY} -S rake man:build || die
+ fi
+}