summaryrefslogtreecommitdiff
path: root/dev-ruby/bones
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/bones
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/bones')
-rw-r--r--dev-ruby/bones/Manifest6
-rw-r--r--dev-ruby/bones/bones-3.8.4-r1.ebuild34
-rw-r--r--dev-ruby/bones/files/bones-3.8.1-builder.patch15
-rw-r--r--dev-ruby/bones/metadata.xml11
4 files changed, 66 insertions, 0 deletions
diff --git a/dev-ruby/bones/Manifest b/dev-ruby/bones/Manifest
new file mode 100644
index 000000000000..256de403a046
--- /dev/null
+++ b/dev-ruby/bones/Manifest
@@ -0,0 +1,6 @@
+AUX bones-3.8.1-builder.patch 409 SHA256 27cf85bbb342b6c43e10adafa11eec6b1983783ac1f433fdfc8712cf630916a0 SHA512 e27aff9a7ef66986abd10aa999f225a58b9272b9fbd7444f84ccc6de5440282a2a25cf2fb8c85be00ebe317fcff78afd84f7fcf2f3523801e09f533419d8bc91 WHIRLPOOL a3c1f16b52f12eaaaed9527955ffd9f0314169668acdb8fde6074db8c82bb72d52a86d9a05a0b5a07511795956b7b1d9a064a1abbbc4e83e966cfeb3faa17d76
+DIST bones-3.8.4.gem 39936 SHA256 347b04f7e1df9d7fdae56e7ff9d2c016e6cf7c154b5580746e8e8498e6d93eb6 SHA512 884eb6d84e121daf576eac427a97d69f3d6dfe1bd9c55fc7d821a0658193cbc3864e71b07af00cb6c629c180fce1faa6b314a6607878b665b62208fc1af7fbc4 WHIRLPOOL 2c53dbe562161f57097fc4a0ac88c74a972edcb3d547392c05f1adceeb067d30146ff976435792d9fc2b35a35f6f16938c9671f8b35071b5cff957422882cb25
+EBUILD bones-3.8.4-r1.ebuild 707 SHA256 6c23f1da8571621b670f38cfad6e9f03a09332ff88bbc3d6d0e55b568e7f74e8 SHA512 ce407784725d6718b028bed7ea148326b6a020994a6296ef3f27362e99b0420ca4ec5783059a84e89bb8f27ab967726087e07e226dae16f4362d5e3cde82a2f6 WHIRLPOOL de8754db69949ea60b4614fe97dbf167c539bdd493156b84f24228b95007d00af3d8aeb315d9ebb97a6da8aaae3f37d6be6c8e3f178ea6dfb59cbe0c0c061c18
+MISC ChangeLog 3187 SHA256 0a1cff3b86248e24c80dc667f48fee6e4d063fc3428d18a71c3390fde39156d2 SHA512 fd99d0d662a1a7feb9ec8af66706b869fef9337764162965215df70f2791e0d85562b202328a0a9ab6d0b99752ad4d180606f3d443bee03825768b01db47dbca WHIRLPOOL 19f51dd6cde516b7a3fa01554b6036b0f06b5885f82c1992a9dd83a42a2154b21418d9f43a935c32b1688c376b2e23167b064ef51978e92759f5f7b90e956b5f
+MISC ChangeLog-2015 3838 SHA256 3b39e9b438ff465ccf06dd29fb83dde6b473c55388ccaf9ee6d6218c12b6d817 SHA512 974664a1cd7a11da5c27eae74e239bfd25df5539c3f81c24535a24cc47b5a9086b4f2ce595ef87647a3437fba423cf26e116145ffe30f002ea9b4896eb9233d1 WHIRLPOOL 96e47c7c4f1a81d04858cee528c53953945f242eda4d68aff691d01e976973087a085c3e2f6786971930731883b5b943add02c9f6518736c163ab9fad67a22e3
+MISC metadata.xml 335 SHA256 078eb53a2bcc43747218a11549c69e232f3286a19e454d8cbbbe65fe8beb21ea SHA512 a6d0af1ee39b0005ed71dd26063ab49cba872fe4a3a4d4ecc03a423837ec70bdf6804571ac87e41d2c049d3b2dadb03f5fb0ef740ca7daa317fb2f6438b2c212 WHIRLPOOL 43218703abf4f6ea0460a98c746a7540c100a6a386ffeab1e8199c96aebbc1d1d0f227ab92caf98614bd9e114f11a21bdef14774a4f3e708b62245a50af0c96f
diff --git a/dev-ruby/bones/bones-3.8.4-r1.ebuild b/dev-ruby/bones/bones-3.8.4-r1.ebuild
new file mode 100644
index 000000000000..4be6b8a788df
--- /dev/null
+++ b/dev-ruby/bones/bones-3.8.4-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="default version.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tool that creates new Ruby projects from a code skeleton"
+HOMEPAGE="https://github.com/TwP/bones"
+
+IUSE="test"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_rdepend "
+ dev-ruby/builder:*
+ >=dev-ruby/loquacious-1.9.1
+ >=dev-ruby/little-plugger-1.1.3
+ =dev-ruby/rake-12*"
+
+all_ruby_prepare() {
+ epatch "${FILESDIR}"/${PN}-3.8.1-builder.patch
+}
diff --git a/dev-ruby/bones/files/bones-3.8.1-builder.patch b/dev-ruby/bones/files/bones-3.8.1-builder.patch
new file mode 100644
index 000000000000..b676c33a039f
--- /dev/null
+++ b/dev-ruby/bones/files/bones-3.8.1-builder.patch
@@ -0,0 +1,15 @@
+--- a/lib/bones/gem_package_task.rb 2013-12-03 19:04:22.577553656 +0000
++++ b/lib/bones/gem_package_task.rb 2013-12-03 19:04:36.576377667 +0000
+@@ -2,11 +2,7 @@
+ require 'find'
+ require 'rake/packagetask'
+ require 'rubygems/user_interaction'
+-if RUBY_VERSION >= "2"
+- require 'rubygems/package'
+-else
+- require 'rubygems/builder'
+-end
++require 'builder'
+
+ class Bones::GemPackageTask < Rake::PackageTask
+
diff --git a/dev-ruby/bones/metadata.xml b/dev-ruby/bones/metadata.xml
new file mode 100644
index 000000000000..f3c0d7d82ca4
--- /dev/null
+++ b/dev-ruby/bones/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">TwP/bones</remote-id>
+ </upstream>
+</pkgmetadata>