summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2013-10-05 12:29:24 +0000
committerManuel Rüger <mrueg@gentoo.org>2013-10-05 12:29:24 +0000
commit52d51eb952bc6453a40d799a6a914380267878b8 (patch)
treec26aa4fba5b45786d838248346e25016aba8aae8 /dev-ruby/httpclient
parentAdd ruby20 target. Remove virtual/ruby-test-unit dep. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-ruby/httpclient/Manifest3
-rw-r--r--dev-ruby/httpclient/httpclient-2.3.4.1-r1.ebuild53
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
+}