# ChangeLog for dev-ruby/ammeter
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ammeter/ChangeLog,v 1.16 2014/12/28 09:34:00 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ammeter/ChangeLog,v 1.17 2015/01/16 12:58:27 graaff Exp $
+
+*ammeter-1.1.2 (16 Jan 2015)
+
+ 16 Jan 2015; Hans de Graaff <graaff@gentoo.org> +ammeter-1.1.2.ebuild:
+ Version bump.
28 Dec 2014; Hans de Graaff <graaff@gentoo.org> ammeter-0.2.9-r1.ebuild:
Lock to rspec:2.
Hash: SHA256
DIST ammeter-0.2.9.gem 14336 SHA256 040ffac429de42bfe4c1132a16803ef2703ff314afb493dfdc04d0c8001677e3 SHA512 0caeaa9f9a03ab48268753f3b7327fd40890bb4a66e76d60d734918125d58358eb43f56b6726b69ae6072a6b5d26cf52204eae317938d5defbb5c33f64997927 WHIRLPOOL cb0051b2177ce1336b0358d5a233134a01688e8f20c4e696bf35721c8e4a86da3b5760199a77e91688067b1ae4f1e8623a1dc4ca6462b205ce9163e9a7fe47c6
+DIST ammeter-1.1.2.gem 18432 SHA256 99c55552b25ad39598b7f45d24fa849853cff4abcef235d35fa6f8ffd427b1d5 SHA512 af723c7e4111862678902dfdba734b34c9893b6cd5a8dab754c24b41baf672bafab1044a2928f61d5078e82055ccfe2c05a060b1f8e4f4da164147ffd8241f6a WHIRLPOOL 21b38bf2a1781f664761e5c822ca1ab6c8346d6020b863cdbff3ed0238a618989aa66b2642207b8a3deee74fb6d521169a397ebc10a41e4b4a2d6cf06baf8c8c
EBUILD ammeter-0.2.9-r1.ebuild 1766 SHA256 9f2a056c4712f23ffd77c3357504f757e09caa7acf3f055da8f90d88db866f17 SHA512 c3f64623464989611a09dcc222db64e64924af65b2cfe86158b1016b949d252ca635f4142d49859eef94c4dc3a96ee2ec356a3e316e054ee8bbc695c306c6cf7 WHIRLPOOL 161dabce316aaa39410e7b3627f622f0d1c001f91274d6b4594689995170e0a709879dba1f71401ddff0ff479aa6e8702ba1aa0d1299b413ae2b8ac212340877
EBUILD ammeter-0.2.9.ebuild 1279 SHA256 aed33e0cdf461b5fb8effcf20abf08cfc76c9e73f22dde166d705816250944a6 SHA512 f03c3e9abe39f21e8b9925ba3f986b15b03e3b61ab8f22f7a5bf449a15b762f5c130cc14879f8c80de14952bfef1b538cd681d4224bbeafdd0b9f86e0e7c312b WHIRLPOOL 08525c596299dc2ffc411283f733a7bd6e6651c1679c1f4b3348b30fad7ecf9baaf4e01da427f04b93b325bd3806cff8d160e26b114c2e7ad54cf526dcd9f111
-MISC ChangeLog 2152 SHA256 356c15a82665b8d8e32831c400798e59176381555611a6a98b31f0a66fe27608 SHA512 a40ecd0a2bdb8216e65b4d39f05d6441f5323bfa1ac1bab6dab6bc3c42c79aa22ea81e43c4164e23ddf15cba2cbaba4bab15a19b33d00858f2fc894315a6ea02 WHIRLPOOL 6587375a36f2615c3d2fa11504bbc4635b19c64252fbadf458fa9fa85867b66d7ff9d75aacfcc866bf16ef5f95eacbe1480c5696dc8085535be7455118e6fec8
+EBUILD ammeter-1.1.2.ebuild 1990 SHA256 4ec9741ddebdc4f00dc2e7e0bb647b5b1047ecd029abf756bdee55820875119e SHA512 316cf4c4a43fa9e4a21643a2e224b9c188e22eb57026142a9ed1dc101006c79af9be6ca940b8b128facd9136610a3548bdfd59c67a1b3840da6332fdb948ac5d WHIRLPOOL cebe416505ab893ae9af42dfd4de24cae904995694b53826f609dd3334ae7e5c294c16d2628d6f458031985d4d221fb3c512e303e1458d82f2e4669af5833fb9
+MISC ChangeLog 2272 SHA256 0661c8a8b4924cd8ce485ae61b999ecd5883ea04d62f35e947fe6e3d9a6245d9 SHA512 15ce0ecdfe8af70bcdbb86d3ff271f4529290a6a666a69f1c3c1a4e707ef6283f850c468b96c9936bff0fc664cf8a12048f305d1036b44c33825ca3e609700f9 WHIRLPOOL 6769d17108b0b9d46b44ddb2c504bb961611f861522b0627b28c2f497e1002a8ac0af1193311f19a6ac2b6d819422550964b20d416e9cc96e65ffb24a0868213
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlSfzooACgkQiIP6VqMIqNcw6wD/eK1NaB4/2hTNdYCrwtxnCGh/
-/MpIf30AGqtQeVSmAywA/i5WAYTDuiqlIT9KhrIhkjE3zPcwxTcp0CxhO/7GRwee
-=eA4C
+iF4EAREIAAYFAlS5CvQACgkQiIP6VqMIqNcNigEAlV9et3MFrguNVhZHyN9mSGkU
+RwRkAX5AZ9Bztn+3M5oA/ApkCa58sqzj2Xgcrcc5MyYtA6i6RKGNGFkaMnS9I9mv
+=xs+X
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ammeter/ammeter-1.1.2.ebuild,v 1.1 2015/01/16 12:58:27 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Write specs for your Rails 3+ generators"
+HOMEPAGE="https://github.com/alexrothenberg/ammeter"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+# Restrict tests since they now require the specific rspec version to be
+# provided in an environment variable.
+RESTRICT="test"
+
+ruby_add_rdepend "
+ >=dev-ruby/activesupport-3.0
+ >=dev-ruby/railties-3.0
+ >=dev-ruby/rspec-rails-2.2
+"
+
+# ruby_add_bdepend "
+# test? (
+# >=dev-ruby/rails-3.1
+# <dev-ruby/rails-4.1
+# dev-ruby/uglifier
+# dev-ruby/rake
+# dev-ruby/coffee-rails
+# dev-ruby/sass-rails
+# dev-ruby/jquery-rails
+# dev-util/cucumber
+# dev-util/aruba
+# dev-ruby/sqlite3
+# dev-ruby/bundler
+# )"
+
+all_ruby_prepare() {
+ # fix the gemspec; we remove the version dependencies from there, as
+ # it requires _older_ versions of its dependencies.. it doesn't
+ # really seem to be the case though. Also remove the references to
+ # git ls-files to avoid calling it.
+ sed -i \
+ -e '/git ls-files/d' \
+ -e '/\(cucumber\|aruba\)/s:,.*$::' \
+ ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Specs are not compatible with Rails 4.1
+ sed -i -e '23i s.add_development_dependency "rails", "<4.1"' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid spec that returns a different but valid response on ruby21
+ sed -e '/when the file is not there/,/^ end/ s:^:#:' -i spec/ammeter/rspec/generator/matchers/contain_spec.rb || die
+
+ # haml-rails is not packaged
+ sed -i -e '/haml-rails/d' ${RUBY_FAKEGEM_GEMSPEC} Gemfile || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3.1.0 ${RUBY} -S bundle exec ${RUBY} -S rspec-3 spec || die
+}
# ChangeLog for dev-ruby/rspec-rails
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-rails/ChangeLog,v 1.80 2014/11/18 12:55:11 mrueg Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-rails/ChangeLog,v 1.81 2015/01/16 13:02:58 graaff Exp $
+
+*rspec-rails-3.1.0 (16 Jan 2015)
+
+ 16 Jan 2015; Hans de Graaff <graaff@gentoo.org> +rspec-rails-3.1.0.ebuild:
+ Version bump.
18 Nov 2014; Manuel RĂ¼ger <mrueg@gentoo.org> -rspec-rails-2.12.2.ebuild:
Cleanup old.
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST rspec-rails-2.14.0.tar.gz 73130 SHA256 18a5b8f8cad6a8437c51440c115a416e042a3627b7d126be30d9b3f2718173dc SHA512 97766f303cbd8e4b27ae5e7c1770fc3b1e1bde3cdb7083ccac4f56a90a3d9c0189af309d35335f9bc878a977b71c2a258e1b533bb203e86baebced96ff1754e8 WHIRLPOOL f25d11322be024b380a8fc6210f1769ac6aa9000662bfc2f497bd6c2283218c8b984411d5394cb39fa8c9d0979a028281a4aaaae3a1140eb7783081a92902b32
DIST rspec-rails-2.14.2.tar.gz 75049 SHA256 c5ec91e3c360033a7ef640d0a08b4f9167032b5d6d5cdee020f4df949f916a24 SHA512 2dcc568c578f3201dbdc6a757c84d0e689c3f221fe7cbd57849524680e40150c972436a2c6fcc1220e99c9d2e6c97c62bb6d4c5c59e9d6890a67caceb94ed5cd WHIRLPOOL d721b1dbec6cf4d35560868981087f5f7950353bb281d277fd17d012d71302986c5645b3d0c28bf61d270a2b90596d324ad072184eb195b642718f33f83ede4e
DIST rspec-rails-2.99.0.tar.gz 78448 SHA256 81ff54e638432c2b734ebefd5398f646960bcc72b92e381393d2420fc9525882 SHA512 0453450cf5a5435dc4f870ae7a37a299c6b17a4df04de730c14ca3d070808c9a9a70a6f485a1d0c6f4f8ddf3def6e4710ae5842e9e8f0b59c10b2177299670f4 WHIRLPOOL 0a5774bab31786cca0a3146641306cce38d2a809bc94a9728cc2c479be761b66246cb54bdf9185c478519434d95f7808f9d8f7f9ddecac1ffc01251cf9dcd5a6
+DIST rspec-rails-3.1.0.tar.gz 88945 SHA256 4a5c5c7b92bcd8b6e84e756d3619ec48e4ad362bffe2bd883999ec9696c0b157 SHA512 39c7bffab081e7a37e3c89eae623075193055ca10d5dbdd9f9f55acf821dc74ceb82b4771987cc52696057d403411dcd3d821a35ed2384b8f3f38a6ab88a28c5 WHIRLPOOL 5d77ba1f3386333c9e2725c44291dfa8dba68c9156d1a671ef910ee8438665eef45f93ef98777b40f44653ce2cb8794ffa745948a893c4d127e95b22fae293c8
EBUILD rspec-rails-2.14.0.ebuild 1192 SHA256 a9531e19cd2014f81b1cbf6cdfb7777d2ace8a4b92be726d9a75822a2d9661b3 SHA512 748b1cee886a1a2c8072b75522903b942389d3e4915b0685e0bb4e98309231b222b6c6bad22f5c7cbdbb99c070b112aa4890d4de9ef01d1f41ae72d20331c574 WHIRLPOOL 1509d7905758a8eac971622bd8ae172009ea8ba71ad6de2bbe964955ab43efde629f5080a1a50b7b1ccfad3ce3f317b823a70b784cfa735ad2537254062b715a
EBUILD rspec-rails-2.14.2.ebuild 1397 SHA256 1c8cc9a60c624b60a0222d5e1a5dc65c7833b65c5c08b46a16496f97ad005c44 SHA512 b84ff2121adc752983186786af969de43da90cc789e791541c473a53f983720eb6f51884b5a22aee82fdb0f747cf0d9de64b4535dfcc2992208ebed2565c2714 WHIRLPOOL 8b8af3a8e9307e238ae885b8c97e6dd6cfd34b8a891831eb6b9af5556727229b99418d52ae1ab09a5f3e8cfda0c44cb52816fe824b4ea0bd978d39a2cf603020
EBUILD rspec-rails-2.99.0.ebuild 1404 SHA256 238e8e51192060aa6b75e97b83c82b70cc1678b47c7337bcf89e9f6b57b5913c SHA512 ea75b037e5fa29850c3e754063ac75303ecb226f86763d5a38b56cd4edbcb1a9b42ba25b98c0b705e4ba0708b79aa8f986ff0f93456d8f17cb32502a87a05b14 WHIRLPOOL 422053c2aacaf0bab2e59ab64fe7451b1d79a201b322c2b6874eeeafd023ba81f1b7bbc665becfe338c1497c98850f53df56f2775e4de26cba61e2b8f1caa099
-MISC ChangeLog 11108 SHA256 e1b58bab59486addf5ba53fdf4eca495b7848dcf8b03920c74bf95457fbe8c18 SHA512 d8ee7a7c5b4c2e4c465a058e9bb380e1032a79abcfdffbac171c909da26c77e500e7100816025dd3806d4fdf8d5a3117cddc276942a065d2e8bd72002b63d84c WHIRLPOOL 74efb154418cdf3ae1048467e2b636da50642a74ad65f27a0714a445ee887e777030158e8584285009b400b9db54f2c80a105c1e5c96f80e8908ab2915d8e065
+EBUILD rspec-rails-3.1.0.ebuild 1305 SHA256 c9493c763415d1a17e87837c86ded5e4a4d27a397bc7e39c2a6ce3c44dd41d54 SHA512 0c926e0ff0ea6e6d0348a56bb42a55215fb2673d441184e87126cf437de0e5502029c3433bbd515fee71d337eba83b0074f76587f60d3d33f31d0b23e4df20f8 WHIRLPOOL be5201fc89ac1c3601ca6dc68e7363703cfefa602c30f13c1ef7bf1dc99ac21c16ceb18cd7143df1ac4cddf156f74bca1929e82d722385cbb01989bb3aeb1751
+MISC ChangeLog 11237 SHA256 df3bb911fbec96703cfe1f9f27c6bdb53d2b3324aed2b6f53bfc05dfaa2e0d00 SHA512 160c702888e38bc10478f457108052412eb5da6eb05bb71113b37d76e8fb0f1d9f338d269bd329d4f91746657f7415974b5f6d9cf93daf7b49ee4a25b852a796 WHIRLPOOL cb03b03dcc00fe2128fabf75c9397cd59e6580654bf308efafd096648d6eb987ff0d50748afca5db24326d0fbe16278f3a5946f58290444d553af7d01baa31b7
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlS5DAMACgkQiIP6VqMIqNd7bAD/VnLNwhSZIMFqCHZ0aW4Y0DJ/
+eaAuWpjoCQnG+S5tZGYA/iQ75VIBBJTZ+92nWM6Wcte/OfhFPqFZzNpKQ3ArTptS
+=NK1c
+-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-rails/rspec-rails-3.1.0.ebuild,v 1.1 2015/01/16 13:02:58 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="http://rspec.info/"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64"
+IUSE=""
+
+SUBVERSION="$(get_version_component_range 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/activesupport-3.0
+ >=dev-ruby/actionpack-3.0
+ >=dev-ruby/railties-3.0
+ =dev-ruby/rspec-${SUBVERSION}*"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? ( =dev-ruby/mocha-0.10* >=dev-ruby/capybara-2.0.0 >=dev-ruby/ammeter-1.1.2 ~dev-ruby/rspec-rails-${PV} )"
+
+all_ruby_prepare() {
+ # Remove .rspec options to avoid dependency on newer rspec when
+ # bootstrapping.
+ rm .rspec || die
+
+ # Avoid bundler-specific specs.
+ rm spec/sanity_check_spec.rb || die
+}