diff options
author | 2013-10-05 12:29:24 +0000 | |
---|---|---|
committer | 2013-10-05 12:29:24 +0000 | |
commit | 52d51eb952bc6453a40d799a6a914380267878b8 (patch) | |
tree | c26aa4fba5b45786d838248346e25016aba8aae8 /dev-ruby/httpclient | |
parent | Add ruby20 target. Remove virtual/ruby-test-unit dep. (diff) | |
download | historical-52d51eb952bc6453a40d799a6a914380267878b8.tar.gz historical-52d51eb952bc6453a40d799a6a914380267878b8.tar.bz2 historical-52d51eb952bc6453a40d799a6a914380267878b8.zip |
Add ruby20 target.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/httpclient')
-rw-r--r-- | dev-ruby/httpclient/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/httpclient/Manifest | 3 | ||||
-rw-r--r-- | dev-ruby/httpclient/httpclient-2.3.4.1-r1.ebuild | 53 |
3 files changed, 61 insertions, 2 deletions
diff --git a/dev-ruby/httpclient/ChangeLog b/dev-ruby/httpclient/ChangeLog index 5f16fe4f0f26..ccde4535a6fb 100644 --- a/dev-ruby/httpclient/ChangeLog +++ b/dev-ruby/httpclient/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/httpclient # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/httpclient/ChangeLog,v 1.50 2013/09/12 17:29:52 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/httpclient/ChangeLog,v 1.51 2013/10/05 12:29:19 mrueg Exp $ + +*httpclient-2.3.4.1-r1 (05 Oct 2013) + + 05 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +httpclient-2.3.4.1-r1.ebuild: + Add ruby20 target. 12 Sep 2013; Manuel Rüger <mrueg@gentoo.org> -httpclient-2.2.2.ebuild: Cleanup old. diff --git a/dev-ruby/httpclient/Manifest b/dev-ruby/httpclient/Manifest index 942e007d3104..a34738f65b10 100644 --- a/dev-ruby/httpclient/Manifest +++ b/dev-ruby/httpclient/Manifest @@ -1,6 +1,7 @@ DIST httpclient-2.2.5.tgz 273306 SHA256 81a15e45c83416d5d77ebbe2eaa0b346bcd08eb092aa9a1e52be356662baefc2 SHA512 c0fdb174dd90a726332c5749ed89414a831ff32997d3ecfa7cbd2bc78eb5fc901dce0c6a3fc1f8762a3bcf17690f29dabbbd0933717f91f4e24445b1e50def51 WHIRLPOOL 52b5a2c02f2527c5587ce3b0ce715e3ec93d0a13c5ea8a12b28bd73180f4a07db9b720191dd2a53a9c8abb016d5fcbe7b7763429619d47cc375d562258834a79 DIST httpclient-2.3.4.1.tgz 217837 SHA256 045f388bdc8a0b9549396253d927cbfc6538f8ea4fcd8af747d81559065670c1 SHA512 214640577aec8d6124966c4f4d86c101f92679fe8699d97964be27cff6771ce8f13f60378730c4247585a01b14f860eaeed536843c257b995137f92fc06e6912 WHIRLPOOL a4d90ea28daac86e81a68952e6343ff6016646266b548ed3f3699f3ca5e92e1776aa69f271a12478b682169eef11218913a041d6494be8e717f6c5ecf45a6dd3 EBUILD httpclient-2.2.5.ebuild 1512 SHA256 c32d97e76f3e835931d8eef17f0cff8065a99f0c65021af86405845f31253f84 SHA512 a2ea34f8883292200b94afa387857c0228a2872d28d012d71221b32a9d0715cf5c892e43f13dea388c7cde5bd8abd027d772abbf8dcae0e3efd09b7719469d14 WHIRLPOOL 923026dc02109fb303cacea4e6bf828b4919496e579d419bb069b3e7029a719522bddae61eb7aa62a099e4b7ad93212b9853fc16e4eb36823e14c6937d14648b +EBUILD httpclient-2.3.4.1-r1.ebuild 1524 SHA256 d6be493caa2012ec66c5a0d12b4f49ec54fd0c02cea28c13b9fee1fcfadf3ac1 SHA512 c4a8e08005900caba12e85cdf5db3e2bd5862c54464bed91b0b39589bd0b0f64def9c61740510598f3eac70fb172ae8f0c700ecb3ebe76ad617c3f0acdf54038 WHIRLPOOL d4356e6f4d25f7df4c8b8d6292632ccb778a70382e79d5adcfe5685fe1c9ee002da96fca56ef12e3dd71c5509a7cfae4586dc7ce8f466556f916b958d97fdc15 EBUILD httpclient-2.3.4.1.ebuild 1514 SHA256 f305053e412a9e29deb51011ec92bf8269ff4b9fef19cb69053c6362b698d8c1 SHA512 2c07361fbe8dc107f7d8bef4ecf52e631c998e37df2cdac7f5c398dbb56c99ddafee6f475e0a3fc26c4c71497e83ad2851d681fa84fd93f7af031353fe1eeb3c WHIRLPOOL ec59c8488a51cd97fa8bd3fa77ee1622558e23578041d00a8ece96151265e3727da78939af7df3ad561d4be1dc2e11b64eab099075f9f9391920c0dfc17f0344 -MISC ChangeLog 6705 SHA256 247ad9323c4c7963b7666ea6f919367f4bd3c744356562f58bdb075227776e9b SHA512 c3f54f01dc1204a7cade8f8cf1c09b08b4fa8548aff89446ef995da5cf7ef3b507a63c8342af4cb683180223f74ed7717940056975b0dafaf23d47526015d521 WHIRLPOOL 87811665e617fa240819d9e5781341c7e4d79f184a7cdcf1f12faf41dc348c4afe1c83a3322ba3830906fb99509bf85a3a4c6e161db7ef3d0ae4dbd217ccf6fa +MISC ChangeLog 6844 SHA256 17f8e0482aa94f03b03a985b59f3ce5fd187e9b6add46b93a858db05858c81b9 SHA512 00bb581eb9c15e04456fc2d3a9afab530ae0d513c42e4c57aa9ecfdcda18a1cce3891399d906fa9261fa4164de766dbee5e13fd6c4c0ffbfe612db0a5d282673 WHIRLPOOL 6351f66c80b21a798ddcf9674f529fe9798e889fe0fe55c550bbecff492e3350f6cd9a09e6241cd19e2ae0e16f38be28a84329f222bdcfa23a20ee6b32a0b03f MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b diff --git a/dev-ruby/httpclient/httpclient-2.3.4.1-r1.ebuild b/dev-ruby/httpclient/httpclient-2.3.4.1-r1.ebuild new file mode 100644 index 000000000000..6df458e2102b --- /dev/null +++ b/dev-ruby/httpclient/httpclient-2.3.4.1-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/httpclient/httpclient-2.3.4.1-r1.ebuild,v 1.1 2013/10/05 12:29:19 mrueg Exp $ + +EAPI=5 + +USE_RUBY="ruby18 ruby19 ruby20 jruby" + +RUBY_FAKEGEM_TASK_TEST="-Ilib test" +RUBY_FAKEGEM_TASK_DOC="doc" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="README.txt" + +inherit ruby-fakegem + +DESCRIPTION="'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby" +HOMEPAGE="https://github.com/nahi/httpclient" +SRC_URI="https://github.com/nahi/httpclient/tarball/v${PV} -> ${P}.tgz" +RUBY_S="nahi-httpclient-*" + +LICENSE="Ruby" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="${RDEPEND} + !dev-ruby/http-access2" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc )" + +all_ruby_prepare () { + rm Gemfile || die + sed -i -e '/[bB]undler/s:^:#:' Rakefile || die + + # Remove mandatory CI reports since we don't need this for testing. + sed -i -e '/reporter/s:^:#:' Rakefile || die + + # Remove mandatory simplecov dependency + sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' test/helper.rb || die + + # Comment out test requiring network access that makes assumptions + # about the environment, bug 395155 + sed -i -e '/test_async_error/,/^ end/ s:^:#:' test/test_httpclient.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S testrb test/test_*.rb || die +} |