Create stable candidate.
authorHans de Graaff <graaff@gentoo.org>
Sun, 29 Mar 2015 07:18:39 +0000 (07:18 +0000)
committerHans de Graaff <graaff@gentoo.org>
Sun, 29 Mar 2015 07:18:39 +0000 (07:18 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

12 files changed:
dev-ruby/fakeweb/ChangeLog
dev-ruby/fakeweb/Manifest
dev-ruby/fakeweb/fakeweb-1.3.0-r1.ebuild
dev-ruby/fakeweb/fakeweb-1.3.0-r2.ebuild [new file with mode: 0644]
dev-ruby/right_http_connection/ChangeLog
dev-ruby/right_http_connection/Manifest
dev-ruby/right_http_connection/right_http_connection-1.3.0-r1.ebuild [new file with mode: 0644]
dev-ruby/right_http_connection/right_http_connection-1.3.0.ebuild
dev-ruby/samuel/ChangeLog
dev-ruby/samuel/Manifest
dev-ruby/samuel/samuel-0.3.3-r1.ebuild
dev-ruby/samuel/samuel-0.3.3-r2.ebuild [new file with mode: 0644]

index 5b3e93f6b1137b0e94a01a6148cd4a0be8291676..f284b5a57958320783ce60fba03a50284996486d 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-ruby/fakeweb
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fakeweb/ChangeLog,v 1.22 2014/11/25 11:32:48 mrueg Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fakeweb/ChangeLog,v 1.23 2015/03/29 07:14:31 graaff Exp $
+
+*fakeweb-1.3.0-r2 (29 Mar 2015)
+
+  29 Mar 2015; Hans de Graaff <graaff@gentoo.org> fakeweb-1.3.0-r1.ebuild,
+  +fakeweb-1.3.0-r2.ebuild:
+  Create stable candidate.
 
   25 Nov 2014; Manuel Rüger <mrueg@gentoo.org> fakeweb-1.3.0-r1.ebuild:
   Drop jruby target.
index 1b9fdcc180bcd9cf966c0f8425ccd36aa41ce8b9..8f29eca3caab232c9e51ec1a7e5cf93e6fb6ecc0 100644 (file)
@@ -1,4 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 DIST fakeweb-1.3.0.gem 58368 SHA256 1ec996be13020a00b3464560c09180b424477c698f59f82edf2b99b16cfa09a8 SHA512 5785bf8e17f9b9b73a9fd2b581c6c5dcf466a5d68c2dbea593bca7cd5d385b5b1315ca777c39bce2a8077ccab6d5df7f031435c9227931c3d2a84512da9cb423 WHIRLPOOL 976e48b1e66e951a22fa28970356c3e85927027fd7262242a50ecac55771fc2ed7c1830d4dcc0566f479fa5c844a0d59b2b268ebd26ba87988f543b982e51214
-EBUILD fakeweb-1.3.0-r1.ebuild 1484 SHA256 30604d68f71cfe2bc148efb09d726eba0fd555bf40b7cf696e78c84bfb082164 SHA512 d4169578e73d91394800f22459572c93e8282eeb0af1b2e61e80543622f74fbc306170da43cb1e2dcebf659f5b8a8e64e04003c67714b4b848fe4913a4767ee9 WHIRLPOOL f0612ec8d462baa0343378afe57ace18d68553ac6d8e1c0de8e77094f2b7a7fa295c6e63c1b72138c9ca72da9e3582a4fde42c71cd49d61d33cb2e05a542b9fb
-MISC ChangeLog 2836 SHA256 094e65d96a0140b9de9aafd54714521e7ebee788f3fc9114bd1ff686c1667dac SHA512 e48fb4824c1c00078e95943d25458495cb2c9b59be96fc421bb6dd09083e03b83c95798ac7e7d2703db06625acd4305e36293f0011b4ba9134bcc4b6f41a7bbc WHIRLPOOL 6a2fd722f7c6c5d98efe4b09f7e2d6c745f9a0d8a0c1b54c4b23682a0922ade6936af98615bec3bd0a2f70739b292a66a7b83225623290f806c6f8a3cc4940ba
+EBUILD fakeweb-1.3.0-r1.ebuild 1478 SHA256 1f57b7f5740f6a7c3b5bf36c0880c255a09b2cb354c00e78f9f8dddb0e9b477a SHA512 67e48fd1a2a21400ec54c3c65e4c082368f63fb412d4aa03efcda328b5ca3864930f422f86c1ce6ea30a86e251dcfe1c8f8f2b497dd5e426a6f65ce6138af00b WHIRLPOOL 258917d4e9c4d3a192f397dac2d4aff524d76e389c3be01c29da1ccadc76cbce59b8cc9f41561b68ecc87b2cb848b1fb3ca2f49ceb2749cf0ab68d754c3f2ace
+EBUILD fakeweb-1.3.0-r2.ebuild 1485 SHA256 06fcf0d527938d3cc0ea2162100b0b1c6c946c8b8d4565b61e68d40d228a7093 SHA512 d5e0781c758abe4060c6b40024f91e14f48a3b4df552d7c25ecf2521f88d44e4981d05f629d3fede09d6a357ff19dbeae50a2ecceec2e962eb2fd789e1214628 WHIRLPOOL 62a1838388fa8c81000f3114da1391c0aa8318ca92ae13581ca50d5875df97fc0a1beed7a7b5375a1107df726c329e14fa7c764aaad209aac64116d6efd6969c
+MISC ChangeLog 3001 SHA256 f66408b4ba49ac30a3c8462e682f9ef4c1ede3b827ca26c212ca13f730ee6377 SHA512 b4ea2987602860a8f5aac668ee738b2fa776c957b8bc2e3b80434d2babb7dd6b371d80c3705baab8f1952586cf104c15267739d41fb84353913df4f82d1c52c7 WHIRLPOOL 9d2ac06fa237cc0602fe0475e3d467b16f6c75aa2036f1413bdb6c07d4c407407a1820d75bb3031e826a3fa5d8bb02c00af58324eb9b9fabddb47b9c0b8c9f41
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlUXplgACgkQiIP6VqMIqNcuAAD+IRuPyPGMqsNEj1Nf0A7XU90m
+ASiJ32KM2EvjeIJGdCMBAIvOAdX739JYQxashxXFQV55/BiDgqtF4w/RYHUn/Yz+
+=3yhL
+-----END PGP SIGNATURE-----
index 2d0f0d999679a35ce0804a03b47de169f4d4e0a3..f4497b8e96b3a0c66ceeea67ac7dfaf19ccc3971 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fakeweb/fakeweb-1.3.0-r1.ebuild,v 1.4 2014/11/25 11:32:48 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fakeweb/fakeweb-1.3.0-r1.ebuild,v 1.5 2015/03/29 07:14:31 graaff Exp $
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby19 ruby20"
 
 RUBY_FAKEGEM_DOCDIR="html"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
diff --git a/dev-ruby/fakeweb/fakeweb-1.3.0-r2.ebuild b/dev-ruby/fakeweb/fakeweb-1.3.0-r2.ebuild
new file mode 100644 (file)
index 0000000..7fe7924
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fakeweb/fakeweb-1.3.0-r2.ebuild,v 1.1 2015/03/29 07:14:31 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_DOCDIR="html"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Helper for faking web requests in Ruby"
+HOMEPAGE="http://github.com/chrisk/fakeweb"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "
+       test? (
+               dev-ruby/mocha:0.13
+               dev-ruby/test-unit
+               dev-ruby/samuel
+               dev-ruby/right_http_connection
+       )"
+
+all_ruby_prepare() {
+       # The package bundles samuel and right_http_connection, remove
+       # them and use the packages instead.
+       rm -r test/vendor || die "failed to remove bundled gems"
+
+       # We don't package sdoc and we don't have the direct template.
+       sed -i -e 's/sdoc/rdoc/' -e '/template/d' Rakefile || die
+
+       # Require an old enough version of mocha
+       sed -i -e '1igem "mocha", "~> 0.13.0"' test/test_helper.rb || die
+
+       # Use the test-unit gem to make jruby compatible with newer mocha.
+       sed -i -e '1igem "test-unit"' test/test_helper.rb || die
+}
+
+each_ruby_prepare() {
+       case ${RUBY} in
+               *ruby2[01])
+                       # Tests fail on mocking of TCPSocket, but fakeweb itself
+                       # actually works as evidenced by the thor test suite.
+                       rm test/test_fake_web_open_uri.rb test/test_allow_net_connect.rb test/test_fake_web.rb || die
+                       ;;
+       esac
+}
index a1cf9096293e88d637b67d85811931e88f2bf37b..f94cf389b951f6bda14484e4608eac86bcec1745 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-ruby/right_http_connection
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/right_http_connection/ChangeLog,v 1.20 2015/03/25 06:55:06 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/right_http_connection/ChangeLog,v 1.21 2015/03/29 07:18:38 graaff Exp $
+
+*right_http_connection-1.3.0-r1 (29 Mar 2015)
+
+  29 Mar 2015; Hans de Graaff <graaff@gentoo.org>
+  right_http_connection-1.3.0.ebuild, +right_http_connection-1.3.0-r1.ebuild:
+  Create stable candidate.
 
   25 Mar 2015; Hans de Graaff <graaff@gentoo.org>
   right_http_connection-1.3.0.ebuild:
index 9b7fc406299723ba7fe7a5dd6d0ba5fa1d5b495d..5b273f80a97ed6aba75da53b4c42786448549b6b 100644 (file)
@@ -3,13 +3,14 @@ Hash: SHA256
 
 AUX right_http_connection-1.2.4+ruby-1.9.patch 464 SHA256 b4d8482ad1578801ec20550f472f8666facc74cd4a82203ed4c6b4dc4987caee SHA512 efd8be7e0c67c26408217189904613e286df8a0af2a6ca10aecb3565d93d646f332f7237f2e95e5e3b1fe8b4338ea0342cd1d2f3f41dc4cf24ee605c257d3fb2 WHIRLPOOL 26c33c7966ac566a37e50e5858d1212ae680430654c20eebb5ff68e94c54a51e1b7450edd93fe4bb8211d3d2e14fb05727db59caad3dc8cf2d8820a1ac1dadac
 DIST right_http_connection-1.3.0.tgz 113955 SHA256 d84c9de72761f532aeb803a2e9ba854f3ddadfb4f47e57d05c671f1dc41362f0 SHA512 f119c23d815514ad1724581d150271128fdb603962961bcb637c3d16d157c9ecd588e1b1dfb51adb58108f72164dbefa2f59a408e5800654aa79cb30ebb868c4 WHIRLPOOL d92355564bb544065cf2af8759ed51e4639354ec546edeb38e71b9df290f4a3aefbdd9f05151b874a566192d02d2806425848de8b7b5ef299fc0101706829d0e
-EBUILD right_http_connection-1.3.0.ebuild 1041 SHA256 2ad76093583fb2f506be5798389559da526628018134efdf0a483ccd37e0a4e7 SHA512 18d2e5994054a1ce1fb597a93075e6463a88ee4036a9ea7fad73482b4a7dcef9b9c51b146bbd97400ad71c6dbc2290a7f45db0d83cef0671a5b6dbdf83bbcbc0 WHIRLPOOL 82533d4276f2a907a7ea65e42df99c335f2091626a3c077651c151492af9799d582a969042f507507d792499840772592dbad1f4fa9eaf0ab9bcb296341dce00
-MISC ChangeLog 3404 SHA256 d591b83ed0da19bfaf5897f0f3141c5806eb60dd6dd5606fb81339fdb1bfa268 SHA512 74c1f0c6969521a92278ed366ec22f11c845a9ca32c899d7b57460385c82af65b697a825766da2befd85152128cd57c9f940fcf9898c37f6eccd57a767ad2849 WHIRLPOOL 095f0cf7e65581e8d00c3a230db93f45c01ab423c93c8daef72813b8a9f98026a633ad21d2033b5413d35364ca5d8b7c33900ff82504d76e84f1b0336babed64
+EBUILD right_http_connection-1.3.0-r1.ebuild 1043 SHA256 986eaadbe9d7de3b8c9a0c6f9e0bb612c773d1976887b6a7f242ec003ca0b7b2 SHA512 37f08a1615651734e9e7567ff9e908c9a0e45ecdf94321ddccfa6bb19c36bc740499271a9f3447bc0830d353beee5b48d755e43848e7775486c8168b89b1690e WHIRLPOOL f29b722a2cdbd6d09ccbff8acfe152fff925f198a09b562797e3475b731b3e34da5a1e81b49bee12e9b8e53120bd62e340b4c4e8093d54f8fc932a72d9751961
+EBUILD right_http_connection-1.3.0.ebuild 1027 SHA256 6755736ee7416ef8517526f0a3c8966b661bead31f2afde7c437229c35fe90c7 SHA512 45f5264acca513a034b79c35733e80f13a30e9589cdcbeaf5897694388fa2dce45218299ca29fcad4896e7617d39c7af26afeb1d5285627d816363be8067ec86 WHIRLPOOL 8e37e7e96c616ab46a80af92284953787c85dde6e3e786e58164358d4d3397e8427f15269da7290360a97e6c2dbcab7feecfcf407dc2c8f552dcbf350e17ae74
+MISC ChangeLog 3607 SHA256 5bcb34671940ebfcb2c569f8fe825b8c413b0bd2c61ba84ce64c353e9f40dfaf SHA512 e98b2888859237678fa35e73d3640abcd4f4ab97aad97a3dd90b02fb804f8f68447697c0c1ad91259d250843661b8e63fa44386f51559b510aefc8d1944f5de0 WHIRLPOOL 74ce11fac308bc25cf4bbd353cc83b134e7d65b874756f3d06d9d19f9e68d7403616fd25d6ed2d421dc5420efb18ba34ef1b6c6a8eb48881accabef5e1740a3d
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlUSW8sACgkQiIP6VqMIqNcumAEAhbNKzRPqafqe+Rui8vZcwVO2
-MxE89B5T/003gHFZLggA/iZQBK3mqBCmD4xVyuzKdkvFStLRP4HyHJ2Ryv6JZkSx
-=TjME
+iF4EAREIAAYFAlUXp08ACgkQiIP6VqMIqNegOQD/XLM73SmkPzTIguRoZFvt4N5k
+478Bv+BV5r1gCMO1z9QA/RTY50z7JkreWMa4GUyBVKRCc7pugAPhN+B5/tW9JyhG
+=xhqz
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/right_http_connection/right_http_connection-1.3.0-r1.ebuild b/dev-ruby/right_http_connection/right_http_connection-1.3.0-r1.ebuild
new file mode 100644 (file)
index 0000000..5bcd99f
--- /dev/null
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/right_http_connection/right_http_connection-1.3.0-r1.ebuild,v 1.1 2015/03/29 07:18:38 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
+
+RUBY_FAKEGEM_TASK_TEST="cucumber"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RightScale's robust HTTP/S connection module"
+HOMEPAGE="http://rightscale.rubyforge.org/"
+SRC_URI="https://github.com/rightscale/right_http_connection/tarball/v${PV} -> ${P}.tgz"
+RUBY_S="rightscale-${PN}-*"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RESTRICT="test"
+#USE_RUBY="ruby19" ruby_add_bdepend "test? ( dev-util/cucumber )"
+
+all_ruby_prepare() {
+       rm Gemfile Gemfile.lock || die
+       sed -i -e '/bundler/ s:^:#:' features/support/env.rb || die
+}
+
+each_ruby_test() {
+       case ${RUBY} in
+               *ruby19)
+                       ;;
+               *)
+                       ${RUBY} -S cucumber features || die
+                       ;;
+       esac
+}
index f4d219d2b71a1183655263c7519c77672ddb250c..4c5e9158b32f0f21769c2b5fbf5608893a873e21 100644 (file)
@@ -1,10 +1,10 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/right_http_connection/right_http_connection-1.3.0.ebuild,v 1.10 2015/03/25 06:55:06 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/right_http_connection/right_http_connection-1.3.0.ebuild,v 1.11 2015/03/29 07:18:38 graaff Exp $
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby19 ruby20"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
index f942d0224afae5b91750027b622f38f2748c70bd..0952f807878b437904c0f74bec2f67099ba219e8 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-ruby/samuel
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/samuel/ChangeLog,v 1.24 2014/10/30 15:57:38 mrueg Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/samuel/ChangeLog,v 1.25 2015/03/29 07:15:47 graaff Exp $
+
+*samuel-0.3.3-r2 (29 Mar 2015)
+
+  29 Mar 2015; Hans de Graaff <graaff@gentoo.org> samuel-0.3.3-r1.ebuild,
+  +samuel-0.3.3-r2.ebuild:
+  Create stable candidate.
 
   30 Oct 2014; Manuel Rüger <mrueg@gentoo.org> -samuel-0.3.3.ebuild,
   samuel-0.3.3-r1.ebuild:
index 2f246829a27f10d43b961327b389ab8f4427857b..bba04b3a612d5afdd046ee22e4de8546efe80894 100644 (file)
@@ -1,4 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 DIST samuel-0.3.3.gem 12800 SHA256 a0a566e27f654aff0af30f34d80153201619ba9fc5c80ac891c9719d2f84a048 SHA512 3c668a45ac6eb58d236722f1d9f23cfa02d54506309427ad4c6ee2909a6d3def109246c7f7f98a9c26cda0ac74b54c610c4cc0fc18110bf9b45d1aa461f37f57 WHIRLPOOL 9d90f09fd34c48b9213ddc15c1432d400c44e950f717da9ad536477d9bb3d6fddca6c5ab728bacfdc4f9cd0af983c4191cd952c0a5ff0bad403ff15366c6b151
-EBUILD samuel-0.3.3-r1.ebuild 1177 SHA256 2336c3b8c4ce99e1c241a879d01fc15da9c889c9434cdfb0f124e29a9d00ebf8 SHA512 b709ce76deb8c88fa72a16f907bf876e6c1a597fba820d96e44559a069e7780ed2975095977958b5fe32d0847e49f4217ab3fb0e9191fd05c64c2a412e0d066c WHIRLPOOL 3fd95213b1ab1be23029e47c5855393e497f56733f639e03e7dd3223714a335bba6b23cc7b6cf5b6ec76fdadf590d2e23d02775ca09f86db6c61ca960eae3ce9
-MISC ChangeLog 3162 SHA256 03720053938da0c03cf3acc36bd77c5fa0603ed7ebdb8dd84a2c7bf1d050ba84 SHA512 f76479c6dffa8ba3b95d5b73640fdd3218897873f4238cce46d39bdd2430dd64c1e55d108152a97f59860b8ebcac1c5935193c734a0374a4cf1b28f2e32984c4 WHIRLPOOL 091beb79c9c741eb0314a945d58115aa3220cf67ac6adc12683af90313bfa071d48dce249eb16e7c55787e21c68ff60b938ee2c89f86039fc3f3e448bb72e0db
+EBUILD samuel-0.3.3-r1.ebuild 1171 SHA256 d8ef32ef855ffca7aea6d206f6ca439dc40de6e75341b919c28aef4e44554dad SHA512 ccc3dbef37dbf9c6f2b51ca3d20b5ea8f4703cd8b968c363d1eb4bcb6c0c8aae13c98dfcf601f8dffce77b83c0ee8a154b25703f0cab6e2f2da447cc1b83a5ca WHIRLPOOL 8dd5477e48f791115a8f5a27a3cbd20d6e226c6f59bdeb5d5b5dcacb4b58e46af41d39a2678e2ab22266e5ac8430a64b7eb804712db8f860dde2bb4d7593ad90
+EBUILD samuel-0.3.3-r2.ebuild 1178 SHA256 99702c6b47359d244d7e05f2d09a82d063c066b11f24d8c90b1e08c4b6515439 SHA512 b708962be0c281492f704d6be1f2e7cfed806c809a88dc81e5b8611670485ee1d35c710c5c5b0a6dd844e393cba18032266c5193cda87a08772639681be9ccaf WHIRLPOOL 2bda3a869d3ea9f38b45ec12f02dba6cf1e4e38549858312c577bce4ebb06992dd1363b340a61d664137dfe0ab04c17df79cf0a59742907014bebec2581a376d
+MISC ChangeLog 3324 SHA256 e43bc7c398772de50dba898d9828e34a361ee902a10ddc5ea1e80684e3e9fcf0 SHA512 ef738eef8459b3e5ef97659cbd44c76fd8a58a2609ebef0e4fc0c2a7f64bd812804e34a5d229f5fb67ca3b3129a507d5602b1a7a02cd13811a8b50a2792b90ef WHIRLPOOL 23a519cfd1cd59556f5c17351c3b12424b723059581e18af4db7852ff1fad06ec15671bb1cb8bfe33483737be34d1d3a20e8d4d3b96bfd2b54ea6142319b201e
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlUXpqQACgkQiIP6VqMIqNfixAD/So8to/DvnZklnKIvfm4CDSYu
+D9ffrpQHPy0An0iPl/oA/1Wj+Lif7NxZzRVz+oijOGlAdICip9TXZNkAAir+zS6+
+=Pvr8
+-----END PGP SIGNATURE-----
index d82fe7856a585301c58a6ea7562784aa6c220ac1..1cff32d0c725f6be539e96317257c6edddc438f1 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/samuel/samuel-0.3.3-r1.ebuild,v 1.6 2014/10/30 15:57:38 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/samuel/samuel-0.3.3-r1.ebuild,v 1.7 2015/03/29 07:15:47 graaff Exp $
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby19 ruby20"
 
 RUBY_FAKEGEM_TASK_DOC=""
 
diff --git a/dev-ruby/samuel/samuel-0.3.3-r2.ebuild b/dev-ruby/samuel/samuel-0.3.3-r2.ebuild
new file mode 100644 (file)
index 0000000..39f1bfc
--- /dev/null
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/samuel/samuel-0.3.3-r2.ebuild,v 1.1 2015/03/29 07:15:47 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="An automatic logger for HTTP requests in Ruby"
+HOMEPAGE="http://github.com/chrisk/samuel"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+ruby_add_bdepend "
+       test? (
+               >=dev-ruby/shoulda-2.11.3
+               >=dev-ruby/fakeweb-1.3
+               >=dev-ruby/httpclient-2.2.3
+               dev-ruby/mocha:0.13
+               dev-ruby/test-unit:2
+       )"
+
+all_ruby_prepare() {
+       # Remove references to bundler
+       sed -i -e '/[Bb]undler/d' test/test_helper.rb || die
+       rm Gemfile*
+
+       # Change the default port from 8000 to 64888 to sidestep Issue #10.
+       # https://github.com/chrisk/samuel/issues/10
+       sed -i -e 's:8000:64888:g' test/*.rb || die
+
+       # Require an old enough version of mocha.
+       sed -i -e '1igem "mocha", "~> 0.13.0"' test/test_helper.rb || die
+
+       # Use the test-unit gem to make jruby compatible with newer mocha.
+       sed -i -e '1igem "test-unit"' test/test_helper.rb || die
+}