summaryrefslogtreecommitdiff
path: root/dev-ruby/parslet
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/parslet
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/parslet')
-rw-r--r--dev-ruby/parslet/Manifest7
-rw-r--r--dev-ruby/parslet/metadata.xml11
-rw-r--r--dev-ruby/parslet/parslet-1.7.1.ebuild32
-rw-r--r--dev-ruby/parslet/parslet-1.8.0.ebuild27
4 files changed, 77 insertions, 0 deletions
diff --git a/dev-ruby/parslet/Manifest b/dev-ruby/parslet/Manifest
new file mode 100644
index 000000000000..737169af39f8
--- /dev/null
+++ b/dev-ruby/parslet/Manifest
@@ -0,0 +1,7 @@
+DIST parslet-1.7.1.tar.gz 243045 SHA256 84bef8d5ee590e034867953814abf1cceef77f77121927a0c8ede1a27d8b4d13 SHA512 aa4e3bb0ef91a5af30e3ca424ca6d8d690272bec025b16f5bd9ae7b1194bcb48b3988a0b90b960348e062e994a73bc4edf9eee6aec74c878bd9b8c033de4794c WHIRLPOOL a325bc7def35940c6da70a04adafed59e1b7043926f48b83e0e40718cf2a0d52c28e65ab9464d7e6c33227f54e0086402c55d0de26e4cbc7b3d6651580065c38
+DIST parslet-1.8.0.tar.gz 243789 SHA256 b766b838ef2def26f96a281f3b4747f4ea0896922e854eaf76b8269743b59641 SHA512 46734af193055047d3592aa0c513893946d0c150a45213bf74ea588c99d66ae2fedb62eac27ea409a18e6832dc7f9e214be07a78d46b1bfdb88694e2aae9ba2f WHIRLPOOL ad5341a128a09292e6cab1e401be5d8e896f4f78eb0bac9497e94b359e7a38ca64ec419bfc6dff461d46cf63005fcf9efb6fe427b0727e145e5cdbb04b43ef96
+EBUILD parslet-1.7.1.ebuild 820 SHA256 59c572eee6c0e9fb7a84ffbaddcb56097dd141925a942bdc265326fb54561ff5 SHA512 633be910c3dac30bed6e440e13aa18d0d5bd7114d6627f555fedb8163cb3ae5ce26dddbbb4baaa49666aebd8fb6ea9a903a602cfe1ccb45c433792d7d43ffd8f WHIRLPOOL a5f8da604b83e5dc6cecef70e83b07c08c3e98b20334764915cccc3a775ec8660d880a4cc8cfe75b11e0c2a2610a90c8c97523a9f0bb9fec127c5fcadfad94a2
+EBUILD parslet-1.8.0.ebuild 625 SHA256 52fe286b3051117710b8bc3fa5004db83fb596a0b30b0eae7473f7b3726491da SHA512 1061a5ddabcaa5afd11a4045c9cd5601ce4a59a529d2eee8b31875083fc6a200adfbf7e2c2d2ac861aff78640f3904e6217899f458b7a49cb3cb9261f84a895e WHIRLPOOL 2b205b2b00618ac4e548e89ad9ea6af44db547122c598c0f05b27ca8b684825441d4faf555518083d8bde846519b0277d1af2be7fb65eb8f59bc84c78d44ea84
+MISC ChangeLog 3235 SHA256 c3eb7ae9f3813a560acf11639733f31f921a92ccbfee28f468a65a7cc1f55352 SHA512 62e6f852b78e105085893642761f6301c97770ab8bc77b47c884b5bb46307f90f0d8fa6b1a23b89767e6b71ad4ee846f6040b6c986e59e7ebdd2b47b1e4e13c7 WHIRLPOOL 564b677a9662828912b71c6783768de8e5441ecfaf9ced8af883a196f3f1197cf7345b02515e373bf3eaab110145f428bb8c55f7dcfdc290387ac6b577c6f7e7
+MISC ChangeLog-2015 1614 SHA256 36d93f9b847452a13042661d303365a02c0e4d998462c2ccfef2601864e6456d SHA512 94159d156f5a9443f0a0a21c9d0be74a385d51125fc7f36b811e360d2e901f4143173b89c5dc556ea82fe96ba2307497c9310f6817edbb405affe335cca7670a WHIRLPOOL 54ace80a51a2e05aa812964cc0d551a09f5a9cc19b6c99eecfa3e261a303c5878dab54cc55c8d814aac71b0ffa0a7e7005031273590273ec280a3a2be4f5f04a
+MISC metadata.xml 342 SHA256 5dc22146e2782f3f96248fe25164af15af95785f84114a12a8873f86eb3689d3 SHA512 5f33d69efddacd5ca9ef82b0d07619ee77828904a9df4f0cf327d93b96dd5da1ee6597aaedfbfa644d66d53e9f14d7cc795c409ffc46950fc0d1b07041dd2410 WHIRLPOOL 3eaaa1824ba2df80f800e416b4368743e5d9347438d2d43f65035840c0f0d3abcd12a7a9001951d12194979bf7b6ccaa475d00fae4aa4e3aaafe1daff78fc53d
diff --git a/dev-ruby/parslet/metadata.xml b/dev-ruby/parslet/metadata.xml
new file mode 100644
index 000000000000..1d1c657088a7
--- /dev/null
+++ b/dev-ruby/parslet/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="github">kschiess/parslet</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/parslet/parslet-1.7.1.ebuild b/dev-ruby/parslet/parslet-1.7.1.ebuild
new file mode 100644
index 000000000000..a89b218d53ae
--- /dev/null
+++ b/dev-ruby/parslet/parslet-1.7.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A small PEG based parser library"
+HOMEPAGE="https://github.com/kschiess/parslet"
+SRC_URI="https://github.com/kschiess/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+IUSE=""
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend ">=dev-ruby/blankslate-2:*"
+
+ruby_add_bdepend "test? ( dev-ruby/flexmock )"
+
+all_ruby_prepare() {
+ sed -i -e "/sdoc/d" Rakefile || die
+ # Avoid spec calling out to ruby since we can't guarantee the
+ # correct version of blankslate in this case.
+ rm spec/acceptance/examples_spec.rb || die
+}
diff --git a/dev-ruby/parslet/parslet-1.8.0.ebuild b/dev-ruby/parslet/parslet-1.8.0.ebuild
new file mode 100644
index 000000000000..779735c4710a
--- /dev/null
+++ b/dev-ruby/parslet/parslet-1.8.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A small PEG based parser library"
+HOMEPAGE="https://github.com/kschiess/parslet"
+SRC_URI="https://github.com/kschiess/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+IUSE=""
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ruby_add_bdepend "test? ( dev-ruby/ae dev-ruby/flexmock )"
+
+all_ruby_prepare() {
+ sed -i -e "/sdoc/d" Rakefile || die
+}