From: Hans de Graaff Date: Sat, 24 Dec 2011 11:53:35 +0000 (+0000) Subject: Add ruby19 to builder 2.1.2 as well since that version is compatible with Rails.... X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=63acc1dacb732ade6827666351e12f8654b96af7;p=gentoo.git Add ruby19 to builder 2.1.2 as well since that version is compatible with Rails. Avoid blankslate tests since these don't work. Package-Manager: portage-2.1.10.41/cvs/Linux x86_64 --- diff --git a/dev-ruby/builder/ChangeLog b/dev-ruby/builder/ChangeLog index 47eb456587c8..434801b0d71d 100644 --- a/dev-ruby/builder/ChangeLog +++ b/dev-ruby/builder/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/builder # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/builder/ChangeLog,v 1.62 2011/09/09 08:27:56 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/builder/ChangeLog,v 1.63 2011/12/24 11:53:35 graaff Exp $ + +*builder-2.1.2-r3 (24 Dec 2011) + + 24 Dec 2011; Hans de Graaff +builder-2.1.2-r3.ebuild: + Add ruby19 to builder 2.1.2 as well since that version is compatible with + Rails. Avoid blankslate tests since these don't work. 09 Sep 2011; Fabian Groffen builder-3.0.0.ebuild: Marked ~sparc-solaris diff --git a/dev-ruby/builder/Manifest b/dev-ruby/builder/Manifest index 1b1345f9c267..31d4c6a24da5 100644 --- a/dev-ruby/builder/Manifest +++ b/dev-ruby/builder/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX builder-2.1.2-activesupport.patch 650 RMD160 d0bb88565997b211a24d127e1b7b95225f13ef96 SHA1 89d7a2e18f5647946c6778c9f335646ae7a716e4 SHA256 67e25efcd27f213ef511d86a985f0e445b646c24a36a661fc778961b1929c2f0 AUX builder-2.1.2-fix-tests.patch 346 RMD160 acd98bca0e07fc74e069d633bb40592ecdbc2119 SHA1 232293bb6e52a4f94538b9573788cbb339e630ef SHA256 a195ed4c42ce0f9ae21df26c4e803d58b40f82aaa6692c8672d7285234ca7a77 @@ -8,13 +8,14 @@ DIST builder-2.1.2.tgz 20255 RMD160 f55ccf22fec6b28fb310ee298b3691e9e7f6faab SHA DIST builder-3.0.0.gem 609280 RMD160 f17b12344de661c8baa85a726b52954907ff38e0 SHA1 911d35bf53a8678d35aea8e17e4c439eb62fffff SHA256 fbd3e15e5de02245f7d649b3415b2c2875cdc9a14dccde89aa30fc14a314618e EBUILD builder-2.1.2-r1.ebuild 961 RMD160 45e7e1d79592099bfcb6b7f75d000914835112bf SHA1 2cdd3c6b1885ba352fac31c94fe75a7be51108b7 SHA256 e10d3d50757eeae7ada8d964257d262e86cf576248383e0dc2e9090083946d03 EBUILD builder-2.1.2-r2.ebuild 976 RMD160 86c84f1e310110ea9fb5c99d970c67b60453a56e SHA1 2e63b313ba8a032c84a1b2de53c06e768ad4fc8e SHA256 55830b16dc15ccc812c48d8bf10a7d592141f39a97395d88da0357face763fd9 +EBUILD builder-2.1.2-r3.ebuild 1173 RMD160 5c8c880b20ed656448e782f54e2fb5579d6fdd79 SHA1 0e20dd4fdcb531c5363a3e16706fadab42fa1456 SHA256 d407d35e29e244b71f1b0b5bd50236e81fb53325972fecaf211744090a07b7e9 EBUILD builder-3.0.0.ebuild 1010 RMD160 83821da5eadf99c7ce9c6defbad9587b70306cc0 SHA1 88ca7e915653898d138a28105049e0a892820834 SHA256 c928bdbdc6011a17f324c2c605d2b17bb0b641329f75fb6bbec871395135eb8b -MISC ChangeLog 7305 RMD160 4359a010240c0e2ccd1f656ce5fc8717c42c72b2 SHA1 3aef381958f933f326ef414b6b206427e7ce0f78 SHA256 fa916376c16f06c76d6eca6eac441558a92c86a7a5b63db1d3f411573e912daa +MISC ChangeLog 7546 RMD160 73cd5c90c5ef2c5255c2705496f13b9b5638501b SHA1 09ae1a30ab8e82d510b2ef4dfc8db1821d43f2ed SHA256 0c3217eef321dc2b022a0d598d47735e3674f75eadd0d48c3bc9912464943764 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.15 (SunOS) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk5pzhYACgkQX3X2B8XHTon1pACfS5DXB1YeJc3+fi1/ijcfZbcR -D1gAn08by/AiN4H2JsKB5Ab99gjcJ/h3 -=JTh5 +iF4EAREIAAYFAk71vUsACgkQiIP6VqMIqNeK4AD/eLqZn+K9JplXK/lbRGY4TKJH +9Ok/R0Sv/INLdGtCtFEBAJBhnEVuyJUQlMqvtrIG7EBuUQNjhVbLZBtXlFDFTW5D +=7vJP -----END PGP SIGNATURE----- diff --git a/dev-ruby/builder/builder-2.1.2-r3.ebuild b/dev-ruby/builder/builder-2.1.2-r3.ebuild new file mode 100644 index 000000000000..94bbeeed383f --- /dev/null +++ b/dev-ruby/builder/builder-2.1.2-r3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/builder/builder-2.1.2-r3.ebuild,v 1.1 2011/12/24 11:53:35 graaff Exp $ + +EAPI=2 +USE_RUBY="ruby18 ruby19 ree18 jruby" + +RUBY_FAKEGEM_TASK_TEST="test_all" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README CHANGES" + +inherit ruby-fakegem eutils + +DESCRIPTION="A builder to facilitate programatic generation of XML markup" +HOMEPAGE="http://rubyforge.org/projects/builder/" +SRC_URI="mirror://rubyforge/${PN}/${P}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( virtual/ruby-test-unit )" + +all_ruby_prepare() { + sed -i -e '/rdoc\.template .*jamis/d' Rakefile || die + + epatch "${FILESDIR}"/${P}-activesupport.patch + epatch "${FILESDIR}"/${P}-fix-tests.patch +} + +each_ruby_prepare() { + case ${RUBY} in + *ruby19) + rm test/testblankslate.rb || die + ;; + *) + ;; + esac +} + +each_ruby_test() { + ${RUBY} -Ilib:. -S testrb test/test*.rb || die +}