From 9409c34329a8a0ff0154471fb1ef685159b70351 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 18 Oct 2011 05:46:20 +0000 Subject: [PATCH] Version Package-Manager: portage-2.1.10.11/cvs/Linux x86_64 --- dev-ruby/yard/ChangeLog | 7 ++++- dev-ruby/yard/Manifest | 12 ++++---- dev-ruby/yard/yard-0.7.3.ebuild | 49 +++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+), 6 deletions(-) create mode 100644 dev-ruby/yard/yard-0.7.3.ebuild diff --git a/dev-ruby/yard/ChangeLog b/dev-ruby/yard/ChangeLog index 352d1e886712..d73d926a2597 100644 --- a/dev-ruby/yard/ChangeLog +++ b/dev-ruby/yard/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/yard # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/ChangeLog,v 1.19 2011/08/07 14:10:53 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/ChangeLog,v 1.20 2011/10/18 05:46:20 graaff Exp $ + +*yard-0.7.3 (18 Oct 2011) + + 18 Oct 2011; Hans de Graaff +yard-0.7.3.ebuild: + Version bump. 07 Aug 2011; Raúl Porcel yard-0.6.8.ebuild, yard-0.7.1.ebuild, yard-0.7.2.ebuild: diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest index 71f9a1f969a0..a4ef53d15e1d 100644 --- a/dev-ruby/yard/Manifest +++ b/dev-ruby/yard/Manifest @@ -1,20 +1,22 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +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.8.gem 662528 RMD160 100c2a9e5a3a9ebd29e856bdfcb54b260b2656b9 SHA1 99317e3f954911e3cf60bdec47320ab960b99c7a SHA256 136b2a87ad839caef11ccc767e071233c763ad8ad85b4071ba4711910de0c6b8 DIST yard-0.7.1.gem 705024 RMD160 5791006a3f8edf1011af9c77c4412c0e5e9288d7 SHA1 21c4cb8ab189457d32ae90a056883f0c95aa1c20 SHA256 3022f5177b7c25871168a953480ef3ff8cc7cc8c0e7ab709d751aeac941fa653 DIST yard-0.7.2.gem 709120 RMD160 7d4e574df5e27eb27b96587cd55a2caa56dcf80b SHA1 ff2dfd4d957ff5763d3b551c7c8f147265f68bfd SHA256 b81010493f88bc5c1d516fd2f9e4651a558eb3a398dd37465802056b9c280a01 +DIST yard-0.7.3.gem 713216 RMD160 56d32b024188c510201cdc48430f238ac22cf6e9 SHA1 70a5fb1fecacc4d2106598ccfe55f89c0426c258 SHA256 ddf63b320e70087048ee8df2f330f223b76fc822e1cb42ed849a85897fdcd538 EBUILD yard-0.6.8.ebuild 890 RMD160 8232c4c464b89b8393caf503110faf74f9f7babb SHA1 5b99b220dddd8abac5c164404638d0bb3648a1c9 SHA256 2b530ec52aa1334214d5fd8ac7a0b37db906c971406a358f389435c9b0165bd9 EBUILD yard-0.7.1.ebuild 1392 RMD160 059f39893e43b4e0b53e8ad1080fa2dc28ec9a6b SHA1 02a4765ecb544f2b2e3f55947c86bc3707372c39 SHA256 5835d000bb44d4716f89764f26e84fc667a285bf74b9b5982839d14ce0e84155 EBUILD yard-0.7.2.ebuild 1226 RMD160 73e85dc74d12e21666f905b0e90450d5eac3a89f SHA1 982fade4cff7bbb644ec513fff4952926b8778f3 SHA256 9ad89b0baf176cb0e4c4e91b8b2ce96358f39ce691f1c2147649aa1d93865d9c -MISC ChangeLog 2647 RMD160 b33990a03df08280d88fe0faef2d95dce8e09b2b SHA1 efe1d17f3db0234b40bca5c571c4e756c9432fff SHA256 a62cc42ec376a86090ce3e708b765dc7116ca3e50631a751d48170c3321c091b +EBUILD yard-0.7.3.ebuild 1339 RMD160 0f46027a35b077ffd72603ee6709ce64d31c29f4 SHA1 6e934a9734354c1aa88ac347072f6077233789e1 SHA256 5aaa7123c3f41d7709485fa4659ada2f19c0a30265c60a0ed1cf3bd4a40a9748 +MISC ChangeLog 2760 RMD160 8dd63625cb07c828ebe83d1b292285644d7a0237 SHA1 c3ac5ea7118ebc52b74ce5bf3ff97002391975e3 SHA256 176f17b10bae574182f47e03eb6a0821a6c5bae4caf43beacd910ff7263caadc MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk4+nPQACgkQuQc30/atMkBWlACgu8JAcPq7JiJ1jGla70yZ/Es3 -wEwAnjkkOfMD4+2GeeIWV2y5/etwn3CQ -=DLiW +iF4EAREIAAYFAk6dErEACgkQiIP6VqMIqNcpgAEAhw0TxwrZTzIYFdXvzSxqKVMg +Cedkg9T9SM1dPMGRscwA+weiE5sarbWkUP+q22OnZqiq8oBEZlfr20YnqZOY9WiJ +=wzi0 -----END PGP SIGNATURE----- diff --git a/dev-ruby/yard/yard-0.7.3.ebuild b/dev-ruby/yard/yard-0.7.3.ebuild new file mode 100644 index 000000000000..632b7a4db17a --- /dev/null +++ b/dev-ruby/yard/yard-0.7.3.ebuild @@ -0,0 +1,49 @@ +# 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.7.3.ebuild,v 1.1 2011/10/18 05:46:20 graaff Exp $ + +EAPI=2 + +USE_RUBY="ruby18 ree18 ruby19 jruby" + +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 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "doc? ( || ( dev-ruby/bluecloth dev-ruby/maruku dev-ruby/rdiscount dev-ruby/kramdown ) )" +ruby_add_bdepend "test? ( dev-ruby/rspec:2 )" + +all_ruby_prepare() { + # jruby crashes on this version of metadata, so install our stub. + rm ../metadata || die +} + +each_ruby_prepare() { + case ${RUBY} in + *jruby) + # Work around what appears to be a rubygems incompatibility where + # requireing rubygems triggers expectations set by rspec. Not + # reported upstream yet. + rm spec/cli/diff_spec.rb || die + + # This spec requires rdiscount which is a C extension. + sed -i -e '132s/should/should_not/' spec/templates/helpers/html_helper_spec.rb || die + ;; + *) + ;; + esac +} -- 2.26.2