public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2016-03-28 19:22 Manuel Rüger
  0 siblings, 0 replies; 10+ messages in thread
From: Manuel Rüger @ 2016-03-28 19:22 UTC (permalink / raw
  To: gentoo-commits

commit:     882869f645e345a461c0ab19140ffb1dc5db12cf
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 28 19:21:32 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Mar 28 19:21:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882869f6

dev-ruby/ferret: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/ferret/Manifest                  |  1 -
 dev-ruby/ferret/ferret-0.11.8.5-r2.ebuild | 48 -------------------------------
 2 files changed, 49 deletions(-)

diff --git a/dev-ruby/ferret/Manifest b/dev-ruby/ferret/Manifest
index 1b7fc43..fca818e 100644
--- a/dev-ruby/ferret/Manifest
+++ b/dev-ruby/ferret/Manifest
@@ -1,2 +1 @@
-DIST ferret-0.11.8.5.gem 627712 SHA256 cc925797c7f85fe55ec86e511b27ec36f3b842e2bdcd89ebbc8e7c90cb1e515b SHA512 3478784437d7787517f3c928485f507ee90e78bb8e7155714798b83bc0e29996275e6e55f6fcc245777d1ec49eee421b048ddda3089ef7602c7fe2dc62e91c49 WHIRLPOOL 57ef977105948fe09dd8417394947462b82941299d979b76ce4f9043548f4ca781f898580cb27feaabc365b5552f5e8c4043f3fef8b03cbd88b6891864b82bcd
 DIST ferret-0.11.8.6.gem 617984 SHA256 c1d1bc3fe18d0496f02d11c925683c87ab994fd6e096b3ebac1652e3514e6d6e SHA512 bc545dc86abf7e818791f4f280025fd0a6ca3aad66fc4f4c6a532e995d718ee4adcdace15538cd35e068887ade059c874d8b6d72f5b02f98829d6db44b019c59 WHIRLPOOL ca148404fe29a3cf8b2e550ef73aa99dcf32654cb060f2e3d0c378e995733f8a4dadcd6f7bad6597c398caba39e06d9db0b6292ac87c23f0740f83a55da9d10c

diff --git a/dev-ruby/ferret/ferret-0.11.8.5-r2.ebuild b/dev-ruby/ferret/ferret-0.11.8.5-r2.ebuild
deleted file mode 100644
index 693f0ae..0000000
--- a/dev-ruby/ferret/ferret-0.11.8.5-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_NAME="ferret"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_TASK_DOC="doc"
-RUBY_FAKEGEM_DOCDIR="doc/api"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README TODO TUTORIAL"
-
-inherit multilib ruby-fakegem
-
-MY_P="${P/ruby-/}"
-DESCRIPTION="A ruby indexing/searching library"
-HOMEPAGE="http://ferret.davebalmain.com/trac/"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND+=" app-arch/bzip2"
-DEPEND+=" app-arch/bzip2"
-
-all_ruby_prepare() {
-	# Remove bundled bzlib code and use system version instead.
-	rm ext/BZLIB* ext/bzlib* || die
-	sed -i -e '14i  $LDFLAGS += " -lbz2 "' ext/extconf.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake -Cext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
-	cp ext/ferret_ext$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-	${RUBY} -Ilib test/test_all.rb || die
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2016-03-28 19:22 Manuel Rüger
  0 siblings, 0 replies; 10+ messages in thread
From: Manuel Rüger @ 2016-03-28 19:22 UTC (permalink / raw
  To: gentoo-commits

commit:     6bb9c21aedf06a752d6aa8ca82ed5351c40132f7
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 28 19:21:59 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Mar 28 19:21:59 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb9c21a

dev-ruby/ferret: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/ferret/ferret-0.11.8.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ferret/ferret-0.11.8.6.ebuild b/dev-ruby/ferret/ferret-0.11.8.6.ebuild
index 63814b5..08798f6 100644
--- a/dev-ruby/ferret/ferret-0.11.8.6.ebuild
+++ b/dev-ruby/ferret/ferret-0.11.8.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_NAME="ferret"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2017-02-05  9:18 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2017-02-05  9:18 UTC (permalink / raw
  To: gentoo-commits

commit:     8400db5e62ed1bb21af08ce37ec3a7748cb6994f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  5 09:17:22 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Feb  5 09:18:23 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8400db5e

dev-ruby/ferret: add ruby23, ruby24

Package-Manager: portage-2.3.3

 dev-ruby/ferret/ferret-0.11.8.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ferret/ferret-0.11.8.6.ebuild b/dev-ruby/ferret/ferret-0.11.8.6.ebuild
index 08798f6..797ed70 100644
--- a/dev-ruby/ferret/ferret-0.11.8.6.ebuild
+++ b/dev-ruby/ferret/ferret-0.11.8.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_NAME="ferret"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2017-04-14  5:28 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2017-04-14  5:28 UTC (permalink / raw
  To: gentoo-commits

commit:     5bc9411b6ccc8dd4badd87ef0fa0040433bc0b9d
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 14 05:00:22 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Apr 14 05:00:22 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc9411b

dev-ruby/ferret: add 0.11.8.7

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/ferret/Manifest               |  1 +
 dev-ruby/ferret/ferret-0.11.8.7.ebuild | 52 ++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/ferret/Manifest b/dev-ruby/ferret/Manifest
index fca818e0ce9..bdb0ffd6ec3 100644
--- a/dev-ruby/ferret/Manifest
+++ b/dev-ruby/ferret/Manifest
@@ -1 +1,2 @@
 DIST ferret-0.11.8.6.gem 617984 SHA256 c1d1bc3fe18d0496f02d11c925683c87ab994fd6e096b3ebac1652e3514e6d6e SHA512 bc545dc86abf7e818791f4f280025fd0a6ca3aad66fc4f4c6a532e995d718ee4adcdace15538cd35e068887ade059c874d8b6d72f5b02f98829d6db44b019c59 WHIRLPOOL ca148404fe29a3cf8b2e550ef73aa99dcf32654cb060f2e3d0c378e995733f8a4dadcd6f7bad6597c398caba39e06d9db0b6292ac87c23f0740f83a55da9d10c
+DIST ferret-0.11.8.7.gem 608768 SHA256 9b22927618fbc76579665ea4cc4133edeeff8d31c2b974507f59078042048363 SHA512 ac7cafa25ade9741e0eb95d7372f6dd7ce4ea82368c69ace536b852fd5cc435d05764041ba1bddcc6098665c6e1aa7a12ac9739e45362007f726f3e7a8124df1 WHIRLPOOL 2a6a0fd154385def37243f039024e4d88c232cb42d8e0a397f16f359c0789e5dbc801ece938f0ee1a274c5b29ce02e0b330056178e4bac24a2a372b056a810b1

diff --git a/dev-ruby/ferret/ferret-0.11.8.7.ebuild b/dev-ruby/ferret/ferret-0.11.8.7.ebuild
new file mode 100644
index 00000000000..0093bcfed42
--- /dev/null
+++ b/dev-ruby/ferret/ferret-0.11.8.7.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_NAME="ferret"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+RUBY_FAKEGEM_DOCDIR="doc/api"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README.md TODO TUTORIAL.md"
+
+inherit multilib ruby-fakegem
+
+MY_P="${P/ruby-/}"
+DESCRIPTION="A ruby indexing/searching library"
+HOMEPAGE="https://github.com/jkraemer/ferret"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND+=" app-arch/bzip2"
+DEPEND+=" app-arch/bzip2"
+
+all_ruby_prepare() {
+	# Remove bundled bzlib code and use system version instead.
+	rm ext/BZLIB* ext/bzlib* || die
+	sed -i -e '14i  $LDFLAGS += " -lbz2 "' ext/extconf.rb || die
+
+	# Avoid test known to fail upstream:
+	# https://github.com/jkraemer/ferret/issues/2
+	sed -i -e '/test_adding_long_url/,/^  end/ s:^:#:' \
+		test/unit/index/tc_index_writer.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext extconf.rb || die
+}
+
+each_ruby_compile() {
+	emake -Cext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
+	cp ext/ferret_ext$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+	${RUBY} -Ilib test/test_all.rb || die
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2018-02-03 18:22 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2018-02-03 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     979eec1eab9b501d1dc96d6a93778920d91eaa44
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 11:29:04 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Feb  3 18:21:15 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979eec1e

dev-ruby/ferret: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/ferret/Manifest               |  1 -
 dev-ruby/ferret/ferret-0.11.8.6.ebuild | 52 ----------------------------------
 2 files changed, 53 deletions(-)

diff --git a/dev-ruby/ferret/Manifest b/dev-ruby/ferret/Manifest
index 2acda356f3f..49a50e2531a 100644
--- a/dev-ruby/ferret/Manifest
+++ b/dev-ruby/ferret/Manifest
@@ -1,2 +1 @@
-DIST ferret-0.11.8.6.gem 617984 BLAKE2B ab665956ae05c1b2e09bdedb2a86991216585c525440977c58c053651e29c64804edb94dc054041446f1dc7832808caccc5a4d9054c45807b5bb3e41b610244f SHA512 bc545dc86abf7e818791f4f280025fd0a6ca3aad66fc4f4c6a532e995d718ee4adcdace15538cd35e068887ade059c874d8b6d72f5b02f98829d6db44b019c59
 DIST ferret-0.11.8.7.gem 608768 BLAKE2B cc5e6769dcad4c465ae00aed972712e03ccbea304608eef5008941d5bf1eca17461f611aea7f0033d4047b7bc2474c0a93ffece40b4a6aca753a496ee34f36fa SHA512 ac7cafa25ade9741e0eb95d7372f6dd7ce4ea82368c69ace536b852fd5cc435d05764041ba1bddcc6098665c6e1aa7a12ac9739e45362007f726f3e7a8124df1

diff --git a/dev-ruby/ferret/ferret-0.11.8.6.ebuild b/dev-ruby/ferret/ferret-0.11.8.6.ebuild
deleted file mode 100644
index dec98563be5..00000000000
--- a/dev-ruby/ferret/ferret-0.11.8.6.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_NAME="ferret"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_TASK_DOC="doc"
-RUBY_FAKEGEM_DOCDIR="doc/api"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README TODO TUTORIAL"
-
-inherit multilib ruby-fakegem
-
-MY_P="${P/ruby-/}"
-DESCRIPTION="A ruby indexing/searching library"
-HOMEPAGE="https://github.com/jkraemer/ferret"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND+=" app-arch/bzip2"
-DEPEND+=" app-arch/bzip2"
-
-all_ruby_prepare() {
-	# Remove bundled bzlib code and use system version instead.
-	rm ext/BZLIB* ext/bzlib* || die
-	sed -i -e '14i  $LDFLAGS += " -lbz2 "' ext/extconf.rb || die
-
-	# Avoid test known to fail upstream:
-	# https://github.com/jkraemer/ferret/issues/2
-	sed -i -e '/test_adding_long_url/,/^  end/ s:^:#:' \
-		test/unit/index/tc_index_writer.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake -Cext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
-	cp ext/ferret_ext$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-	${RUBY} -Ilib test/test_all.rb || die
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2018-02-03 18:22 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2018-02-03 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     92a14974783f7b340c31d0495abf33147c39eaa0
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 11:31:07 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Feb  3 18:21:17 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a14974

dev-ruby/ferret: add ruby25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/ferret/ferret-0.11.8.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ferret/ferret-0.11.8.7.ebuild b/dev-ruby/ferret/ferret-0.11.8.7.ebuild
index 0093bcfed42..aa53e8d7b67 100644
--- a/dev-ruby/ferret/ferret-0.11.8.7.ebuild
+++ b/dev-ruby/ferret/ferret-0.11.8.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_NAME="ferret"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2019-02-02  9:00 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2019-02-02  9:00 UTC (permalink / raw
  To: gentoo-commits

commit:     22a98609b18ebaa67822f665190cd70e20bf107f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  2 08:43:25 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Feb  2 08:43:25 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a98609

dev-ruby/ferret: add ruby26

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/ferret/ferret-0.11.8.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ferret/ferret-0.11.8.7.ebuild b/dev-ruby/ferret/ferret-0.11.8.7.ebuild
index aa53e8d7b67..f469388a3ad 100644
--- a/dev-ruby/ferret/ferret-0.11.8.7.ebuild
+++ b/dev-ruby/ferret/ferret-0.11.8.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_NAME="ferret"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2020-08-21  8:36 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2020-08-21  8:36 UTC (permalink / raw
  To: gentoo-commits

commit:     048f2fc14c0aca21b20eb5ad0e64eb7e30e7f72f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 21 07:56:25 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Aug 21 08:36:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048f2fc1

dev-ruby/ferret: add ruby27

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/ferret/ferret-0.11.8.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ferret/ferret-0.11.8.7.ebuild b/dev-ruby/ferret/ferret-0.11.8.7.ebuild
index f469388a3ad..de322ef3ecd 100644
--- a/dev-ruby/ferret/ferret-0.11.8.7.ebuild
+++ b/dev-ruby/ferret/ferret-0.11.8.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_NAME="ferret"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2021-10-31  5:57 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2021-10-31  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     c75b80cefb5783ea9f570b153b047de98daf2f9e
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 31 05:18:39 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 31 05:57:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75b80ce

dev-ruby/ferret: EAPI 8; fix extension install

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild | 44 +++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild b/dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild
new file mode 100644
index 00000000000..45a3f16cd14
--- /dev/null
+++ b/dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ruby30 does not compile
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_NAME="ferret"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+RUBY_FAKEGEM_DOCDIR="doc/api"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README.md TODO TUTORIAL.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
+
+inherit ruby-fakegem
+
+MY_P="${P/ruby-/}"
+DESCRIPTION="A ruby indexing/searching library"
+HOMEPAGE="https://github.com/jkraemer/ferret"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND+=" app-arch/bzip2"
+DEPEND+=" app-arch/bzip2"
+
+all_ruby_prepare() {
+	# Remove bundled bzlib code and use system version instead.
+	rm ext/BZLIB* ext/bzlib* || die
+	sed -i -e '14i  $LDFLAGS += " -lbz2 "' ext/extconf.rb || die
+
+	# Avoid test known to fail upstream:
+	# https://github.com/jkraemer/ferret/issues/2
+	sed -i -e '/test_adding_long_url/,/^  end/ s:^:#:' \
+		test/unit/index/tc_index_writer.rb || die
+}
+
+each_ruby_test() {
+	${RUBY} -Ilib test/test_all.rb || die
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/
@ 2021-11-24 10:25 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2021-11-24 10:25 UTC (permalink / raw
  To: gentoo-commits

commit:     fa9fcab448204683f27a378f58ae101834cbe3a8
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 24 09:19:23 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Nov 24 10:25:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9fcab4

dev-ruby/ferret: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/ferret/ferret-0.11.8.7.ebuild | 52 ----------------------------------
 1 file changed, 52 deletions(-)

diff --git a/dev-ruby/ferret/ferret-0.11.8.7.ebuild b/dev-ruby/ferret/ferret-0.11.8.7.ebuild
deleted file mode 100644
index de322ef3ecde..000000000000
--- a/dev-ruby/ferret/ferret-0.11.8.7.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_NAME="ferret"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_TASK_DOC="doc"
-RUBY_FAKEGEM_DOCDIR="doc/api"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README.md TODO TUTORIAL.md"
-
-inherit multilib ruby-fakegem
-
-MY_P="${P/ruby-/}"
-DESCRIPTION="A ruby indexing/searching library"
-HOMEPAGE="https://github.com/jkraemer/ferret"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND+=" app-arch/bzip2"
-DEPEND+=" app-arch/bzip2"
-
-all_ruby_prepare() {
-	# Remove bundled bzlib code and use system version instead.
-	rm ext/BZLIB* ext/bzlib* || die
-	sed -i -e '14i  $LDFLAGS += " -lbz2 "' ext/extconf.rb || die
-
-	# Avoid test known to fail upstream:
-	# https://github.com/jkraemer/ferret/issues/2
-	sed -i -e '/test_adding_long_url/,/^  end/ s:^:#:' \
-		test/unit/index/tc_index_writer.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake -Cext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
-	cp ext/ferret_ext$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-	${RUBY} -Ilib test/test_all.rb || die
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-11-24 10:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-31  5:57 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/ferret/ Hans de Graaff
  -- strict thread matches above, loose matches on Subject: below --
2021-11-24 10:25 Hans de Graaff
2020-08-21  8:36 Hans de Graaff
2019-02-02  9:00 Hans de Graaff
2018-02-03 18:22 Hans de Graaff
2018-02-03 18:22 Hans de Graaff
2017-04-14  5:28 Hans de Graaff
2017-02-05  9:18 Hans de Graaff
2016-03-28 19:22 Manuel Rüger
2016-03-28 19:22 Manuel Rüger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox