summaryrefslogtreecommitdiff
path: root/dev-ruby/shotgun
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/shotgun
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/shotgun')
-rw-r--r--dev-ruby/shotgun/Manifest5
-rw-r--r--dev-ruby/shotgun/metadata.xml11
-rw-r--r--dev-ruby/shotgun/shotgun-0.9.2.ebuild36
3 files changed, 52 insertions, 0 deletions
diff --git a/dev-ruby/shotgun/Manifest b/dev-ruby/shotgun/Manifest
new file mode 100644
index 000000000000..e9bb6c549dc6
--- /dev/null
+++ b/dev-ruby/shotgun/Manifest
@@ -0,0 +1,5 @@
+DIST shotgun-0.9.2.gem 16384 SHA256 4ef19e63f98c620272666c98fa63e1e733c880b2ac112ac31578918fa2670411 SHA512 62228b0b8bdac815e2204fd89d3e106d033cfee7668ef12406120e5a21f52770ee36c6fa7b3edf3eaf09bdfde5849239364d3483a817914024c21618897e8d9a WHIRLPOOL c0143ba3cecf1281210b2cbfe4b68c68a13233750834a9ab2e3029fd5bf7841a8d499088cf249be0d3f7d95140202a3be141308d6760aa91346479ae37ac2bba
+EBUILD shotgun-0.9.2.ebuild 832 SHA256 96e74cb522a1c40bc22fecae3f3f5cc9a99c8aad4138d755d223d0376ec3a7fe SHA512 a6dc2b2f8201521c89c4bdf5b920a3f0d085cbdd809a19fa9d0d44bfc8f7ae993e5369111295713b0d199a8f33f40b7a0ca124c627a4714f9d419e7c66bb2bde WHIRLPOOL 7351371dc4d52ce44f8f8ced6eeee7472fe15111a54ed09d13b2b0ae944e2d13d58d60fc1613d4d085793244574a5a9936e0733f93525cf4358e523566f6d7ef
+MISC ChangeLog 3127 SHA256 cd1aa40cc4199c59f31d6ce1b6a6b340c5e6dd2772cf1145d924ce62a27f9938 SHA512 f79f3110efddb7fe14ef17bd4b0dfde19924e4fa3b195288fd9d734d4c33fad0dcdee862eec12f911be98b31455d2cb0c608809ed50f12c805f8ee4c159d1953 WHIRLPOOL 8155b89d2f29a2acb4f8a4bd0cb47af8dde9115207677ea46811c1349e3742fc80fd1183dc3e61fa36e9088e10ddf68474878db1a85a82400fde777fcf8cb7a0
+MISC ChangeLog-2015 2148 SHA256 e98b6ea5f0d9d83051af4f0f2b8f590f4141bf7d344e7c1a836a2da735c2563e SHA512 bb6ef365b8cb4615cf075466ff12560483366ff69985c3cbc4c0146721a78d88464968c05994a2dc84f963d15336e1936a2009d942ed09697cae736b4074930e WHIRLPOOL 1d7476350934e2193bba13ee5d9ce1dcfdca6b782437c16537fa34c0c768f4a8b591562cec04004e819ef1410b5141fd90f641142e5cee72e32e6cfd22d0769f
+MISC metadata.xml 342 SHA256 f29bf229d15409d0b96c4b4baf1fe7bbb2d9b253313b356cd850958313037e58 SHA512 9c32ae892991216ff0cbbcf0f0a3d467c019900c2f34a07702140eda576e3e8b88e622fbe7d954b65db9719c7460875e28180145cad6ddd0155cc853c733d79f WHIRLPOOL 7e3b90bcc1677409f1f76dd3f4dbd825985d441ca8e2199c0cc018283c623cb598b9463304bbcd065c2594eef490e566f429cc6220178b38bee2ae82dbf93e0a
diff --git a/dev-ruby/shotgun/metadata.xml b/dev-ruby/shotgun/metadata.xml
new file mode 100644
index 000000000000..49f46f8cacf5
--- /dev/null
+++ b/dev-ruby/shotgun/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">rtomayko/shotgun</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/shotgun/shotgun-0.9.2.ebuild b/dev-ruby/shotgun/shotgun-0.9.2.ebuild
new file mode 100644
index 000000000000..ce9bf6c08a35
--- /dev/null
+++ b/dev-ruby/shotgun/shotgun-0.9.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+# No documentation task
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Forking implementation of rackup"
+HOMEPAGE="https://github.com/rtomayko/shotgun"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# Warning: the code does not use gem versioning to make sure to load
+# only the right rack version so we might need to patch it to work :/
+ruby_add_rdepend 'dev-ruby/rack:*'
+ruby_add_bdepend "test? ( dev-ruby/bacon )"
+
+each_ruby_test() {
+ ${RUBY} -Ilib test/test_shotgun_static.rb || die
+ ${RUBY} -Ilib test/test_shotgun_loader.rb || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ doman man/shotgun.1
+}