Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/mrueg:master commit in: dev-ruby/default_value_for/
Date: Sun, 27 Mar 2016 20:03:33
Message-Id: 1459108996.15daad8953be713284703823d6b6821e20f2bcab.mrueg@gentoo
1 commit: 15daad8953be713284703823d6b6821e20f2bcab
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 27 20:03:16 2016 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 27 20:03:16 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=15daad89
7
8 dev-ruby/default_value_for: Initial version. Based on version from graaff overlay
9
10 Package-Manager: portage-2.2.28
11
12 dev-ruby/default_value_for/Manifest | 1 +
13 .../default_value_for-3.0.1.ebuild | 39 ++++++++++++++++++++++
14 dev-ruby/default_value_for/metadata.xml | 8 +++++
15 3 files changed, 48 insertions(+)
16
17 diff --git a/dev-ruby/default_value_for/Manifest b/dev-ruby/default_value_for/Manifest
18 new file mode 100644
19 index 0000000..83dee11
20 --- /dev/null
21 +++ b/dev-ruby/default_value_for/Manifest
22 @@ -0,0 +1 @@
23 +DIST default_value_for-3.0.1.gem 14848 SHA256 a0765313837ea4bf9d9e37bf2898c9762ccd170e6220de33f083054fd4ca94fc SHA512 8f9f87ca7173ee2572203171d3a792689d9a603270ac6cc569a3ada28735a2308b1e6bb4b17d4f85750468f869df136c79c19c08343e44c11fb8deaa1aa592c2 WHIRLPOOL 6002b2d56277ece3bc3fd012463e492d02dbab1bb019ad7e7c956cf9f63827f2cfb6653e672687647298d50265d13c5d70d8a0f9263629951a50e5cb318f591a
24
25 diff --git a/dev-ruby/default_value_for/default_value_for-3.0.1.ebuild b/dev-ruby/default_value_for/default_value_for-3.0.1.ebuild
26 new file mode 100644
27 index 0000000..b7c27a4
28 --- /dev/null
29 +++ b/dev-ruby/default_value_for/default_value_for-3.0.1.ebuild
30 @@ -0,0 +1,39 @@
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="ruby20 ruby21 ruby22"
38 +
39 +RUBY_FAKEGEM_TASK_DOC=""
40 +RUBY_FAKEGEM_EXTRADOC="README.md"
41 +
42 +RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
43 +
44 +inherit ruby-fakegem
45 +
46 +DESCRIPTION="Allows to define default values for ActiveRecord models in a declarative manner"
47 +HOMEPAGE="https://rubygems.org/gems/default_value_for https://github.com/FooBarWidget/default_value_for"
48 +
49 +LICENSE="MIT"
50 +SLOT="0"
51 +KEYWORDS="~amd64"
52 +IUSE=""
53 +
54 +ruby_add_rdepend "<dev-ruby/activerecord-5.0
55 + >=dev-ruby/activerecord-3.2.0"
56 +
57 +ruby_add_bdepend "test? (
58 + >=dev-ruby/minitest-4.2
59 + dev-ruby/minitest-around
60 + <dev-ruby/railties-5.0
61 + >=dev-ruby/railties-3.2.0 )"
62 +
63 +all_ruby_prepare() {
64 + sed -i -e "/bundler/d" test.rb || die
65 +}
66 +
67 +each_ruby_test() {
68 + ${RUBY} -Ilib test.rb || die
69 +}
70
71 diff --git a/dev-ruby/default_value_for/metadata.xml b/dev-ruby/default_value_for/metadata.xml
72 new file mode 100644
73 index 0000000..bfcb697
74 --- /dev/null
75 +++ b/dev-ruby/default_value_for/metadata.xml
76 @@ -0,0 +1,8 @@
77 +<?xml version="1.0" encoding="UTF-8"?>
78 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
79 +<pkgmetadata>
80 + <maintainer>
81 + <email>mrueg@g.o</email>
82 + <name>Manuel Rüger</name>
83 + </maintainer>
84 +</pkgmetadata>