Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/curb/
Date: Fri, 02 Feb 2018 17:14:37
Message-Id: 1517591266.302db28c7c825d9518e42454c1216701fbbce972.graaff@gentoo
1 commit: 302db28c7c825d9518e42454c1216701fbbce972
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 2 17:07:46 2018 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 2 17:07:46 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302db28c
7
8 dev-ruby/curb: cleanup
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 dev-ruby/curb/Manifest | 1 -
13 dev-ruby/curb/curb-0.9.3.ebuild | 45 -----------------------------------------
14 2 files changed, 46 deletions(-)
15
16 diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest
17 index 1043954706e..b83a0ac3ea7 100644
18 --- a/dev-ruby/curb/Manifest
19 +++ b/dev-ruby/curb/Manifest
20 @@ -1,2 +1 @@
21 -DIST curb-0.9.3.gem 81920 BLAKE2B c7be8fb197d09b75a048384a59c2ea4b71363016848786764a1de267472136474d5a733abf18827c3e5bf5b459aeaad543b946dafcd30bc216503cf34b244a28 SHA512 b484505fbdd038f6827aec9fa936f0a00d0ada5af4c655320976b5efef2b0d503a1aae4f72246467ba7caaede1440c59f511f45f10c53b90fc2a94630bc620f9
22 DIST curb-0.9.4.gem 82432 BLAKE2B 2bf2bf0d887369c484d246771afc9cb34c6eb72a3809f13c9047f82030d79b1be47141db03659c1e4f42792c94094e40f05d4b1b0d984aed73a47c24ef96379a SHA512 7b81ba587ac9beb203e040234d9f5032d87352a3e045d3705f474d2eaf1f620245240a59894c7147f54d55f0293f60488e8f883367f96945d49ffcdcef42bfc1
23
24 diff --git a/dev-ruby/curb/curb-0.9.3.ebuild b/dev-ruby/curb/curb-0.9.3.ebuild
25 deleted file mode 100644
26 index bb74e101cdb..00000000000
27 --- a/dev-ruby/curb/curb-0.9.3.ebuild
28 +++ /dev/null
29 @@ -1,45 +0,0 @@
30 -# Copyright 1999-2017 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=5
34 -
35 -USE_RUBY="ruby21 ruby22 ruby23 ruby24"
36 -
37 -RUBY_FAKEGEM_RECIPE_TEST="rake"
38 -RUBY_FAKEGEM_RECIPE_DOC="rdoc"
39 -
40 -inherit ruby-fakegem
41 -
42 -DESCRIPTION="Ruby-language bindings for libcurl"
43 -HOMEPAGE="https://github.com/taf2/curb"
44 -
45 -LICENSE="Ruby"
46 -SLOT="0"
47 -KEYWORDS="~amd64"
48 -IUSE=""
49 -
50 -DEPEND+=" net-misc/curl[ssl]"
51 -RDEPEND+=" net-misc/curl[ssl]"
52 -
53 -all_ruby_prepare() {
54 - # fix tests when localhost is also ::1
55 - sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
56 -
57 - # avoid tests making outside network connections
58 - rm tests/bug_postfields_crash.rb || die
59 - sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \
60 - -i tests/tc_curl_easy.rb || die
61 -
62 - # avoid failing tests where failure condition seems weird, no
63 - # upstream travis so not clear if the test is indeed broken.
64 - sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die
65 -}
66 -
67 -each_ruby_configure() {
68 - ${RUBY} -Cext extconf.rb || die "extconf.rb failed"
69 -}
70 -
71 -each_ruby_compile() {
72 - emake -Cext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" V=1
73 - cp -l ext/curb_core$(get_modname) lib || die
74 -}