summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2011-02-20 10:46:38 +0000
committerHans de Graaff <graaff@gentoo.org>2011-02-20 10:46:38 +0000
commit4cf2b01ecb35091380a0bed9cb76c4f750ce058a (patch)
tree92c661b35aee67d163258b02f223b2b7333cf09f
parentMarked ~ppc wrt #341449. Thansk to hiyuh <hiyuh.root@gmail.com> for report an... (diff)
downloadhistorical-4cf2b01ecb35091380a0bed9cb76c4f750ce058a.tar.gz
historical-4cf2b01ecb35091380a0bed9cb76c4f750ce058a.tar.bz2
historical-4cf2b01ecb35091380a0bed9cb76c4f750ce058a.zip
Version bump.
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
-rw-r--r--dev-ruby/yard/ChangeLog10
-rw-r--r--dev-ruby/yard/Manifest14
-rw-r--r--dev-ruby/yard/files/yard-0.6.4-config-file-feature.patch19
-rw-r--r--dev-ruby/yard/files/yard-0.6.4-yaml.patch30
-rw-r--r--dev-ruby/yard/yard-0.6.4.ebuild30
5 files changed, 96 insertions, 7 deletions
diff --git a/dev-ruby/yard/ChangeLog b/dev-ruby/yard/ChangeLog
index 135be5f10e9f..e8ad305124f2 100644
--- a/dev-ruby/yard/ChangeLog
+++ b/dev-ruby/yard/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/yard
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/ChangeLog,v 1.11 2010/10/09 07:37:46 graaff Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/ChangeLog,v 1.12 2011/02/20 10:46:38 graaff Exp $
+
+*yard-0.6.4 (20 Feb 2011)
+
+ 20 Feb 2011; Hans de Graaff <graaff@gentoo.org> +yard-0.6.4.ebuild,
+ +files/yard-0.6.4-config-file-feature.patch, +files/yard-0.6.4-yaml.patch:
+ Version bump.
09 Oct 2010; Hans de Graaff <graaff@gentoo.org> -yard-0.5.8.ebuild:
Remove old version.
diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 2f841004e32d..a921e8ca8e1d 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,14 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX yard-0.6.4-config-file-feature.patch 879 RMD160 e4b88bab1d8118b0bbf1ef0adffae8ba54fc7da9 SHA1 33fbf9f50a54e09fccb20a239aeb2bb43a609ae5 SHA256 549d2a205730c6938a75a86a663a76abb38310e67d1d5ee598ce736aca26ca0e
+AUX yard-0.6.4-yaml.patch 845 RMD160 2c3804af2a70b03c009a1ba10e04ad96aa4aa9fc SHA1 f79406b377715b954c3588dc8fb2cddd687526a2 SHA256 42342cfbec0daf36e7b6e370456d69f6b4d78135e301ccdd31fd1a4c813b1475
DIST yard-0.6.1.gem 614912 RMD160 b4d88fba01536128e33a5a699b6393b43ac21f06 SHA1 74d513f7c1458c345680dfcd68151c91b2adff1f SHA256 2ad1bdac1b48df983de298d1fda8526cfa3339007d7942fff03fc6f032391a54
+DIST yard-0.6.4.gem 644096 RMD160 5f7276db15efae6e87ee607431f7842d047aa59e SHA1 ef1f64b7630afe9075da587208294b4646d2e9f8 SHA256 73c29d14e1228654f061b250ac7c90a2b6fdfea7276a6ab21506dc97e0773f86
EBUILD yard-0.6.1.ebuild 769 RMD160 6c3da879f7297ce84129b492e26b5d5d15cc7a7d SHA1 bbcd73e98785aa02e55647cbf0af70c9dd453350 SHA256 649bb7a2bf001709faafd03cb02db1452e5530a1cd401ad1a87a6613b8339f32
-MISC ChangeLog 1578 RMD160 ebfe233f2ab46ae06dbc1c8126a3fb104668715d SHA1 7ebbc5688a4c533a124364fdaa03acb3ab38b300 SHA256 904aa8573251cbe8569ce0cdfa70cd02add3349ddbdc98d45dddd770943350e0
+EBUILD yard-0.6.4.ebuild 862 RMD160 22efb4a919dec618a488925372f20e1a035582cb SHA1 d19a8a1943db8e390cc714b4b070424082f9754c SHA256 775c8828e16479aecec4aef1f543c6c1ea7b233a5702087ce2c0702d66091ba6
+MISC ChangeLog 1769 RMD160 33c976644cd2f54174c26a8a8dabc7577f739818 SHA1 5cfe3f04b1f441db0f2ace08cf60f7907b6ee0fd SHA256 b95d397bb77e9d957604369b504fe1b2061e52bc54c356a7508dc08677a6057c
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAkywG9UACgkQZihJkut28StelwD+JIYj0zr+aH0bDv3C9ApZjB0I
-GiCSqGvSfhF0PHxWksMBAJQDFkAw2MRoAj8elxXJprTAVH18FX+EojUpsHj88xdj
-=cVQZ
+iF4EAREIAAYFAk1g8RwACgkQrnu0mw69Jkov0wD6Au8oLWEBOUWL8VlKaFNtEW7r
++gUHqjPOHcRne2srAYAA/3RHDdipYVP10EaAtZnc+xF4kCa8/MDG8srbPrhGhl5A
+=959K
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/yard/files/yard-0.6.4-config-file-feature.patch b/dev-ruby/yard/files/yard-0.6.4-config-file-feature.patch
new file mode 100644
index 000000000000..df2c5d92bdac
--- /dev/null
+++ b/dev-ruby/yard/files/yard-0.6.4-config-file-feature.patch
@@ -0,0 +1,19 @@
+commit e1cafe5d2123631cdff8c115de15575bc6643677
+Author: Loren Segal <lsegal@soen.ca>
+Date: Sun Jan 23 04:05:41 2011 -0500
+
+ Fix failing spec when ~/.yard/ignored_plugins does not exist
+
+diff --git a/spec/config_spec.rb b/spec/config_spec.rb
+index 8aea427..5bcaa60 100644
+--- a/spec/config_spec.rb
++++ b/spec/config_spec.rb
+@@ -17,7 +17,7 @@ describe YARD::Config do
+
+ it "should overwrite options with data in ~/.yard/config" do
+ File.should_receive(:file?).with(YARD::Config::CONFIG_FILE).and_return(true)
+- File.should_receive(:file?).with(YARD::Config::IGNORED_PLUGINS).and_return(true)
++ File.should_receive(:file?).with(YARD::Config::IGNORED_PLUGINS).and_return(false)
+ YAML.should_receive(:load_file).with(YARD::Config::CONFIG_FILE).and_return({'test' => true})
+ YARD::Config.load
+ YARD::Config.options[:test].should be_true
diff --git a/dev-ruby/yard/files/yard-0.6.4-yaml.patch b/dev-ruby/yard/files/yard-0.6.4-yaml.patch
new file mode 100644
index 000000000000..2bdf8ef7ee01
--- /dev/null
+++ b/dev-ruby/yard/files/yard-0.6.4-yaml.patch
@@ -0,0 +1,30 @@
+commit 5557352a7793975bcaedf5f18b4e2c2883245f5b
+Author: Akzhan Abdulin <akzhan.abdulin@gmail.com>
+Date: Mon Jan 17 22:20:47 2011 +0300
+
+ Fix uninitialized constant RSpec::Core::ExampleGroup::Nested_2::Nested_1::YAML error
+
+diff --git a/spec/cli/config_spec.rb b/spec/cli/config_spec.rb
+index 1ad52f4..4a5288e 100644
+--- a/spec/cli/config_spec.rb
++++ b/spec/cli/config_spec.rb
+@@ -1,5 +1,7 @@
+ require File.dirname(__FILE__) + '/../spec_helper'
+
++require 'yaml'
++
+ describe YARD::CLI::Config do
+ before do
+ @config = YARD::CLI::Config.new
+diff --git a/spec/config_spec.rb b/spec/config_spec.rb
+index 6e578fc..316d7b8 100644
+--- a/spec/config_spec.rb
++++ b/spec/config_spec.rb
+@@ -1,5 +1,7 @@
+ require File.join(File.dirname(__FILE__), "spec_helper")
+
++require 'yaml'
++
+ describe YARD::Config do
+ describe '.load' do
+ before do
diff --git a/dev-ruby/yard/yard-0.6.4.ebuild b/dev-ruby/yard/yard-0.6.4.ebuild
new file mode 100644
index 000000000000..4de9098d4d94
--- /dev/null
+++ b/dev-ruby/yard/yard-0.6.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/yard-0.6.4.ebuild,v 1.1 2011/02/20 10:46:38 graaff Exp $
+
+EAPI=2
+
+# jruby → fails tests: http://github.com/lsegal/yard/issues/issue/185
+USE_RUBY="ruby18 ree18 ruby19"
+
+RUBY_FAKEGEM_TASK_TEST="specs"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md ChangeLog"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="http://yardoc.org/"
+
+LICENSE="as-is" # truly
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_PATCHES=( "${FILESDIR}/${P}-yaml.patch" "${FILESDIR}/${P}-config-file-feature.patch" )
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:2 dev-ruby/redcloth )"