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/rouge/
Date: Fri, 11 Sep 2020 04:33:00
Message-Id: 1599797723.967369bc7bf3902fe5471d274b1c5f9698fbc166.graaff@gentoo
1 commit: 967369bc7bf3902fe5471d274b1c5f9698fbc166
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 11 04:15:23 2020 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 11 04:15:23 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967369bc
7
8 dev-ruby/rouge: add 3.23.0
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
12
13 dev-ruby/rouge/Manifest | 1 +
14 dev-ruby/rouge/rouge-3.23.0.ebuild | 36 ++++++++++++++++++++++++++++++++++++
15 2 files changed, 37 insertions(+)
16
17 diff --git a/dev-ruby/rouge/Manifest b/dev-ruby/rouge/Manifest
18 index b34bafcc2e1..2c647eb7f01 100644
19 --- a/dev-ruby/rouge/Manifest
20 +++ b/dev-ruby/rouge/Manifest
21 @@ -2,3 +2,4 @@ DIST rouge-3.19.0.tar.gz 919603 BLAKE2B 53cffee53d8c6bd8e27dc0278f9ef8e9bff2a01d
22 DIST rouge-3.20.0.tar.gz 938340 BLAKE2B dcb61527f023e34be5c2fdc362f74b64be24cc26e32f88ce7122ab7fbbee5c44f5a29c5c1d8fb5e721ede2df0119cbb2c00b5e178d1462967c54a6d062ae2e53 SHA512 3eaee2d98c5cb252d783c5bae365de4c400d980917a59b943d6fe93490c48e9d36e51b7d92acf468c10e702c942074f1525fa7e1c81c7c37d9b0927e9d4f332b
23 DIST rouge-3.21.0.tar.gz 945455 BLAKE2B f783bc6750bfc3b463bf63374127be28676428a13335c24b331f8ae327afc85d961c7f06319cfd6f80f31accd3ef874a780e7dd77816d9ff863ae491506f5fb2 SHA512 c71dfceae7902f8c4a02288053baa8d1285ac0570bcf754743bfae045a1d5fca177a13843aa223ded822bc95007d049187b363f4dd8f022336e6325919d2787c
24 DIST rouge-3.22.0.tar.gz 943288 BLAKE2B 9daa8166e05002a633ce6a99a794173148336f3f755f2c672879cffe177d1fda1b37723ed540d3bf8613725bab965213257043a4b7dfaa619650568c946378ba SHA512 83032099a0d540e77a25bd79c94481cb7f39c4a33e9b30f9f74d738ee0781ffc0c9bfbf9b90400d4833975df8a857231bed0739678153d08c716fe7e2cd3f8a8
25 +DIST rouge-3.23.0.tar.gz 947011 BLAKE2B 2b9f35859d54aa616e2b30c468466f1e6e9b8300004e306e9fcf5e1ca3c7814c2966e4286ed2bcbe4236a6926c10c00491d671acd7c2c5a52f37b35155530427 SHA512 5babaeec803cc9e3346a82d8599ca305b2dca6bf1e3104741b2cfc2ce25561f03e1f5b96f006af782a50245c35de2944ce51e339c6bbdf076a95779c8a3a32fb
26
27 diff --git a/dev-ruby/rouge/rouge-3.23.0.ebuild b/dev-ruby/rouge/rouge-3.23.0.ebuild
28 new file mode 100644
29 index 00000000000..7e43cc39b02
30 --- /dev/null
31 +++ b/dev-ruby/rouge/rouge-3.23.0.ebuild
32 @@ -0,0 +1,36 @@
33 +# Copyright 1999-2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +USE_RUBY="ruby25 ruby26 ruby27"
38 +
39 +RUBY_FAKEGEM_TASK_TEST="spec"
40 +RUBY_FAKEGEM_RECIPE_DOC="yard"
41 +
42 +RUBY_FAKEGEM_GEMSPEC="rouge.gemspec"
43 +
44 +inherit ruby-fakegem
45 +
46 +DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby"
47 +HOMEPAGE="https://github.com/jneen/rouge"
48 +SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
49 +
50 +LICENSE="MIT"
51 +
52 +SLOT="2"
53 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
54 +IUSE=""
55 +
56 +ruby_add_bdepend "doc? ( dev-ruby/redcarpet )
57 + test? ( dev-ruby/minitest-power_assert )
58 + dev-ruby/yard
59 +"
60 +
61 +ruby_add_rdepend "dev-ruby/redcarpet"
62 +
63 +all_ruby_prepare() {
64 + rm -f tasks/{check/style,update/changelog}.rake || die
65 +
66 + sed -i -e '/bundler/I s:^:#: ; 5irequire "minitest-power_assert"' spec/spec_helper.rb || die
67 + sed -i -e '/\(changelog\|bundler\|rubocop\)/ s:^:#: ; 1irequire "pathname"' Rakefile || die
68 +}