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/ferret/
Date: Sat, 03 Feb 2018 18:22:32
Message-Id: 1517682075.979eec1eab9b501d1dc96d6a93778920d91eaa44.graaff@gentoo
1 commit: 979eec1eab9b501d1dc96d6a93778920d91eaa44
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 3 11:29:04 2018 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 3 18:21:15 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979eec1e
7
8 dev-ruby/ferret: cleanup
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 dev-ruby/ferret/Manifest | 1 -
13 dev-ruby/ferret/ferret-0.11.8.6.ebuild | 52 ----------------------------------
14 2 files changed, 53 deletions(-)
15
16 diff --git a/dev-ruby/ferret/Manifest b/dev-ruby/ferret/Manifest
17 index 2acda356f3f..49a50e2531a 100644
18 --- a/dev-ruby/ferret/Manifest
19 +++ b/dev-ruby/ferret/Manifest
20 @@ -1,2 +1 @@
21 -DIST ferret-0.11.8.6.gem 617984 BLAKE2B ab665956ae05c1b2e09bdedb2a86991216585c525440977c58c053651e29c64804edb94dc054041446f1dc7832808caccc5a4d9054c45807b5bb3e41b610244f SHA512 bc545dc86abf7e818791f4f280025fd0a6ca3aad66fc4f4c6a532e995d718ee4adcdace15538cd35e068887ade059c874d8b6d72f5b02f98829d6db44b019c59
22 DIST ferret-0.11.8.7.gem 608768 BLAKE2B cc5e6769dcad4c465ae00aed972712e03ccbea304608eef5008941d5bf1eca17461f611aea7f0033d4047b7bc2474c0a93ffece40b4a6aca753a496ee34f36fa SHA512 ac7cafa25ade9741e0eb95d7372f6dd7ce4ea82368c69ace536b852fd5cc435d05764041ba1bddcc6098665c6e1aa7a12ac9739e45362007f726f3e7a8124df1
23
24 diff --git a/dev-ruby/ferret/ferret-0.11.8.6.ebuild b/dev-ruby/ferret/ferret-0.11.8.6.ebuild
25 deleted file mode 100644
26 index dec98563be5..00000000000
27 --- a/dev-ruby/ferret/ferret-0.11.8.6.ebuild
28 +++ /dev/null
29 @@ -1,52 +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_NAME="ferret"
38 -
39 -RUBY_FAKEGEM_RECIPE_TEST="none"
40 -
41 -RUBY_FAKEGEM_TASK_DOC="doc"
42 -RUBY_FAKEGEM_DOCDIR="doc/api"
43 -
44 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README TODO TUTORIAL"
45 -
46 -inherit multilib ruby-fakegem
47 -
48 -MY_P="${P/ruby-/}"
49 -DESCRIPTION="A ruby indexing/searching library"
50 -HOMEPAGE="https://github.com/jkraemer/ferret"
51 -LICENSE="MIT"
52 -SLOT="0"
53 -KEYWORDS="~amd64 ~x86"
54 -IUSE=""
55 -
56 -RDEPEND+=" app-arch/bzip2"
57 -DEPEND+=" app-arch/bzip2"
58 -
59 -all_ruby_prepare() {
60 - # Remove bundled bzlib code and use system version instead.
61 - rm ext/BZLIB* ext/bzlib* || die
62 - sed -i -e '14i $LDFLAGS += " -lbz2 "' ext/extconf.rb || die
63 -
64 - # Avoid test known to fail upstream:
65 - # https://github.com/jkraemer/ferret/issues/2
66 - sed -i -e '/test_adding_long_url/,/^ end/ s:^:#:' \
67 - test/unit/index/tc_index_writer.rb || die
68 -}
69 -
70 -each_ruby_configure() {
71 - ${RUBY} -Cext extconf.rb || die
72 -}
73 -
74 -each_ruby_compile() {
75 - emake -Cext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
76 - cp ext/ferret_ext$(get_modname) lib/ || die
77 -}
78 -
79 -each_ruby_test() {
80 - ${RUBY} -Ilib test/test_all.rb || die
81 -}