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: Sat, 20 Apr 2019 23:26:29
Message-Id: 1555742189.21d2c32a9b3e5416a87a84c559f86ca3060c46b2.graaff@gentoo
1 commit: 21d2c32a9b3e5416a87a84c559f86ca3060c46b2
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 20 06:02:45 2019 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 20 06:36:29 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d2c32a
7
8 dev-ruby/curb: cleanup
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11 Package-Manager: Portage-2.3.62, Repoman-2.3.11
12
13 dev-ruby/curb/Manifest | 2 --
14 dev-ruby/curb/curb-0.9.7.ebuild | 45 ---------------------------------------
15 dev-ruby/curb/curb-0.9.8.ebuild | 47 -----------------------------------------
16 3 files changed, 94 deletions(-)
17
18 diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest
19 index 218a4bdd003..23df56deb4c 100644
20 --- a/dev-ruby/curb/Manifest
21 +++ b/dev-ruby/curb/Manifest
22 @@ -1,3 +1 @@
23 -DIST curb-0.9.7.gem 83968 BLAKE2B 591c4fde6fe809c813bb7586875e954dcc3b6190eb6955b5769a2dd1538d156074d0e025af6b1d42cbd820fb012b46eec4e9ca96fe61acc3697cf1f6c5018b43 SHA512 6068eaaad6b1dc2dbbf7d0588235ce2a681d786bf8ed6d072e501b7cbff600d8fbc9d675fac3949a565c8451641982cbd9ab29a50cf3707e8c4cdc35b539f42b
24 -DIST curb-0.9.8.gem 86528 BLAKE2B e96520e78e7126042ada0464a494af2d6547e581c638d3c1da85c98fd841ce86e81b3c13a2eaed26046048ab75614616a6b8f093fbb058ccae232768ea8ea4da SHA512 be57d572fd1703440e4f4127d55fdc6efdb5c30b50ca86ef5a66a5fd99667708771480cd3abf9be62aae7adb43fa41a03b57019ae7edbf03a9a7d7c2bbefeba9
25 DIST curb-0.9.9.gem 87040 BLAKE2B 107c6486887c0c168a06b7cdad4cc01e34a85c7cfb20e8991db4c695e9dfe3700655d95dbc798e4eb3269586b86d61037d0e39a88c4d687e0e776a0e9cc27f0e SHA512 3f91004e109f9cc7c2d58fb7a6bc387d037237442b05ee52bad2944738eb24bf8d909ad7c21db965ba1e6291d08f0f2335c54a5c1a1ee1d224c5790e81dc8037
26
27 diff --git a/dev-ruby/curb/curb-0.9.7.ebuild b/dev-ruby/curb/curb-0.9.7.ebuild
28 deleted file mode 100644
29 index 4f617df41cc..00000000000
30 --- a/dev-ruby/curb/curb-0.9.7.ebuild
31 +++ /dev/null
32 @@ -1,45 +0,0 @@
33 -# Copyright 1999-2018 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -USE_RUBY="ruby23 ruby24 ruby25"
39 -
40 -RUBY_FAKEGEM_RECIPE_TEST="rake"
41 -RUBY_FAKEGEM_RECIPE_DOC="rdoc"
42 -
43 -inherit ruby-fakegem
44 -
45 -DESCRIPTION="Ruby-language bindings for libcurl"
46 -HOMEPAGE="https://github.com/taf2/curb"
47 -
48 -LICENSE="Ruby"
49 -SLOT="0"
50 -KEYWORDS="~amd64"
51 -IUSE=""
52 -
53 -DEPEND+=" net-misc/curl[ssl]"
54 -RDEPEND+=" net-misc/curl[ssl]"
55 -
56 -all_ruby_prepare() {
57 - # fix tests when localhost is also ::1
58 - sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
59 -
60 - # avoid tests making outside network connections
61 - rm tests/bug_postfields_crash.rb || die
62 - sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \
63 - -i tests/tc_curl_easy.rb || die
64 -
65 - # avoid failing tests where failure condition seems weird, no
66 - # upstream travis so not clear if the test is indeed broken.
67 - sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die
68 -}
69 -
70 -each_ruby_configure() {
71 - ${RUBY} -Cext extconf.rb || die "extconf.rb failed"
72 -}
73 -
74 -each_ruby_compile() {
75 - emake -Cext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" V=1
76 - cp -l ext/curb_core$(get_modname) lib || die
77 -}
78
79 diff --git a/dev-ruby/curb/curb-0.9.8.ebuild b/dev-ruby/curb/curb-0.9.8.ebuild
80 deleted file mode 100644
81 index d7cd3e30294..00000000000
82 --- a/dev-ruby/curb/curb-0.9.8.ebuild
83 +++ /dev/null
84 @@ -1,47 +0,0 @@
85 -# Copyright 1999-2019 Gentoo Authors
86 -# Distributed under the terms of the GNU General Public License v2
87 -
88 -EAPI=6
89 -
90 -USE_RUBY="ruby23 ruby24 ruby25 ruby26"
91 -
92 -RUBY_FAKEGEM_RECIPE_TEST="rake"
93 -RUBY_FAKEGEM_RECIPE_DOC="rdoc"
94 -
95 -inherit ruby-fakegem
96 -
97 -DESCRIPTION="Ruby-language bindings for libcurl"
98 -HOMEPAGE="https://github.com/taf2/curb"
99 -
100 -LICENSE="Ruby"
101 -SLOT="0"
102 -KEYWORDS="~amd64"
103 -IUSE=""
104 -
105 -DEPEND+=" net-misc/curl[ssl]"
106 -RDEPEND+=" net-misc/curl[ssl]"
107 -
108 -all_ruby_prepare() {
109 - # fix tests when localhost is also ::1
110 - sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
111 -
112 - # avoid tests making outside network connections
113 - rm tests/bug_postfields_crash.rb || die
114 - sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \
115 - -i tests/tc_curl_easy.rb || die
116 - sed -e '/test_connection_keepalive/aomit "network connection needed"' \
117 - -i tests/tc_curl_multi.rb || die
118 -
119 - # avoid failing tests where failure condition seems weird, no
120 - # upstream travis so not clear if the test is indeed broken.
121 - sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die
122 -}
123 -
124 -each_ruby_configure() {
125 - ${RUBY} -Cext extconf.rb || die "extconf.rb failed"
126 -}
127 -
128 -each_ruby_compile() {
129 - emake -Cext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" V=1
130 - cp -l ext/curb_core$(get_modname) lib || die
131 -}