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/actioncable/
Date: Sat, 03 Sep 2016 07:13:35
Message-Id: 1472886440.7d0e476b433e51d1d3f60b30df7099f55c0c22d4.graaff@gentoo
1 commit: 7d0e476b433e51d1d3f60b30df7099f55c0c22d4
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 3 07:07:20 2016 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 3 07:07:20 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0e476b
7
8 dev-ruby/actioncable: add rails 5.0.0.1
9
10 Package-Manager: portage-2.2.28
11
12 dev-ruby/actioncable/Manifest | 1 +
13 dev-ruby/actioncable/actioncable-5.0.0.1.ebuild | 42 +++++++++++++++++++++++++
14 dev-ruby/actioncable/metadata.xml | 11 +++++++
15 3 files changed, 54 insertions(+)
16
17 diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
18 new file mode 100644
19 index 00000000..e572375
20 --- /dev/null
21 +++ b/dev-ruby/actioncable/Manifest
22 @@ -0,0 +1 @@
23 +DIST rails-5.0.0.1.tgz 6139334 SHA256 3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f WHIRLPOOL 9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
24
25 diff --git a/dev-ruby/actioncable/actioncable-5.0.0.1.ebuild b/dev-ruby/actioncable/actioncable-5.0.0.1.ebuild
26 new file mode 100644
27 index 00000000..abebc2d
28 --- /dev/null
29 +++ b/dev-ruby/actioncable/actioncable-5.0.0.1.ebuild
30 @@ -0,0 +1,42 @@
31 +# Copyright 1999-2016 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=5
36 +
37 +USE_RUBY="ruby22 ruby23"
38 +
39 +RUBY_FAKEGEM_TASK_DOC=""
40 +RUBY_FAKEGEM_DOCDIR=""
41 +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
42 +
43 +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
44 +
45 +inherit ruby-fakegem versionator
46 +
47 +DESCRIPTION="Structure many real-time application concerns into channels over a single WebSocket connection"
48 +HOMEPAGE="https://github.com/rails/rails"
49 +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
50 +
51 +LICENSE="MIT"
52 +SLOT="$(get_version_component_range 1-2)"
53 +KEYWORDS="~amd64"
54 +IUSE=""
55 +
56 +RUBY_S="rails-${PV}/${PN}"
57 +
58 +# Tests require many new dependencies, skipping for now
59 +RESTRICT="test"
60 +
61 +ruby_add_rdepend "
62 + ~dev-ruby/actionpack-${PV}:*
63 + >=dev-ruby/nio4r-1.2:0
64 + >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
65 +"
66 +
67 +ruby_add_bdepend "
68 + test? (
69 + >=dev-ruby/railties-4.2.0
70 + dev-ruby/test-unit:2
71 + >=dev-ruby/mocha-0.14.0:0.14
72 + )"
73
74 diff --git a/dev-ruby/actioncable/metadata.xml b/dev-ruby/actioncable/metadata.xml
75 new file mode 100644
76 index 00000000..42d41e3
77 --- /dev/null
78 +++ b/dev-ruby/actioncable/metadata.xml
79 @@ -0,0 +1,11 @@
80 +<?xml version="1.0" encoding="UTF-8"?>
81 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
82 +<pkgmetadata>
83 + <maintainer type="project">
84 + <email>ruby@g.o</email>
85 + <name>Gentoo Ruby Project</name>
86 + </maintainer>
87 + <upstream>
88 + <remote-id type="github">rails/rails</remote-id>
89 + </upstream>
90 +</pkgmetadata>