Gentoo Archives: gentoo-commits

From: Peter Wilmott <p@×××××.info>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/ruby-overlay:master commit in: dev-ruby/loquacious/
Date: Tue, 06 May 2014 20:28:12
Message-Id: 1399407948.c9aa8ae9eda824b9ddcde86c9b615e3c1f953fc9.p8952@gentoo
1 commit: c9aa8ae9eda824b9ddcde86c9b615e3c1f953fc9
2 Author: Peter Wilmott <p <AT> p8952 <DOT> info>
3 AuthorDate: Tue May 6 20:25:48 2014 +0000
4 Commit: Peter Wilmott <p <AT> p8952 <DOT> info>
5 CommitDate: Tue May 6 20:25:48 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-overlay.git;a=commit;h=c9aa8ae9
7
8 dev-ruby/loquacious: Drop ruby18 target, add ruby21 target.
9
10 Package-Manager: portage-2.2.8-r1
11
12 ---
13 dev-ruby/loquacious/ChangeLog | 102 +++++++++++++++++++++++++
14 dev-ruby/loquacious/loquacious-1.9.1-r2.ebuild | 42 ++++++++++
15 dev-ruby/loquacious/metadata.xml | 5 ++
16 3 files changed, 149 insertions(+)
17
18 diff --git a/dev-ruby/loquacious/ChangeLog b/dev-ruby/loquacious/ChangeLog
19 new file mode 100644
20 index 0000000..f5ca9e1
21 --- /dev/null
22 +++ b/dev-ruby/loquacious/ChangeLog
23 @@ -0,0 +1,102 @@
24 +# ChangeLog for dev-ruby/loquacious
25 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
26 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/loquacious/ChangeLog,v 1.20 2013/11/02 19:57:51 mrueg Exp $
27 +
28 +*loquacious-1.9.1-r2 (06 May 2014)
29 +
30 + 06 May 2014; Peter Wilmott <p8952@g.o> +loquacious-1.9.1-r2.ebuild,
31 + +metadata.xml:
32 + dev-ruby/loquacious: Drop ruby18 target, add ruby21 target.
33 +
34 +*loquacious-1.9.1-r2 (06 May 2014)
35 +
36 + 06 May 2014; Peter Wilmott <p8952@g.o> +loquacious-1.9.1-r2.ebuild,
37 + +metadata.xml:
38 + Drop ruby18 target, add ruby21 target.
39 +
40 + 02 Nov 2013; Manuel Rüger <mrueg@g.o> -loquacious-1.9.1.ebuild:
41 + Cleanup old.
42 +
43 +*loquacious-1.9.1-r1 (06 Oct 2013)
44 +
45 + 06 Oct 2013; Manuel Rüger <mrueg@g.o> +loquacious-1.9.1-r1.ebuild:
46 + Add ruby20 target.
47 +
48 + 26 Aug 2012; Hans de Graaff <graaff@g.o> -loquacious-1.9.0.ebuild:
49 + Cleanup.
50 +
51 + 14 Aug 2012; Diego E. Pettenò <flameeyes@g.o> loquacious-1.9.1.ebuild:
52 + Port to rspec helper for testing. Only build documentation with USE=doc.
53 +
54 + 02 Feb 2012; Thomas Kahle <tomka@g.o> loquacious-1.9.1.ebuild:
55 + ~x86 per bug 325471
56 +
57 + 18 Dec 2011; Hans de Graaff <graaff@g.o> -loquacious-1.7.1.ebuild,
58 + -loquacious-1.8.0.ebuild, -loquacious-1.8.1.ebuild:
59 + Remove old versions.
60 +
61 +*loquacious-1.9.1 (18 Dec 2011)
62 +
63 + 18 Dec 2011; Hans de Graaff <graaff@g.o> +loquacious-1.9.1.ebuild:
64 + Version bump.
65 +
66 +*loquacious-1.9.0 (14 Sep 2011)
67 +
68 + 14 Sep 2011; Hans de Graaff <graaff@g.o> +loquacious-1.9.0.ebuild:
69 + Version bump.
70 +
71 +*loquacious-1.8.1 (17 Jun 2011)
72 +
73 + 17 Jun 2011; Hans de Graaff <graaff@g.o> +loquacious-1.8.1.ebuild:
74 + Version bump.
75 +
76 +*loquacious-1.8.0 (04 Jun 2011)
77 +
78 + 04 Jun 2011; Hans de Graaff <graaff@g.o> +loquacious-1.8.0.ebuild:
79 + Version bump.
80 +
81 + 04 Jun 2011; Hans de Graaff <graaff@g.o> -loquacious-1.7.0.ebuild:
82 + Remove old version.
83 +
84 +*loquacious-1.7.1 (12 Feb 2011)
85 +
86 + 12 Feb 2011; Hans de Graaff <graaff@g.o> +loquacious-1.7.1.ebuild:
87 + Version bump.
88 +
89 + 23 Jan 2011; Hans de Graaff <graaff@g.o> loquacious-1.7.0.ebuild:
90 + Add ree18.
91 +
92 + 09 Oct 2010; Hans de Graaff <graaff@g.o> loquacious-1.7.0.ebuild:
93 + Depend on rspec-1.
94 +
95 + 09 Oct 2010; Hans de Graaff <graaff@g.o> -loquacious-1.5.2.ebuild:
96 + Remove old version.
97 +
98 +*loquacious-1.7.0 (17 Aug 2010)
99 +
100 + 17 Aug 2010; Hans de Graaff <graaff@g.o> +loquacious-1.7.0.ebuild:
101 + Version bump. Remove circular bones dependency by executing tasks
102 + directly.
103 +
104 + 22 May 2010; Diego E. Pettenò <flameeyes@g.o>
105 + -loquacious-1.4.1.ebuild, -loquacious-1.4.2.ebuild,
106 + loquacious-1.5.2.ebuild:
107 + Cleanup old versions, use new syntax.
108 +
109 +*loquacious-1.5.2 (19 Apr 2010)
110 +
111 + 19 Apr 2010; Diego E. Pettenò <flameeyes@g.o>
112 + +loquacious-1.5.2.ebuild:
113 + Version bump and add missing rspec test dependency.
114 +
115 +*loquacious-1.4.2 (02 Feb 2010)
116 +
117 + 02 Feb 2010; Diego E. Pettenò <flameeyes@g.o>
118 + +loquacious-1.4.2.ebuild:
119 + Version bump.
120 +
121 +*loquacious-1.4.1 (31 Jan 2010)
122 +
123 + 31 Jan 2010; Diego E. Pettenò <flameeyes@g.o>
124 + +loquacious-1.4.1.ebuild, +metadata.xml:
125 + Initial import of bones and related dependencies.
126
127 diff --git a/dev-ruby/loquacious/loquacious-1.9.1-r2.ebuild b/dev-ruby/loquacious/loquacious-1.9.1-r2.ebuild
128 new file mode 100644
129 index 0000000..58e2f4b
130 --- /dev/null
131 +++ b/dev-ruby/loquacious/loquacious-1.9.1-r2.ebuild
132 @@ -0,0 +1,42 @@
133 +# Copyright 1999-2014 Gentoo Foundation
134 +# Distributed under the terms of the GNU General Public License v2
135 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/loquacious/loquacious-1.9.1-r1.ebuild,v 1.1 2013/10/06 11:39:41 mrueg Exp $
136 +
137 +EAPI=5
138 +
139 +USE_RUBY="ruby19 ruby20 ruby21 jruby"
140 +
141 +RUBY_FAKEGEM_RECIPE_TEST="rspec"
142 +
143 +RUBY_FAKEGEM_TASK_DOC=""
144 +RUBY_FAKEGEM_DOCDIR="doc"
145 +
146 +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
147 +
148 +inherit ruby-fakegem
149 +
150 +DESCRIPTION="Descriptive configuration files for Ruby written in Ruby"
151 +HOMEPAGE="http://github.com/TwP/loquacious"
152 +
153 +IUSE=""
154 +LICENSE="MIT"
155 +SLOT="0"
156 +KEYWORDS="~amd64 ~x86"
157 +
158 +all_ruby_prepare() {
159 + # Remove metadata because it confuses jruby.
160 + rm ../metadata || die
161 +}
162 +
163 +all_ruby_compile() {
164 + if use doc; then
165 + rdoc lib || die "Documentation generation failed."
166 + fi
167 +}
168 +
169 +all_ruby_install() {
170 + all_fakegem_install
171 +
172 + docinto examples
173 + dodoc examples/*
174 +}
175
176 diff --git a/dev-ruby/loquacious/metadata.xml b/dev-ruby/loquacious/metadata.xml
177 new file mode 100644
178 index 0000000..8521361
179 --- /dev/null
180 +++ b/dev-ruby/loquacious/metadata.xml
181 @@ -0,0 +1,5 @@
182 +<?xml version="1.0" encoding="UTF-8"?>
183 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
184 +<pkgmetadata>
185 +<herd>ruby</herd>
186 +</pkgmetadata>