summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2013-12-14 14:03:27 +0000
committerHans de Graaff <graaff@gentoo.org>2013-12-14 14:03:27 +0000
commit104e46b6effe9ba046fe8fe35233f53bfe581c90 (patch)
treee0b0c902b762a2fc84f4e66a6942af8a0b5f7c41 /dev-ruby/bones
parentEAPI=5. Add ruby20. Drop circular dependency on bones. Ebuild by Peter Wilmot... (diff)
downloadhistorical-104e46b6effe9ba046fe8fe35233f53bfe581c90.tar.gz
historical-104e46b6effe9ba046fe8fe35233f53bfe581c90.tar.bz2
historical-104e46b6effe9ba046fe8fe35233f53bfe581c90.zip
Version bump. EAPI=5. Add ruby20. Ebuild by Peter Wilmott in the ruby overlay.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/bones')
-rw-r--r--dev-ruby/bones/ChangeLog9
-rw-r--r--dev-ruby/bones/Manifest16
-rw-r--r--dev-ruby/bones/bones-3.8.1.ebuild46
-rw-r--r--dev-ruby/bones/files/bones-3.8.1-builder.patch15
-rw-r--r--dev-ruby/bones/files/bones-3.8.1-rdoc-version.patch11
5 files changed, 95 insertions, 2 deletions
diff --git a/dev-ruby/bones/ChangeLog b/dev-ruby/bones/ChangeLog
index 9a03f724df57..f076056a0daf 100644
--- a/dev-ruby/bones/ChangeLog
+++ b/dev-ruby/bones/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-ruby/bones
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bones/ChangeLog,v 1.20 2013/11/03 13:28:07 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bones/ChangeLog,v 1.21 2013/12/14 14:03:26 graaff Exp $
+
+*bones-3.8.1 (14 Dec 2013)
+
+ 14 Dec 2013; Hans de Graaff <graaff@gentoo.org> +bones-3.8.1.ebuild,
+ +files/bones-3.8.1-builder.patch, +files/bones-3.8.1-rdoc-version.patch:
+ Version bump. EAPI=5. Add ruby20. Ebuild by Peter Wilmott in the ruby
+ overlay.
03 Nov 2013; Manuel Rüger <mrueg@gentoo.org> -bones-3.6.5.ebuild,
-bones-3.7.0.ebuild:
diff --git a/dev-ruby/bones/Manifest b/dev-ruby/bones/Manifest
index 4c9b074ede25..4c172d4aa372 100644
--- a/dev-ruby/bones/Manifest
+++ b/dev-ruby/bones/Manifest
@@ -1,4 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX bones-3.8.1-builder.patch 409 SHA256 27cf85bbb342b6c43e10adafa11eec6b1983783ac1f433fdfc8712cf630916a0 SHA512 e27aff9a7ef66986abd10aa999f225a58b9272b9fbd7444f84ccc6de5440282a2a25cf2fb8c85be00ebe317fcff78afd84f7fcf2f3523801e09f533419d8bc91 WHIRLPOOL a3c1f16b52f12eaaaed9527955ffd9f0314169668acdb8fde6074db8c82bb72d52a86d9a05a0b5a07511795956b7b1d9a064a1abbbc4e83e966cfeb3faa17d76
+AUX bones-3.8.1-rdoc-version.patch 314 SHA256 b79a24b5abb941aea8f481314a22e7b3a46cf70c583497692262bb0093c13a65 SHA512 2bc4759331a0fb55bb0b74d323318911aff87611883220fa5fd794a03e5030f6aa5667f47fa437e8c5ca0e7503c119d95a9e840282d4eafcf9e7113ad73fb09a WHIRLPOOL 7d7e7f420880e0cf01aef6fe4e79cb0801913dd3df8e169d9c467b80c3ec19306445b6f7e859fab1e582bece973b377862f694451de4daaae13be5734dffcd2b
DIST bones-3.8.0.gem 38912 SHA256 5020aaa34eee696ec4c440f4694d38fe0af775ef9573376d906c63ceeecc6505 SHA512 04fb1e63b3d4b7fab64f37a10b30efeb3cfe189a15062de3b75674ce32d95cc924555178d61371cbd8d7430acfe969e297b00dfc52907a9f5e37cc9ead15225b WHIRLPOOL 1d4694438eaa40f6563f5547fad07d25aeddf06a230d3e2156b0343ed095517b96b510d41ecfdf2450d27b799c0b98c4c3b6064fb237139f38ce4aece6396489
+DIST bones-3.8.1.gem 39936 SHA256 7fd2ec25c6780df4b51db24b85b60a42f9b2a7205dbc90fad992aa639166453c SHA512 d9f3abbb31c4c7856aefb62d2850752bf2d1e8a353f4cf065fd6292d7ae30c3916348fd84e720e6ef43aa4ed1461dc225b08f9dd83371122a61c6461c41a7e4a WHIRLPOOL ba8fcb3b4678137e29c9b63d93134869d5b7f7a2169bc2f8e5c959d9201b01ef67be64ad5964ddba47fe8313867800d08398b62a2173a5e9041bb41728e654cf
EBUILD bones-3.8.0.ebuild 919 SHA256 6421782a59bb230eec510f9162265c359171f251a60e1c15977b766cb50c2857 SHA512 b1f98f1fbadc50b8d03b333c1da41afd582f911194395eaa1b49252a55100157c7e8e36ee7b02eb9bc9d6a3d9ea7e5db8403c86e7693d48b7d6a7f530e3550ca WHIRLPOOL 1620a5604ef94e6a68d52369e0bbda3d70ff2493a659277e673f188427135e8e43172746e0b3224489d7437c3f0c49f6d3436a43efe61b5cc5548c14f11b167b
-MISC ChangeLog 2830 SHA256 55d233bba9244d0b0e3bb407b3d2b2a0f588272fa4c59b8a780e596987cd4883 SHA512 d0fa0a60fd14f49a7c05e6b35ac2160af081bc17568e18211dd416affc2e480547c97755d5d5610e9933f402b21565b6bf2e433b3a28a1e39c1d137d37230290 WHIRLPOOL e47d8b11feea9fe73ae0ed46927bec40e01c25da82e4e4c4f2c0e657f765c13eb3569c596d5bd369ce1388a50cc48a53e0106d1500d95ad87c8260ba934dd6cc
+EBUILD bones-3.8.1.ebuild 1056 SHA256 3164515fef484f88a694b83bc0b17adf1002f80f093bf5d8e424b5892ee13f5f SHA512 53e3b14a0576fdcc5b321134c5330375e50e5f0efb0cc725d497b9c44d04750215f8df122a87bbce9b16bb4cc9ecee770587b9939a37a6bf16529f01a2762bcf WHIRLPOOL 0e1bb28f28d1a31afc3741e4953a3f0753b9db0115f7e2b9f7fcd328097feed1c5b1f0bfca2d361720f5b1c19d55313ae4301cd2f9d8560412b78ec333e0dfae
+MISC ChangeLog 3089 SHA256 eff69f0ba0a81650f7a9f150fcfbe69744fe66917cce0494490631ecb6352460 SHA512 15ffdcef7d084459952dbdc080429ebf36f474b40565532d0261247706f0ad146d2a1de1f4e6f9fd621c6c65dc6f6a7177bb4b92dd1343afa432be2a7659581f WHIRLPOOL 654a5f01922202703539ba841f81da0da8a5499dcc12fc8d25a6b151ee578dcbe5a5cdac2b4d0b63912ad7d86b4d84e984bedf2746c62c2542d0981b01fccb5f
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iF4EAREIAAYFAlKsZS8ACgkQiIP6VqMIqNdPvQEAk15PYMp3PVfqxbdcIi+EysPE
+qBJv/vppOYT3PFURfC4A/RT4x8Wgz1Dnzqr9JBfRElxf6m9ygkQyn26dpZAX6lbL
+=x6R2
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/bones/bones-3.8.1.ebuild b/dev-ruby/bones/bones-3.8.1.ebuild
new file mode 100644
index 000000000000..e2ba51a432a1
--- /dev/null
+++ b/dev-ruby/bones/bones-3.8.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bones/bones-3.8.1.ebuild,v 1.1 2013/12/14 14:03:26 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby18 ruby19 ruby20 jruby"
+
+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="http://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-0.8.7"
+
+all_ruby_prepare() {
+ epatch "${FILESDIR}"/${P}-builder.patch
+ mv ../metadata .
+ epatch "${FILESDIR}"/${P}-rdoc-version.patch
+ mv metadata ../
+}
+
+each_ruby_test() {
+ if [[ ${RUBY} == *jruby ]]; then
+ ewarn "JRuby up to 1.6.7.2 is known to crash even after passing the tests."
+ return 0
+ fi
+ each_fakegem_test
+}
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/files/bones-3.8.1-rdoc-version.patch b/dev-ruby/bones/files/bones-3.8.1-rdoc-version.patch
new file mode 100644
index 000000000000..afff683450b0
--- /dev/null
+++ b/dev-ruby/bones/files/bones-3.8.1-rdoc-version.patch
@@ -0,0 +1,11 @@
+--- a/bones/metadata 2013-12-04 19:12:17.677881011 +0000
++++ b/bones/metadata 2013-12-04 19:14:36.905130687 +0000
+@@ -28,7 +28,7 @@
+ name: rdoc
+ requirement: !ruby/object:Gem::Requirement
+ requirements:
+- - - ~>
++ - - '>='
+ - !ruby/object:Gem::Version
+ version: '3.0'
+ type: :runtime