From: Hans de Graaff Date: Sun, 5 Apr 2015 06:55:27 +0000 (+0000) Subject: Version bump. Drop arm and ppc64 keywords due to new dev-ruby/http-cookie dependency... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=1d0ae817332067ba756269b5d4321f9a9aed7f8d;p=gentoo.git Version bump. Drop arm and ppc64 keywords due to new dev-ruby/http-cookie dependency, bug 545592. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7! --- diff --git a/dev-ruby/httpclient/ChangeLog b/dev-ruby/httpclient/ChangeLog index a55c3a1fb893..5246f26fb1ca 100644 --- a/dev-ruby/httpclient/ChangeLog +++ b/dev-ruby/httpclient/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/httpclient # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/httpclient/ChangeLog,v 1.66 2015/04/05 06:07:08 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/httpclient/ChangeLog,v 1.67 2015/04/05 06:55:26 graaff Exp $ + +*httpclient-2.6.0.1 (05 Apr 2015) + + 05 Apr 2015; Hans de Graaff +httpclient-2.6.0.1.ebuild: + Version bump. Drop arm and ppc64 keywords due to new dev-ruby/http-cookie + dependency, bug 545592. 05 Apr 2015; Hans de Graaff -httpclient-2.2.5.ebuild: Cleanup. diff --git a/dev-ruby/httpclient/Manifest b/dev-ruby/httpclient/Manifest index 42dc0ef7db06..b694af534ee4 100644 --- a/dev-ruby/httpclient/Manifest +++ b/dev-ruby/httpclient/Manifest @@ -3,14 +3,16 @@ Hash: SHA256 DIST httpclient-2.5.3.2.tgz 303735 SHA256 3605a897d393e90071dab35b153dbedd844fa92c4ef8d13e43115866b2bf3867 SHA512 17db0302b958f10b4a75167d8c03b77f195786b5b429b76fc883af992cc71703500b9a42e39b832ac3421b3b742160496bdeeccd160e48ad2c377d9d8666ba89 WHIRLPOOL 162badfe5619a9ed9d42f9d29c7d34f45eeb205bbc76715d66547b5bf8e5962ba41c535ed2b53075ce6c6abef76a58062a91e172195ec1ab56282c0a2cabbfb3 DIST httpclient-2.5.3.3.tgz 300578 SHA256 852b50cd771c659e38e4c4a31ace0ac3a2ab1da732b11b01e899827b1f2b424e SHA512 929dd4dfa5719367c61845f522aeb94059dff678716a22fc78b59f7cdce3c2a5fc88a01b6e0efd0ada06f3224cf52e7475b3a4c06f25383ad3702e1514c09292 WHIRLPOOL d6091a0d910474657d5fea0f91703f575fa7ff43e10240afc9312ea0d663c288b0a7dc7518c59e9a095a0c9d81eb18c6bf586db305543ee9217f09addec9a99d +DIST httpclient-2.6.0.1.tgz 305847 SHA256 213f55639b85edf47fb32f865b59085a76d77c87355e9e13e747250f8da0f6e9 SHA512 bcb71a7b6be7d132df63c5434cb2d4be46fa9b5c585b68a8a8269e46acecde6403098555e219354c60fc193016651c1bda53bffd9d509a517a3104c9a4e04efe WHIRLPOOL 4ded5d0b5f93c3b58df1e1c2233ae3a6219d797c0fb193d4995a2863fda76bad10ef0429f79a01c9b3c7c9ae27e20879b81db34239ff901a502baea9d6436785 EBUILD httpclient-2.5.3.2.ebuild 1680 SHA256 d5d12e3590d6e3028fccb0a15cbe90945d5d07bec8d2e50a44493dda93b765e1 SHA512 a0b04ebee14f1831235d2920701a56fcceee894a11f9e5f61c286c6be24022e44e661da9fa3758154fda0f56156bc7c666d8d730189cbe952528b21250e35c93 WHIRLPOOL f6309458773edd790b02ff41496102812679410fdfbfa02669cda0514b016e0a0422601b14bac5d5bdf065331c2bb2ed9e137ca4fb408588dfa4ac1e668f1885 EBUILD httpclient-2.5.3.3.ebuild 1701 SHA256 2ad647c08f060a6dbf0308517e16cefbce51f3d3f06bcc5aa7d83250dfef810f SHA512 0e92f9d990376c579f7bd3b738e3a19a1e02967d755f6f6a5990c6c308562ba3b89cc772902cb19bba6d8c57e2c90b83c22a55b1c84398e18168581dad0882da WHIRLPOOL 370f95d423bd53e53912a206cbf5fae39aae4c001a025fecf9d10497cb501fb7b31bf062d2fdfa7fec1c064909f0ccfa4b81d522e5594633fb54a1d00a8e9638 -MISC ChangeLog 8794 SHA256 e8c4a1dd649c510da742a32e8da22522bb216f1818428a1f773ca1cc0159fb87 SHA512 dead957ac4ee53541ebb4ca021e1bbf67c42ee7ad8d332aa8a21278b99531ef61b4b2806849164a47904a9417d1b382d9d7c75bba32895a4980b4e53ecfcffc6 WHIRLPOOL e3c76c9d71b7d7f9113de4c75aa246ffecab064c4ce70efe6bec9071e5d29a9121d4708c05f450c48e8d2d5ca5f6ec1d0aa682ae9d875d17a04b80d06b052413 +EBUILD httpclient-2.6.0.1.ebuild 1739 SHA256 00c19cf60677298b708bf9c516def86b0f45f5e4e4232059678a495d043ab067 SHA512 edf43e43e99334939b22f15f95a7c551b94dc21f95244e4cae3845c84c4a4609579b279a77ec502dde8796035857f0006c496b8d1f3befc17ab6e9fcc089154f WHIRLPOOL 46f4c3d791697acabc78195edac0fca4299b3fb0307ebb9a599dd875de53d22b39bae03bcaca494de7f1a920784076924633448cf889910e3f5751f801a44aef +MISC ChangeLog 9010 SHA256 4c997e11f84da549002525b7688747941b4052ef7329c585c83cb708ec115dc7 SHA512 9b90c3f461c12c15906219f517496e502af90022d4a9acbbb2bb1537f5fd1cddf29ce8ec23dde5ba8c7aeb2dbfbb8b7e1a92f1cd430583a92a24a63a3d5d31f6 WHIRLPOOL 316e2a11841423cff8b5427ed84c96ae626a5a20239bbdd8d3b26b20a85ca5ea06167183ef94346f9fd29c011268fac1a7d4d6ba00addfec5670128991539c43 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlUg0RsACgkQiIP6VqMIqNeqmAEAg/nOyLEBiS8ugPr40rVLl3VD -4FWSECq1VGT6MU23adUA/25Tc7H+0sLIVDwDWz3SNUiobgh2XRAzP0C+gHt4hLz2 -=eVRE +iF4EAREIAAYFAlUg3F8ACgkQiIP6VqMIqNci5gD/VZk0uIpT6mUg63PFqkBNOyM8 +SHRlGsu6X26C3EZHq+QA/RgcpSnAhCxr0ZUu0aZGH67jQdAkKcWEvxCf5GDxNNW1 +=3k5m -----END PGP SIGNATURE----- diff --git a/dev-ruby/httpclient/httpclient-2.6.0.1.ebuild b/dev-ruby/httpclient/httpclient-2.6.0.1.ebuild new file mode 100644 index 000000000000..a158d78faec6 --- /dev/null +++ b/dev-ruby/httpclient/httpclient-2.6.0.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/httpclient/httpclient-2.6.0.1.ebuild,v 1.1 2015/04/05 06:55:26 graaff Exp $ + +EAPI=5 + +USE_RUBY="ruby19 ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_TASK_TEST="-Ilib test" +RUBY_FAKEGEM_TASK_DOC="doc" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +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/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="Ruby" +SLOT="0" + +KEYWORDS="~amd64 ~ppc ~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 )" +ruby_add_bdepend "test? ( dev-ruby/http-cookie )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[bB]undler/s:^:#:' Rakefile || die + + # Fix documentation task + sed -i -e 's/README.txt/README.md/' 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 + + # Skip tests using rack-ntlm which is not packaged. Weirdly these + # only fail on jruby. + rm test/test_auth.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S testrb test/test_*.rb || die +}