From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 4C2E01381FA for ; Tue, 6 May 2014 20:28:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7D67BE084C; Tue, 6 May 2014 20:28:10 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B1BF4E084A for ; Tue, 6 May 2014 20:28:09 +0000 (UTC) Received: from spoonbill.gentoo.org (spoonbill.gentoo.org [81.93.255.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 89EBE33FCBF for ; Tue, 6 May 2014 20:28:08 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by spoonbill.gentoo.org (Postfix) with ESMTP id 487A718745 for ; Tue, 6 May 2014 20:28:07 +0000 (UTC) From: "Peter Wilmott" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Peter Wilmott" Message-ID: <1399408041.1dfd74581bf7149ac15b7d60eec20e26a63e6264.p8952@gentoo> Subject: [gentoo-commits] proj/ruby-overlay:master commit in: dev-ruby/bones/, dev-ruby/bones/files/ X-VCS-Repository: proj/ruby-overlay X-VCS-Files: dev-ruby/bones/ChangeLog dev-ruby/bones/bones-3.8.1-r1.ebuild dev-ruby/bones/files/bones-3.8.1-builder.patch dev-ruby/bones/files/bones-3.8.1-rdoc-version.patch dev-ruby/bones/metadata.xml X-VCS-Directories: dev-ruby/bones/ dev-ruby/bones/files/ X-VCS-Committer: p8952 X-VCS-Committer-Name: Peter Wilmott X-VCS-Revision: 1dfd74581bf7149ac15b7d60eec20e26a63e6264 X-VCS-Branch: master Date: Tue, 6 May 2014 20:28:07 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: a41b81e7-6982-4afb-8b57-2320ad95ed9f X-Archives-Hash: 1a87ca0e6b2d69533a11365f8409a24d commit: 1dfd74581bf7149ac15b7d60eec20e26a63e6264 Author: Peter Wilmott

p8952 info> AuthorDate: Tue May 6 20:27:21 2014 +0000 Commit: Peter Wilmott

p8952 info> CommitDate: Tue May 6 20:27:21 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-overlay.git;a=commit;h=1dfd7458 dev-ruby/little-plugger: Drop ruby18 target, add ruby21 target. Package-Manager: portage-2.2.8-r1 --- dev-ruby/bones/ChangeLog | 111 +++++++++++++++++++++ dev-ruby/bones/bones-3.8.1-r1.ebuild | 46 +++++++++ dev-ruby/bones/files/bones-3.8.1-builder.patch | 15 +++ .../bones/files/bones-3.8.1-rdoc-version.patch | 11 ++ dev-ruby/bones/metadata.xml | 5 + 5 files changed, 188 insertions(+) diff --git a/dev-ruby/bones/ChangeLog b/dev-ruby/bones/ChangeLog new file mode 100644 index 0000000..3e18912 --- /dev/null +++ b/dev-ruby/bones/ChangeLog @@ -0,0 +1,111 @@ +# ChangeLog for dev-ruby/bones +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bones/ChangeLog,v 1.22 2014/01/08 05:00:43 mrueg Exp $ + +*bones-3.8.1-r1 (06 May 2014) + + 06 May 2014; Peter Wilmott +bones-3.8.1-r1.ebuild, + +files/bones-3.8.1-builder.patch, +files/bones-3.8.1-rdoc-version.patch, + +metadata.xml: + dev-ruby/little-plugger: Drop ruby18 target, add ruby21 target. + + 08 Jan 2014; Manuel Rüger -bones-3.8.0.ebuild: + Cleanup old. + +*bones-3.8.1 (14 Dec 2013) + + 14 Dec 2013; Hans de Graaff +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 -bones-3.6.5.ebuild, + -bones-3.7.0.ebuild: + Cleanup old. + + 12 Oct 2012; Hans de Graaff bones-3.8.0.ebuild: + Raise minimum version numbers to match gemspec. + +*bones-3.8.0 (14 Aug 2012) + + 14 Aug 2012; Diego E. Pettenò +bones-3.8.0.ebuild: + Version bump; skip tests on JRuby as java itself crashes. + + 14 Aug 2012; Diego E. Pettenò bones-3.7.0.ebuild: + Port to rspec helper for testing. Bump to EAPI 4. + + 02 Feb 2012; Thomas Kahle bones-3.7.0.ebuild: + ~x86 per bug 325471 + +*bones-3.7.0 (02 Jun 2011) + + 02 Jun 2011; Hans de Graaff +bones-3.7.0.ebuild: + Version bump. Add ree18. + + 27 Feb 2011; Hans de Graaff -bones-3.5.4.ebuild, + -bones-3.6.0.ebuild, -bones-3.6.2.ebuild: + Remove old versions. + +*bones-3.6.5 (11 Feb 2011) + + 11 Feb 2011; Hans de Graaff +bones-3.6.5.ebuild: + Version bump. Drop bones-extras which is now a no-op. Fix tests + accordingly. + +*bones-3.6.2 (28 Jan 2011) + + 28 Jan 2011; Hans de Graaff +bones-3.6.2.ebuild: + Version bump. + + 28 Jan 2011; Hans de Graaff -bones-3.5.2.ebuild, + -bones-3.5.5.ebuild: + Remove old versions. + +*bones-3.6.0 (23 Jan 2011) + + 23 Jan 2011; Hans de Graaff +bones-3.6.0.ebuild: + Version bump. + +*bones-3.5.5 (11 Jan 2011) + + 11 Jan 2011; Hans de Graaff +bones-3.5.5.ebuild: + Version bump. + +*bones-3.5.4 (11 Dec 2010) + + 11 Dec 2010; Hans de Graaff +bones-3.5.4.ebuild: + Version bump. + + 11 Dec 2010; Hans de Graaff -bones-3.4.1.ebuild, + -bones-3.5.1.ebuild: + Remove old versions. + +*bones-3.5.2 (26 Nov 2010) + + 26 Nov 2010; Hans de Graaff +bones-3.5.2.ebuild: + Version bump: Markdown is the default README format + +*bones-3.5.1 (29 Oct 2010) + + 29 Oct 2010; Hans de Graaff +bones-3.5.1.ebuild: + Version bump. Closes bug 325477. + + 22 May 2010; Diego E. Pettenò -bones-3.2.0.ebuild, + -bones-3.2.1.ebuild, bones-3.4.1.ebuild: + Cleanup old versions, use new syntax. + +*bones-3.4.1 (19 Apr 2010) + + 19 Apr 2010; Diego E. Pettenò +bones-3.4.1.ebuild: + Version bump. + +*bones-3.2.1 (02 Feb 2010) + + 02 Feb 2010; Diego E. Pettenò +bones-3.2.1.ebuild: + Version bump. + +*bones-3.2.0 (31 Jan 2010) + + 31 Jan 2010; Diego E. Pettenò +bones-3.2.0.ebuild, + +metadata.xml: + Initial import of bones and related dependencies. diff --git a/dev-ruby/bones/bones-3.8.1-r1.ebuild b/dev-ruby/bones/bones-3.8.1-r1.ebuild new file mode 100644 index 0000000..07f4d23 --- /dev/null +++ b/dev-ruby/bones/bones-3.8.1-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2014 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="ruby19 ruby20 ruby21 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 0000000..b676c33 --- /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 0000000..afff683 --- /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 diff --git a/dev-ruby/bones/metadata.xml b/dev-ruby/bones/metadata.xml new file mode 100644 index 0000000..8521361 --- /dev/null +++ b/dev-ruby/bones/metadata.xml @@ -0,0 +1,5 @@ + + + +ruby +