From 7c6f1088f6dd70088560276110f1a4099f091648 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Sat, 14 Jan 2012 07:13:49 +0000 Subject: [PATCH] Revision bump to create a stable candidate without ruby19. Package-Manager: portage-2.1.10.41/cvs/Linux x86_64 --- dev-ruby/mustache/ChangeLog | 8 ++- dev-ruby/mustache/mustache-0.99.4-r1.ebuild | 34 +++++++++++++ dev-ruby/mustache/mustache-0.99.4.ebuild | 6 +-- dev-ruby/rdiscount/ChangeLog | 10 +++- dev-ruby/rdiscount/rdiscount-1.6.8-r1.ebuild | 51 ++++++++++++++++++++ dev-ruby/rdiscount/rdiscount-1.6.8.ebuild | 6 +-- dev-ruby/tins/Manifest | 10 ++-- 7 files changed, 111 insertions(+), 14 deletions(-) create mode 100644 dev-ruby/mustache/mustache-0.99.4-r1.ebuild create mode 100644 dev-ruby/rdiscount/rdiscount-1.6.8-r1.ebuild diff --git a/dev-ruby/mustache/ChangeLog b/dev-ruby/mustache/ChangeLog index d9504b69e895..5551800a7a3e 100644 --- a/dev-ruby/mustache/ChangeLog +++ b/dev-ruby/mustache/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/mustache # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mustache/ChangeLog,v 1.15 2012/01/14 07:12:26 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mustache/ChangeLog,v 1.16 2012/01/14 07:13:49 graaff Exp $ + +*mustache-0.99.4-r1 (14 Jan 2012) + + 14 Jan 2012; Hans de Graaff mustache-0.99.4.ebuild, + +mustache-0.99.4-r1.ebuild: + Revision bump to create a stable candidate without ruby19. 14 Jan 2012; Hans de Graaff -mustache-0.99.3.ebuild: Remove old version. diff --git a/dev-ruby/mustache/mustache-0.99.4-r1.ebuild b/dev-ruby/mustache/mustache-0.99.4-r1.ebuild new file mode 100644 index 000000000000..4c8e4af9acca --- /dev/null +++ b/dev-ruby/mustache/mustache-0.99.4-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mustache/mustache-0.99.4-r1.ebuild,v 1.1 2012/01/14 07:13:49 graaff Exp $ + +EAPI=2 + +USE_RUBY="ruby18 ruby19 ree18" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="man:build" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Mustache is a framework-agnostic way to render logic-free views." +HOMEPAGE="http://mustache.github.com/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +ruby_add_bdepend "doc? ( app-text/ronn )" + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['test/*.rb'].each{|f| require f}" +} + +all_ruby_install() { + all_fakegem_install + + doman man/mustache.1 man/mustache.5 +} diff --git a/dev-ruby/mustache/mustache-0.99.4.ebuild b/dev-ruby/mustache/mustache-0.99.4.ebuild index c780999e2c60..772e0180e837 100644 --- a/dev-ruby/mustache/mustache-0.99.4.ebuild +++ b/dev-ruby/mustache/mustache-0.99.4.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mustache/mustache-0.99.4.ebuild,v 1.6 2011/12/27 12:38:02 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mustache/mustache-0.99.4.ebuild,v 1.7 2012/01/14 07:13:49 graaff Exp $ EAPI=2 -USE_RUBY="ruby18 ruby19 ree18" +USE_RUBY="ruby18 ree18" RUBY_FAKEGEM_TASK_TEST="" diff --git a/dev-ruby/rdiscount/ChangeLog b/dev-ruby/rdiscount/ChangeLog index 2f4f78df3c2e..160488b0c9b7 100644 --- a/dev-ruby/rdiscount/ChangeLog +++ b/dev-ruby/rdiscount/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/rdiscount -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdiscount/ChangeLog,v 1.8 2011/12/26 15:09:05 graaff Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdiscount/ChangeLog,v 1.9 2012/01/14 07:11:20 graaff Exp $ + +*rdiscount-1.6.8-r1 (14 Jan 2012) + + 14 Jan 2012; Hans de Graaff rdiscount-1.6.8.ebuild, + +rdiscount-1.6.8-r1.ebuild: + Revision bump to create a stable candidate without ruby19. 26 Dec 2011; Hans de Graaff rdiscount-1.6.8.ebuild: Fix compilation with rake 0.9. Add ruby19. diff --git a/dev-ruby/rdiscount/rdiscount-1.6.8-r1.ebuild b/dev-ruby/rdiscount/rdiscount-1.6.8-r1.ebuild new file mode 100644 index 000000000000..c6502d55a833 --- /dev/null +++ b/dev-ruby/rdiscount/rdiscount-1.6.8-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdiscount/rdiscount-1.6.8-r1.ebuild,v 1.1 2012/01/14 07:11:20 graaff Exp $ + +EAPI=2 + +# Has a native extension without jruby support. +USE_RUBY="ruby18 ruby19 ree18" + +RUBY_FAKEGEM_TASK_TEST="test:unit" + +RUBY_FAKEGEM_TASK_DOC="doc man" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit multilib ruby-fakegem + +DESCRIPTION="Implementation of John Gruber's Markdown" +HOMEPAGE="http://github.com/rtomayko/rdiscount" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +ruby_add_bdepend "doc? ( app-text/ronn )" + +all_ruby_prepare() { + # Hanna is broken for us and therefore we don't have it in portage. + sed -i -e 's/hanna/rdoc/' Rakefile || die + + # Remove rule that will force a rebuild when running tests. + sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die + + # Provide RUBY variable no longer provided by rake. + sed -i -e "1 iRUBY=${RUBY}" Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake -Cext || die + cp ext/*$(get_modname) lib/ || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/rdiscount.1 +} diff --git a/dev-ruby/rdiscount/rdiscount-1.6.8.ebuild b/dev-ruby/rdiscount/rdiscount-1.6.8.ebuild index 645bcd7ddf1d..0f53bd05421c 100644 --- a/dev-ruby/rdiscount/rdiscount-1.6.8.ebuild +++ b/dev-ruby/rdiscount/rdiscount-1.6.8.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdiscount/rdiscount-1.6.8.ebuild,v 1.6 2011/12/26 15:09:05 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdiscount/rdiscount-1.6.8.ebuild,v 1.7 2012/01/14 07:11:20 graaff Exp $ EAPI=2 # Has a native extension without jruby support. -USE_RUBY="ruby18 ruby19 ree18" +USE_RUBY="ruby18 ree18" RUBY_FAKEGEM_TASK_TEST="test:unit" diff --git a/dev-ruby/tins/Manifest b/dev-ruby/tins/Manifest index 73f9f18d436a..49905f8b55f6 100644 --- a/dev-ruby/tins/Manifest +++ b/dev-ruby/tins/Manifest @@ -2,13 +2,13 @@ Hash: SHA256 DIST tins-0.3.6.gem 25088 RMD160 d215afe5f5b7f304d51572bf01f29a40c0fb064e SHA1 16571a8a441b39c6f9ee208b648b304fbcc327a8 SHA256 1e946f3711f475bb960fc8de1532c061ae3dad78505aa9cbebec3b2398fbedc5 -EBUILD tins-0.3.6.ebuild 767 RMD160 e065e02b6a03fd3481413b21ca7f602fc872a17b SHA1 6f885a3b1c3a8cc6e87cfa2b9056848716f097d6 SHA256 00f8df5bebb8d7e53cc1dac6d7d754d2ec1cb4bbcfee49399a3142038952a334 -MISC ChangeLog 361 RMD160 b1fae8161d1b4e2147822815d9eb4a5b9148db6e SHA1 d75fae73d3d5bce12e7c19d8d34a784b2f65aa04 SHA256 e3774f3f01045e1cb5032dc545bbd61866d40dd8f47e2ffb969dc6a6ff5fc56c +EBUILD tins-0.3.6.ebuild 773 RMD160 a804b35e1a100e700b2ea51ca298b1bc0b1ade57 SHA1 81f36c964423f920e6f39a120fff0406dcd54cd9 SHA256 818582e392b813cb20b1a3922782340edc1e91e56dc67fcc4411175f3bf518d7 +MISC ChangeLog 536 RMD160 b78bc355d7f434776012234e745d56c6b31cf345 SHA1 5a502158ae74b06b8dd83578ff507d71f0346c02 SHA256 b20ff039489c075b7d8537fc57ac04ecef95e566ff203097a02713ff1ffc2c71 MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iF4EAREIAAYFAk728+4ACgkQiIP6VqMIqNfCfgD+MsvQ76KNiO250tSNIrnTqzMD -Ow+xTYRTSwSSt87BPyMA+QEo3ZxjMph7sh8pRw1vAuTD0o2/v4h2ccWKPStTz2TP -=N2eX +iF4EAREIAAYFAk8RLFAACgkQiIP6VqMIqNdDcwD9HgW1Ad5fWhfp7bFQXoKdbbVG +/Isep5lSlehzU4TYx+0A+QHX2eHYsksMpVZ4NGjXPEF2DEhh6xSHSowI12laVWGW +=ekFn -----END PGP SIGNATURE----- -- 2.26.2