diff options
Diffstat (limited to 'dev-ruby/bones')
-rw-r--r-- | dev-ruby/bones/Manifest | 6 | ||||
-rw-r--r-- | dev-ruby/bones/bones-3.8.4-r1.ebuild | 34 | ||||
-rw-r--r-- | dev-ruby/bones/files/bones-3.8.1-builder.patch | 15 | ||||
-rw-r--r-- | dev-ruby/bones/metadata.xml | 11 |
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> |