From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 9FF84138283 for ; Fri, 27 May 2016 06:00:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7A9F521C04E; Fri, 27 May 2016 06:00:04 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id F285621C04E for ; Fri, 27 May 2016 06:00:03 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8783F3408A2 for ; Fri, 27 May 2016 06:00:02 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3E9E9180 for ; Fri, 27 May 2016 05:59:58 +0000 (UTC) From: "Hans de Graaff" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Hans de Graaff" Message-ID: <1464328761.94d4410203db282ca1b4aa0d527927729aec761f.graaff@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid-io/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-ruby/celluloid-io/Manifest dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild X-VCS-Directories: dev-ruby/celluloid-io/ X-VCS-Committer: graaff X-VCS-Committer-Name: Hans de Graaff X-VCS-Revision: 94d4410203db282ca1b4aa0d527927729aec761f X-VCS-Branch: master Date: Fri, 27 May 2016 05:59:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 44c85d0b-0ad4-4be9-babc-fc63446a4ab4 X-Archives-Hash: 8c1a16516fc604cccf455752ccf16db1 commit: 94d4410203db282ca1b4aa0d527927729aec761f Author: Hans de Graaff gentoo org> AuthorDate: Fri May 27 05:59:21 2016 +0000 Commit: Hans de Graaff gentoo org> CommitDate: Fri May 27 05:59:21 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d44102 dev-ruby/celluloid-io: add 0.17.3 Package-Manager: portage-2.2.28 dev-ruby/celluloid-io/Manifest | 1 + dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild | 41 ++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/dev-ruby/celluloid-io/Manifest b/dev-ruby/celluloid-io/Manifest index bffd275..663978f 100644 --- a/dev-ruby/celluloid-io/Manifest +++ b/dev-ruby/celluloid-io/Manifest @@ -1 +1,2 @@ DIST celluloid-io-0.16.2.gem 53248 SHA256 dde6646f220d5de23defca047d6f9963456e156d5dedccfdd4bb28d5cc053dd0 SHA512 6e37fbf99cc57aab13f63da68318fcab5d70b0c48da154da22a5fc12ac9a17d015d5784af9c02679d0f5c72fed6a693ec459cb455f10aa75b83e5e0dce913f71 WHIRLPOOL 6d4247f12cd5d69275c7d6c340a483264b3fec0e38351968c08b864de1fa70524473e797da8a618a7b5c4f60d2a6e227aecd74ac2a04ff0f23d64ab203edd570 +DIST celluloid-io-0.17.3.gem 57856 SHA256 248c9a3f91612eaea6b1625f4742e92e93d24129ce1d7eb8ee6c277894bc2cbb SHA512 8b1552549c5aad59bf3789518ea2fa6833a4d3b7213cf70d941face215382a68b3d9d2d57e76b2bd7c478fe0e2690b19984d210b806bf1f67f159fd2bdf6b8ac WHIRLPOOL f76bee638035b5126648b96673af784b8b78e1d0381fd82bda074f2f6d901cce212ec0ea5aacb10899c5cdcf8a298cb3af2cc3bcfa7d06ecd844cbd7a0b63a7a diff --git a/dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild b/dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild new file mode 100644 index 0000000..38e1784 --- /dev/null +++ b/dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Evented IO for Celluloid actors" +HOMEPAGE="https://github.com/celluloid/celluloid-io" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend ">=dev-ruby/celluloid-0.17.3 + >=dev-ruby/nio4r-1.2.1 + >=dev-ruby/timers-4.1.1" + +ruby_add_bdepend " test? ( + dev-ruby/dotenv + dev-ruby/nenv + )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '/[Cc]overalls/ s:^:#:' \ + -e '2irequire "pathname"; require "fileutils"' spec/spec_helper.rb || die + + # Avoid DNS tests. They either assume localhost is 127.0.0.1 or + # require network access. + rm spec/celluloid/io/dns_resolver_spec.rb || die + + # Make sure test logs end up in the right place + sed -i -e 's:log/test.log:'${T}'/test.log:' .env-dev || die +}