Gentoo Archives: gentoo-commits

From: "Tiziano Müller" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dev-zero:master commit in: dev-ruby/org-ruby/, dev-ruby/expression_parser/, dev-ruby/github-markup/, ...
Date: Mon, 01 Jul 2013 07:42:23
Message-Id: 1372661517.2bcfddd4a54491a217a2d7f59fb4e60fa393fce5.dev-zero@gentoo
1 commit: 2bcfddd4a54491a217a2d7f59fb4e60fa393fce5
2 Author: Tiziano Müller <tm <AT> dev-zero <DOT> ch>
3 AuthorDate: Mon Jul 1 06:51:57 2013 +0000
4 Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 1 06:51:57 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=2bcfddd4
7
8 add github-markup and deps and dep-deps for gitlab.
9
10 ---
11 dev-ruby/asciidoctor/Manifest | 2 ++
12 dev-ruby/asciidoctor/asciidoctor-0.1.3.ebuild | 32 +++++++++++++++++
13 dev-ruby/creole/Manifest | 2 ++
14 dev-ruby/creole/creole-0.5.0.ebuild | 23 ++++++++++++
15 dev-ruby/expression_parser/Manifest | 2 ++
16 .../expression_parser-0.9.0.ebuild | 20 +++++++++++
17 dev-ruby/github-markup/Manifest | 2 ++
18 dev-ruby/github-markup/github-markup-0.7.5.ebuild | 42 ++++++++++++++++++++++
19 dev-ruby/org-ruby/Manifest | 2 ++
20 dev-ruby/org-ruby/org-ruby-0.8.1.ebuild | 28 +++++++++++++++
21 dev-ruby/wikicloth/Manifest | 2 ++
22 dev-ruby/wikicloth/wikicloth-0.8.0.ebuild | 35 ++++++++++++++++++
23 12 files changed, 192 insertions(+)
24
25 diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest
26 new file mode 100644
27 index 0000000..f5ea890
28 --- /dev/null
29 +++ b/dev-ruby/asciidoctor/Manifest
30 @@ -0,0 +1,2 @@
31 +DIST asciidoctor-0.1.3.tar.gz 179793 SHA256 e3e1c5382a8af0c6f4a4cbcbf733c48880e27776e65dfb200ef61c7980f05a04 SHA512 46a4314f5de064807b8a69785213a599190b6d4a78c6fc44c196dc658d378987b0c0196c08fb59f5f94be2cf9ad7399f97e8979631addc927a66de8192e63d5e WHIRLPOOL 4f834d8c03a4548432d4cf400c9b3e92ea0aec6cf3e51a86b59ab8f2a137b7beb02ac3cc41982ddb54af36313113a275dac490b200be328d393b972bbd019441
32 +EBUILD asciidoctor-0.1.3.ebuild 791 SHA256 92004319f72983615e0ca75ca128f997ef9fdc7e58d8d0397208ace9deb7c575 SHA512 c7974a0ab151e33c4664bd711e6677ced69aa35e250a3a7c19876c576f91822022518e8334ac096bc4b4c25155e18f2d1e058d6d34ffc09d511fdbb8b434fde8 WHIRLPOOL 6ed88af41be9ac2a35f1afe2f15bf428e72422c90d3eb1b35d7ad382476285bf6caa34292a0e6a5f5f8d0001ea0aa8b5372274252d5824eb19446ae43675d001
33
34 diff --git a/dev-ruby/asciidoctor/asciidoctor-0.1.3.ebuild b/dev-ruby/asciidoctor/asciidoctor-0.1.3.ebuild
35 new file mode 100644
36 index 0000000..4937d7c
37 --- /dev/null
38 +++ b/dev-ruby/asciidoctor/asciidoctor-0.1.3.ebuild
39 @@ -0,0 +1,32 @@
40 +# Copyright 1999-2013 Gentoo Foundation
41 +# Distributed under the terms of the GNU General Public License v2
42 +# $Header: $
43 +
44 +EAPI=5
45 +USE_RUBY="ruby18 ruby19"
46 +
47 +RUBY_FAKEGEM_RECIPE_TEST="rake"
48 +RUBY_FAKEGEM_RECIPE_DOC="rdoc"
49 +RUBY_FAKEGEM_EXTRADOC="README.adoc"
50 +
51 +inherit ruby-fakegem
52 +
53 +DESCRIPTION="Processor for converting AsciiDoc source files or strings into HTML 5, DocBook 4.5 and other formats"
54 +HOMEPAGE="https://github.com/asciidoctor/asciidoctor"
55 +SRC_URI="https://github.com/asciidoctor/asciidoctor/archive/v${PV}.tar.gz -> ${P}.tar.gz"
56 +
57 +LICENSE="MIT"
58 +SLOT="0"
59 +KEYWORDS="~amd64"
60 +IUSE=""
61 +
62 +ruby_add_bdepend "test? (
63 + dev-ruby/coderay
64 + dev-ruby/erubis
65 + dev-ruby/nokogiri
66 + dev-ruby/tilt
67 + )"
68 +
69 +all_ruby_prepare() {
70 + sed -i -e '/pending/d' ${PN}.gemspec test/test_helper.rb || die "sed failed"
71 +}
72
73 diff --git a/dev-ruby/creole/Manifest b/dev-ruby/creole/Manifest
74 new file mode 100644
75 index 0000000..6ab89f7
76 --- /dev/null
77 +++ b/dev-ruby/creole/Manifest
78 @@ -0,0 +1,2 @@
79 +DIST creole-0.5.0.tar.gz 10664 SHA256 9fb306c8bdfdd120972fc54df2f1f9c6c7e131faf6cc663be8217c0bbdba29a2 SHA512 80f82018637f2c33c71cc57e65b6bf372fb508c890269c3a04cf171b549115f3cb09daf7fa29935824780b886c1077db20a6e7dd38af35d715529683d965bc07 WHIRLPOOL eae9bb5db30c744531b11f18e8ca723ff792e278b1e86b0a3bb54907d8b61e8f660cc8a19e5c431e8d0187b081491727254ea9a852a801088f58a734a2b4fef2
80 +EBUILD creole-0.5.0.ebuild 579 SHA256 015eeb67af33d199a4666ab66ccef72de804bc331b9378f2e499e27c71fe36e5 SHA512 4485d26a73a77854ebc9b6cfd9ca00c505b1432a45a479a1f2af40bfdca37203eed94a4a12cc9b9dae95602de7c91d5ff6445bde291d29d0ca59934bd072bb2f WHIRLPOOL 1347bfb31ae5550671bbe31cae30abda1a4d04e7f5c8d539621aafc502edf94c06c7a0586307b3ee479b7963548d895b250797e38818122a175f43a17f616575
81
82 diff --git a/dev-ruby/creole/creole-0.5.0.ebuild b/dev-ruby/creole/creole-0.5.0.ebuild
83 new file mode 100644
84 index 0000000..f1803d8
85 --- /dev/null
86 +++ b/dev-ruby/creole/creole-0.5.0.ebuild
87 @@ -0,0 +1,23 @@
88 +# Copyright 1999-2013 Gentoo Foundation
89 +# Distributed under the terms of the GNU General Public License v2
90 +# $Header: $
91 +
92 +EAPI=5
93 +USE_RUBY="ruby19"
94 +
95 +RUBY_FAKEGEM_RECIPE_TEST="rake"
96 +RUBY_FAKEGEM_RECIPE_DOC="none"
97 +RUBY_FAKEGEM_EXTRADOC="CHANGES README.creole"
98 +
99 +inherit ruby-fakegem
100 +
101 +DESCRIPTION="Creole-to-HTML converter for Creole, the lightweight markup language"
102 +HOMEPAGE="https://github.com/minad/creole"
103 +SRC_URI="https://github.com/minad/creole/archive/v${PV}.tar.gz -> ${P}.tar.gz"
104 +
105 +LICENSE="MIT"
106 +SLOT="0"
107 +KEYWORDS="~amd64"
108 +IUSE=""
109 +
110 +ruby_add_bdepend "test? ( dev-ruby/bacon )"
111
112 diff --git a/dev-ruby/expression_parser/Manifest b/dev-ruby/expression_parser/Manifest
113 new file mode 100644
114 index 0000000..036e39f
115 --- /dev/null
116 +++ b/dev-ruby/expression_parser/Manifest
117 @@ -0,0 +1,2 @@
118 +DIST expression_parser-0.9.0.gem 6144 SHA256 2b56db3cffc48c3337f4f29f5bc2374c86e7ba29acb40269c74bb55af9f868a4 SHA512 6ba2723f76252fa63d719cb0039135e8fa6db67c3bd42da9fd66eacbbc18a224a32135ee8080f6d044574e545589dedcb5b47b010675f6d935849ae4a5d5ec04 WHIRLPOOL a106d521e9cf3af6b7a4494af246993bb0b47714cc6e180e0e19ac3fbe81f2f359d81f58a17f562f2abaa16271c14d66bf0263d637a0ebd66b5a38503ae444a9
119 +EBUILD expression_parser-0.9.0.ebuild 420 SHA256 564974b9dffdbb7a7d047f7d5e6b0e15d7aee032f3e80ae5587730ea44be11c9 SHA512 6a5ca7edc8883ede4163b83a9999d19916cba2036e62582ec52e6c482fc8bc36fff8797543cbe3bd8270a7fdecda290151bd2e147a9c592c46ec3daf5211ab85 WHIRLPOOL e81d4c227c4302d562aaec9a1ac159992b60a4df6e78dd9a8b2e104f1f786bab1479c5199767bbe30f9506792192a9fc33f85abe2487a33a632521a1ab063e85
120
121 diff --git a/dev-ruby/expression_parser/expression_parser-0.9.0.ebuild b/dev-ruby/expression_parser/expression_parser-0.9.0.ebuild
122 new file mode 100644
123 index 0000000..06868d6
124 --- /dev/null
125 +++ b/dev-ruby/expression_parser/expression_parser-0.9.0.ebuild
126 @@ -0,0 +1,20 @@
127 +# Copyright 1999-2013 Gentoo Foundation
128 +# Distributed under the terms of the GNU General Public License v2
129 +# $Header: $
130 +
131 +EAPI=5
132 +USE_RUBY="ruby18 ruby19"
133 +
134 +RUBY_FAKEGEM_RECIPE_TEST="none"
135 +RUBY_FAKEGEM_RECIPE_DOC="rdoc"
136 +RUBY_FAKEGEM_EXTRADOC="README"
137 +
138 +inherit ruby-fakegem
139 +
140 +DESCRIPTION="math parser"
141 +HOMEPAGE="http://lukaszwrobel.pl/blog/math-parser-part-3-implementation"
142 +
143 +LICENSE="MIT"
144 +SLOT="0"
145 +KEYWORDS="~amd64"
146 +IUSE=""
147
148 diff --git a/dev-ruby/github-markup/Manifest b/dev-ruby/github-markup/Manifest
149 new file mode 100644
150 index 0000000..81194e9
151 --- /dev/null
152 +++ b/dev-ruby/github-markup/Manifest
153 @@ -0,0 +1,2 @@
154 +DIST github-markup-0.7.5.gem 18944 SHA256 a5d74d5a67e723bc4014f5db8682f88d65b5eb66b0ab1b58b04fb023426759f3 SHA512 baa30a08be8806fa3eccf95560e54e46d00f6a607e0c47885434e63df39a1f906f91d22ceb1201ee15371650f2a8a34179fc9eec4f1f4a3030108b13bf8b3ca0 WHIRLPOOL ddc869417093a2a117fdef5677e1cf67493713dde3831467c4b709d4387eb1507fd1ff1ebf57f57a05401bff588021903461cf01a7c0cc58e13820f6d4753521
155 +EBUILD github-markup-0.7.5.ebuild 997 SHA256 302d798576d331073600cb519e85ea2d0d5e78b9f92ece06156deaa4e5091018 SHA512 0f4e22c1ae30b6902bd121455f8b431e43a8a3dee6d074f587063be80cba069cafaab7e37297ce4b3a4dc9d72ac236b9e5e7b0985aaa99b8876655d2b5149dd6 WHIRLPOOL e19cb8ff4aac780ae542c2f0aedbb4babbac806dfcc670feda2d785599b22e89c30b83783de8e1d2bc1aea8fb1f0f3bbb4cbbe9e2df02a1d8c041bdcdd8422f1
156
157 diff --git a/dev-ruby/github-markup/github-markup-0.7.5.ebuild b/dev-ruby/github-markup/github-markup-0.7.5.ebuild
158 new file mode 100644
159 index 0000000..87197b7
160 --- /dev/null
161 +++ b/dev-ruby/github-markup/github-markup-0.7.5.ebuild
162 @@ -0,0 +1,42 @@
163 +# Copyright 1999-2013 Gentoo Foundation
164 +# Distributed under the terms of the GNU General Public License v2
165 +# $Header: $
166 +
167 +EAPI=5
168 +USE_RUBY="ruby19"
169 +
170 +RUBY_FAKEGEM_RECIPE_TEST="rake"
171 +RUBY_FAKEGEM_RECIPE_DOC="rdoc"
172 +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
173 +
174 +inherit ruby-fakegem
175 +
176 +DESCRIPTION="Used on GitHub when rendering README or any other rich text file."
177 +HOMEPAGE="https://github.com/github/markup"
178 +#SRC_URI="https://github.com/github/markup/archive/v${PV}.tar.gz -> ${P}.tar.gz"
179 +# git tags are outdated
180 +
181 +LICENSE="MIT"
182 +SLOT="0"
183 +KEYWORDS="~amd64"
184 +IUSE=""
185 +
186 +RDEPEND="dev-python/docutils
187 + virtual/perl-Pod-Simple"
188 +DEPEND="test? ( ${RDEPEND} )"
189 +# see lib/github/markups.rb:
190 +# need one markdown parser, runtime switchable
191 +ruby_add_rdepend "|| (
192 + dev-ruby/github-markdown
193 + dev-ruby/redcarpet
194 + dev-ruby/rdiscount
195 + dev-ruby/maruku
196 + dev-ruby/kramdown
197 + dev-ruby/bluecloth
198 + )
199 + dev-ruby/redcloth
200 + >=dev-ruby/rdoc-3.6.1
201 + dev-ruby/org-ruby
202 + dev-ruby/creole
203 + dev-ruby/wikicloth
204 + dev-ruby/asciidoctor"
205
206 diff --git a/dev-ruby/org-ruby/Manifest b/dev-ruby/org-ruby/Manifest
207 new file mode 100644
208 index 0000000..8630547
209 --- /dev/null
210 +++ b/dev-ruby/org-ruby/Manifest
211 @@ -0,0 +1,2 @@
212 +DIST org-ruby-0.8.1.gem 27648 SHA256 faac4b07cb27048645991d4d6461d42ca7fb1707daec136edc060f6b90e97b76 SHA512 b461b4a44683f184893900bba32eb5e97d10e68088f40c014fab35598a356424d705b06f97a6ba9e5a770a59fe3caa3b880c41aa9ebe4f828489e8599dc905ce WHIRLPOOL d225e965a3feadcd3443b4fd87722059a13d5b090cd9a10170a8b93a149bcbd8c7e03842fd1b710dcbebe147b34722b7cee573cd9eaea3f5bcd610f686d8c52e
213 +EBUILD org-ruby-0.8.1.ebuild 671 SHA256 f079d00f27be3e48f85e5638a9e1c8a30986da7d538df93c830e3e12d0b9cddb SHA512 0970e95748290e7a86b02432a410281b7261744b06db2cc1104fa52c478cc5df03abf5780b998910354ee0df1abd9ec139eab875eb8ba9c80357a9f2a29ae436 WHIRLPOOL 2997784144abecf2bc3690162fc03cdf2a928758cdb5616dd3d56966a7ff41f1e4db497f78d772da7d05fd0af880e9310dfbdafeaf81f29919862cf85af38be2
214
215 diff --git a/dev-ruby/org-ruby/org-ruby-0.8.1.ebuild b/dev-ruby/org-ruby/org-ruby-0.8.1.ebuild
216 new file mode 100644
217 index 0000000..3697e66
218 --- /dev/null
219 +++ b/dev-ruby/org-ruby/org-ruby-0.8.1.ebuild
220 @@ -0,0 +1,28 @@
221 +# Copyright 1999-2013 Gentoo Foundation
222 +# Distributed under the terms of the GNU General Public License v2
223 +# $Header: $
224 +
225 +EAPI=5
226 +USE_RUBY="ruby19"
227 +
228 +RUBY_FAKEGEM_RECIPE_TEST="rspec"
229 +RUBY_FAKEGEM_RECIPE_DOC="none"
230 +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.txt"
231 +
232 +inherit ruby-fakegem
233 +
234 +DESCRIPTION="Ruby routines for parsing org-mode files."
235 +HOMEPAGE="https://github.com/bdewey/org-ruby"
236 +#SRC_URI="https://github.com/bdewey/org-ruby/archive/version-${PV}.tar.gz -> ${P}.tar.gz"
237 +# tags not up-to-date
238 +
239 +LICENSE="MIT"
240 +SLOT="0"
241 +KEYWORDS="~amd64"
242 +IUSE=""
243 +
244 +ruby_add_rdepend "dev-ruby/rubypants"
245 +ruby_add_bdepend "test? ( dev-ruby/tilt )"
246 +
247 +RESTRICT="test"
248 +# no tarball, no tests :(
249
250 diff --git a/dev-ruby/wikicloth/Manifest b/dev-ruby/wikicloth/Manifest
251 new file mode 100644
252 index 0000000..8903b6f
253 --- /dev/null
254 +++ b/dev-ruby/wikicloth/Manifest
255 @@ -0,0 +1,2 @@
256 +DIST wikicloth-0.8.0.tar.gz 119542 SHA256 1e6922cf4df17fa4002fd1304117b843b7381b61050059ec28658174f48d4bc7 SHA512 9c0574894e473fd4e7643e78211cbbe6c897b32eae7538d2796c294db02d69711af60509ef9e9446e7510e5bf07f38d0a66cee3aa92b4f7cd647e9e1c2f4e2a5 WHIRLPOOL 774110bc313c3753a19b9ff561e3f5e6b1fd91b08e20430ecddcc0eac3c7f6fde74d51a0196d0644e3e663372d86ad68c4176a437b197988aaea4186f3b4e377
257 +EBUILD wikicloth-0.8.0.ebuild 809 SHA256 0ade7dbe07d1700d83f464a11aee3bd5c00bd8b1bfe50a1651294f2c7334e3ba SHA512 e484770bcaa911045f8034c108b3f5e5dc2d70ec2bb94503c061299e9d910557bde6021440782c9b687eba65acfbc9e8242bbee7f2f5ccadf70513f852f0565c WHIRLPOOL 1e14b6674800083e14bbf5e408515cce47d9397b7e9c3b4fce6e22ab75340df514f02560d120e2dd920f7cd263c644b048ca114a39e57123e2c0a2932006f680
258
259 diff --git a/dev-ruby/wikicloth/wikicloth-0.8.0.ebuild b/dev-ruby/wikicloth/wikicloth-0.8.0.ebuild
260 new file mode 100644
261 index 0000000..d16f3cb
262 --- /dev/null
263 +++ b/dev-ruby/wikicloth/wikicloth-0.8.0.ebuild
264 @@ -0,0 +1,35 @@
265 +# Copyright 1999-2013 Gentoo Foundation
266 +# Distributed under the terms of the GNU General Public License v2
267 +# $Header: $
268 +
269 +EAPI=5
270 +USE_RUBY="ruby18 ruby19"
271 +
272 +RUBY_FAKEGEM_RECIPE_TEST="rake"
273 +RUBY_FAKEGEM_RECIPE_DOC="rdoc"
274 +RUBY_FAKEGEM_EXTRADOC="README README.textile"
275 +
276 +inherit ruby-fakegem
277 +
278 +DESCRIPTION="mediawiki parser"
279 +HOMEPAGE="https://github.com/nricciar/wikicloth"
280 +SRC_URI="https://github.com/nricciar/wikicloth/archive/v${PV}.tar.gz -> ${P}.tar.gz"
281 +
282 +LICENSE="MIT"
283 +SLOT="0"
284 +KEYWORDS="~amd64"
285 +IUSE=""
286 +
287 +ruby_add_rdepend "dev-ruby/builder dev-ruby/expression_parser"
288 +ruby_add_bdepend "test? (
289 + dev-ruby/activesupport
290 + dev-ruby/test-unit
291 + dev-ruby/i18n )"
292 +
293 +all_ruby_prepare() {
294 + sed -i \
295 + -e '/[Bb]undler/d' \
296 + -e "/require 'simplecov'/d" \
297 + -e "/require 'rcov/rcovtask'/d" \
298 + Rakefile || die "sed failed"
299 +}