public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Hans de Graaff" <graaff@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake-compiler/
Date: Mon, 24 Dec 2018 07:04:02 +0000 (UTC)	[thread overview]
Message-ID: <1545634997.2731777664369db3d8b17c908f20b8c47b39d69f.graaff@gentoo> (raw)

commit:     2731777664369db3d8b17c908f20b8c47b39d69f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 24 07:03:17 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Dec 24 07:03:17 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27317776

dev-ruby/rake-compiler: add 1.0.6

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

 dev-ruby/rake-compiler/Manifest                   |  1 +
 dev-ruby/rake-compiler/rake-compiler-1.0.6.ebuild | 49 +++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest
index 1a279de78b2..28ac5905790 100644
--- a/dev-ruby/rake-compiler/Manifest
+++ b/dev-ruby/rake-compiler/Manifest
@@ -1,3 +1,4 @@
 DIST rake-compiler-1.0.2.tar.gz 32823 BLAKE2B 0751435c46a881b0501bcb6c4e1e29abe8a156f02aca79ccd4a6cf472ff696f8be89c4e8f860dc74e27a093a586b10c9a59e1df7b496ef3f530ab07dd84e8dcd SHA512 ef7132eff3afb29e98ce21facfd663cfe495053ca98d54b26275ee8e186c91f81f0450e52bf282bfad64e1443f6e065aefa62a30692895648a89966a8a0f0ebe
 DIST rake-compiler-1.0.4.tar.gz 33590 BLAKE2B 932e87a4d1405df4ce65b905f5d5d2b090ac17bf8cfde4a767952ad4debb83064ef368ecec33c9f3569d317b4e0fb24016f33777a03f0c88e3aedd689cdd4151 SHA512 fc015d8f6dcc2ba380dbc3eb2959b068f3582e0efcdc765570f5b2c97737db2ba38fb324b9b5bb63d3af822843139561a36758408db637e7716afb3a6074251c
 DIST rake-compiler-1.0.5.tar.gz 33910 BLAKE2B 887cce374f25c82c2904b98ccce321054dc994eb0067dace1eb2a4212ac9abe9b5409caa7df13217c32e8f76b4b29b86cff538f0293da2e1a23a885091cc7e05 SHA512 e1d7016600d2acf0203891c52d836b85b835ddd5eff58b4b6679440d467a100f2d9ea35dc58bde0bcd03852790d439d3c8e44111a66640e85b11ae95c896e6b9
+DIST rake-compiler-1.0.6.tar.gz 33158 BLAKE2B c8a73cade0f73c3823632cc24dd7f8afeb1b739dd1ae231f1b1cca4eeb749c01ca0833b7b88ee4be879cc0cfdacf260c02cd5dfb1ccf955c753616961a63017a SHA512 cdbc335e40018caa0eb082c30044eb7fbb67ee4e7bab656035730c81761bd2badda7f77514385c1c1d0a6be14450b0bd78ce98113e62ec3a9068d66e2f0b309d

diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.6.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.0.6.ebuild
new file mode 100644
index 00000000000..cee9dba34d8
--- /dev/null
+++ b/dev-ruby/rake-compiler/rake-compiler-1.0.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions"
+HOMEPAGE="https://github.com/luislavena/rake-compiler"
+LICENSE="MIT"
+
+SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rake"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+USE_RUBY="ruby23 ruby24 ruby25" ruby_add_bdepend "test? ( dev-util/cucumber dev-ruby/rspec:2 )"
+
+all_ruby_prepare() {
+	# Make sure the right rspec version is used in cucumber.
+	sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die
+
+	# Avoid failing features for native gems, this also fails with rubygems
+	sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || die
+}
+
+each_ruby_test() {
+	# Skip cucumber for new ruby versions (not ready yet)
+	case ${RUBY} in
+		*ruby23|*ruby24|*ruby25)
+			RSPEC_VERSION=3 ruby-ng_rspec
+			ruby-ng_cucumber
+			;;
+		*)
+			RSPEC_VERSION=3 ruby-ng_rspec
+			;;
+	esac
+}


             reply	other threads:[~2018-12-24  7:04 UTC|newest]

Thread overview: 106+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-24  7:04 Hans de Graaff [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-11-03  9:12 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake-compiler/ Hans de Graaff
2024-10-13 18:38 Arthur Zamarin
2024-10-10 12:20 Arthur Zamarin
2024-10-06 13:52 Arthur Zamarin
2024-10-06 13:30 Jakov Smolić
2024-10-06 11:18 Sam James
2024-10-06  6:05 Hans de Graaff
2024-02-11 15:12 Hans de Graaff
2024-01-25  8:59 Hans de Graaff
2024-01-25  8:59 Hans de Graaff
2023-08-29 14:50 Hans de Graaff
2023-08-05  1:35 Sam James
2023-08-04 17:30 Hans de Graaff
2023-08-04 17:30 Hans de Graaff
2023-07-24 12:07 Jakov Smolić
2023-06-06 13:40 Hans de Graaff
2023-03-29  8:49 Hans de Graaff
2023-03-29  8:49 Hans de Graaff
2023-03-28 23:20 Sam James
2023-03-28 23:20 Sam James
2023-03-28 22:12 Sam James
2023-03-28 22:12 Sam James
2023-03-28 22:12 Sam James
2023-03-28 22:12 Sam James
2023-03-28 21:49 Sam James
2023-03-28 11:50 Hans de Graaff
2023-03-27  8:35 Sam James
2022-12-24 15:00 Hans de Graaff
2022-12-04 15:59 WANG Xuerui
2022-04-23  5:14 Hans de Graaff
2022-04-13  5:12 Hans de Graaff
2022-03-07  3:47 Sam James
2021-12-08  6:27 Hans de Graaff
2021-09-11  8:12 Hans de Graaff
2021-09-11  8:12 Hans de Graaff
2021-09-07 12:30 Marek Szuba
2021-09-03  1:53 Sam James
2021-08-03 10:57 Agostino Sarubbo
2021-08-02  4:03 Agostino Sarubbo
2021-08-01  8:08 Agostino Sarubbo
2021-07-31 19:23 Sergei Trofimovich
2021-03-13  9:11 Hans de Graaff
2021-03-13  9:11 Hans de Graaff
2020-09-14  7:29 Hans de Graaff
2020-09-13 10:50 Sergei Trofimovich
2020-07-10  4:32 Hans de Graaff
2020-06-21 17:12 Agostino Sarubbo
2020-06-21 16:58 Agostino Sarubbo
2020-06-21 16:54 Agostino Sarubbo
2020-06-20 15:45 Thomas Deutschmann
2020-04-30  5:26 Hans de Graaff
2020-01-22 18:40 Hans de Graaff
2020-01-06  6:23 Hans de Graaff
2019-12-23  5:46 Hans de Graaff
2019-09-21  6:30 Hans de Graaff
2019-06-05 17:56 Hans de Graaff
2019-05-13  1:41 Thomas Deutschmann
2019-05-02 21:27 Mikle Kolyada
2019-04-28 20:16 Mikle Kolyada
2019-04-27 19:20 Sergei Trofimovich
2019-04-27 16:25 Sergei Trofimovich
2019-04-27 16:03 Sergei Trofimovich
2019-04-21 17:07 Sergei Trofimovich
2019-04-20 17:46 Mikle Kolyada
2019-04-10 17:27 Hans de Graaff
2019-01-13  8:29 Hans de Graaff
2019-01-09  9:12 Hans de Graaff
2018-12-24  7:04 Hans de Graaff
2018-09-01  6:59 Hans de Graaff
2018-07-10 17:45 Hans de Graaff
2018-04-09  5:10 Hans de Graaff
2017-12-29 17:41 Sergei Trofimovich
2017-11-26 10:46 Hans de Graaff
2017-08-20  7:09 Hans de Graaff
2017-08-20  7:09 Hans de Graaff
2017-06-07  5:22 Hans de Graaff
2017-06-06 22:12 Sergei Trofimovich
2017-05-10  4:15 Hans de Graaff
2017-04-29 20:26 Jeroen Roovers
2017-03-31 12:09 Agostino Sarubbo
2017-03-29 10:23 Michael Weber
2017-03-29  8:38 Michael Weber
2017-02-21 18:59 Hans de Graaff
2016-12-11  7:26 Hans de Graaff
2016-11-15  6:18 Hans de Graaff
2016-08-06  7:18 Hans de Graaff
2016-07-09  5:29 Hans de Graaff
2016-07-08 13:48 Agostino Sarubbo
2016-07-08 10:30 Agostino Sarubbo
2016-06-21  5:09 Hans de Graaff
2016-05-10  5:10 Hans de Graaff
2016-04-29  4:32 Hans de Graaff
2016-03-17  0:19 Manuel Rüger
2016-03-17  0:19 Manuel Rüger
2016-03-14 17:56 Richard Farina
2016-03-05  6:54 Hans de Graaff
2016-03-05  6:54 Hans de Graaff
2016-02-04 19:31 Tobias Klausmann
2016-01-17 18:24 Agostino Sarubbo
2016-01-02 16:29 Jeroen Roovers
2016-01-02 15:27 Jeroen Roovers
2015-11-24 20:24 Markus Meier
2015-11-18  8:57 Agostino Sarubbo
2015-11-17  9:59 Agostino Sarubbo
2015-11-17  6:48 Hans de Graaff

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1545634997.2731777664369db3d8b17c908f20b8c47b39d69f.graaff@gentoo \
    --to=graaff@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox