summaryrefslogtreecommitdiff
path: root/dev-ruby/maruku
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/maruku
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/maruku')
-rw-r--r--dev-ruby/maruku/Manifest7
-rw-r--r--dev-ruby/maruku/maruku-0.7.2-r1.ebuild42
-rw-r--r--dev-ruby/maruku/maruku-0.7.3.ebuild42
-rw-r--r--dev-ruby/maruku/metadata.xml14
4 files changed, 105 insertions, 0 deletions
diff --git a/dev-ruby/maruku/Manifest b/dev-ruby/maruku/Manifest
new file mode 100644
index 000000000000..ab124e8a9e1f
--- /dev/null
+++ b/dev-ruby/maruku/Manifest
@@ -0,0 +1,7 @@
+DIST maruku-0.7.2.gem 142336 SHA256 e8a755d8e9c24f1601157c8b376f0378f88d487fa777aa655f332504557a0798 SHA512 45eaec7ba721499acbfed97cac4eddfe50c2200a70394e06dc6dd4c6c642b0c58d126c48dabfc4b9697423dd99ecf8691e223125a44d59a382a76e051f2af622 WHIRLPOOL e472acd1366a032c920447ede4a329defa074338da16ae3075238f6f2d6498b2968a1f09ac040ff90d9aef14ea4d0d5a118abcf334cd245a231fb3cc1eb0a090
+DIST maruku-0.7.3.gem 140288 SHA256 dd14156f57b5433993710adca63b766d18b36f6e35cb25c21b178a6edfedebe4 SHA512 efef3eea7451e32c06c0820834cb98eb5424f6837b2e66e44482679d73d958e1e2c59e790a3e5ba26e0c91ece0a5c17f91877a7797d9a15a73b5344b0d444507 WHIRLPOOL 8ec5e8f8ebfb3650c674dca3f70c34260599a3f3a56636306ba2f9bc2e8d7ddf44e4183d901819228bd91394bd1c86c6c9eee6a8b03edcc9496b901ad7a12c82
+EBUILD maruku-0.7.2-r1.ebuild 1236 SHA256 091fc04491c7773e332bdd285f35c6aa2393d9195613bd69cc45089bd2cc0975 SHA512 a4a548362b7a5cc1276133ae99970d0bf1d8ec9bd457d93f11d65887bf0577dac004549e79c0be00825730a60a35897a4e7b0dd818aaa57b8aae20143a312492 WHIRLPOOL e41066b3fda8b5ea1d322bde760fde06b57a30dea6ea0b6113c4fc1b048b0259db22c75da9d4044bc19216173c4cd1277a0e88f1c095f65c2bf32255772eb87a
+EBUILD maruku-0.7.3.ebuild 1255 SHA256 8ed30e12f4cbf716f83c7a2d16cd6fb767fcd551f4cf248e26d70a822e6d0497 SHA512 7723694d7cfc340a5e4b2ddeb73eb89449016918292fd9d5ca40cdd447d684007b608fb906d0fdbed4d9fe583bd29d0833364fd5d1478df8401d47e86b2d3d8c WHIRLPOOL e0a7adda2ba19c608079d6f84eb8d3ba20e15f1211c5e34521d9a77adeb17c8d781495d0354abdb9d9b5b0474cf7d8e690defc5c4d51ef53460c0ed20cf1801b
+MISC ChangeLog 3006 SHA256 a0423f6dd99e871ec937dd9a50a3985aa80157f764eaada2cd527c18c1ef3f75 SHA512 ed588d349a90397b655bef947234138a2889824c99ef1cfb1b55d9b43e25970d224c2f3871939a557ff6b8fa11e44872a77701061a512c9cffd509bcc9052df9 WHIRLPOOL 0d27960254c65d1a07375859043fdc3ab0ef4bd372db187d0197f96659393d4c66b0bd4b542d5fcf6c8753c7776865411b88ab0c8c0a6497ad448d18ef9d9faf
+MISC ChangeLog-2015 6485 SHA256 e68913c76d5cdab08c1824256b42c0f911a5403577ae30e6d93d5876f28815e1 SHA512 c8828c232641a7ed1cffaa87da5d556a23be422ad0ab096a635a008e7c0c2c7f4033e9cb96e4ee5fbce9478500194ea7bb46e75ce3f6b8eed86e48e4bc327265 WHIRLPOOL 51015ee8a096e9ddc3cd983221b9d10654d7bdca789438c131010c50bab95ec7bcbdba807c19e925b7ab554a3cc6f68b4868dc830da550346b56e8c786e795df
+MISC metadata.xml 454 SHA256 3f4febe14e3aef672d5e3129dcf855657d3f76a2512d51543da54c0cd5bbe0f7 SHA512 b58d0a08843b11dd0ce0fc68d347f16aa2e6fd6530a3f7a54ece40c6076cc64544857081d9ff889a816ac545e68973f709c168378fdd756bca286e4b874a2084 WHIRLPOOL c8620e62a0e2cd5c0546ce6b4c4639fe8f9a9cd1ffbebfc39f613a0aeb96bc7483d00170d649372d94686ddf4fae3dd74ec6ac9f026cb26e980bb6248dbaf7ae
diff --git a/dev-ruby/maruku/maruku-0.7.2-r1.ebuild b/dev-ruby/maruku/maruku-0.7.2-r1.ebuild
new file mode 100644
index 000000000000..10eb3a35c073
--- /dev/null
+++ b/dev-ruby/maruku/maruku-0.7.2-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="docs/div_syntax.md docs/entity_test.md
+ docs/markdown_syntax.md docs/maruku.md docs/math.md docs/other_stuff.md
+ docs/proposal.md"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Markdown-superset interpreter written in Ruby"
+HOMEPAGE="https://github.com/bhollis/maruku"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="highlight test"
+
+ruby_add_bdepend "test? ( dev-ruby/nokogiri-diff )"
+ruby_add_rdepend "highlight? ( dev-ruby/syntax )"
+
+DEPEND+=" test? ( app-text/blahtexml )"
+
+all_ruby_prepare() {
+ sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' spec/spec_helper.rb || die
+}
+
+pkg_postinst() {
+ elog
+ elog "You need to emerge app-text/texlive and dev-texlive/texlive-latexextra if"
+ elog "you want to use --pdf with Maruku. You may also want to emerge"
+ elog "dev-texlive/texlive-latexrecommended to enable LaTeX syntax highlighting."
+ elog
+}
diff --git a/dev-ruby/maruku/maruku-0.7.3.ebuild b/dev-ruby/maruku/maruku-0.7.3.ebuild
new file mode 100644
index 000000000000..214a9ea887d0
--- /dev/null
+++ b/dev-ruby/maruku/maruku-0.7.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="docs/div_syntax.md docs/entity_test.md
+ docs/markdown_syntax.md docs/maruku.md docs/math.md docs/other_stuff.md
+ docs/proposal.md"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Markdown-superset interpreter written in Ruby"
+HOMEPAGE="https://github.com/bhollis/maruku"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="highlight test"
+
+ruby_add_bdepend "test? ( dev-ruby/nokogiri-diff )"
+ruby_add_rdepend "highlight? ( dev-ruby/syntax )"
+
+DEPEND+=" test? ( app-text/blahtexml )"
+
+all_ruby_prepare() {
+ sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' spec/spec_helper.rb || die
+}
+
+pkg_postinst() {
+ elog
+ elog "You need to emerge app-text/texlive and dev-texlive/texlive-latexextra if"
+ elog "you want to use --pdf with Maruku. You may also want to emerge"
+ elog "dev-texlive/texlive-latexrecommended to enable LaTeX syntax highlighting."
+ elog
+}
diff --git a/dev-ruby/maruku/metadata.xml b/dev-ruby/maruku/metadata.xml
new file mode 100644
index 000000000000..81fd3736f4e8
--- /dev/null
+++ b/dev-ruby/maruku/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <use>
+ <flag name="highlight">Enable source code highlighting via <pkg>dev-ruby/syntax</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="github">bhollis/maruku</remote-id>
+ </upstream>
+</pkgmetadata>