diff options
author | 2011-04-30 07:13:45 +0000 | |
---|---|---|
committer | 2011-04-30 07:13:45 +0000 | |
commit | 5e1e965c16b1ce1dbc984c05043d1d9d5cad929d (patch) | |
tree | 4f799fb06217b56994823cf56298a2afa8e0d2a8 /dev-ruby | |
parent | Fix typo in alpha asm code #364699 by Raúl Porcel. (diff) | |
download | historical-5e1e965c16b1ce1dbc984c05043d1d9d5cad929d.tar.gz historical-5e1e965c16b1ce1dbc984c05043d1d9d5cad929d.tar.bz2 historical-5e1e965c16b1ce1dbc984c05043d1d9d5cad929d.zip |
Version bump.
Package-Manager: portage-2.1.9.42/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/ruby-prof/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/ruby-prof/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/ruby-prof/ruby-prof-0.10.6.ebuild | 74 | ||||
-rw-r--r-- | dev-ruby/tilt/Manifest | 14 |
4 files changed, 97 insertions, 8 deletions
diff --git a/dev-ruby/ruby-prof/ChangeLog b/dev-ruby/ruby-prof/ChangeLog index 1bd0697dcbd2..d12022fbdb48 100644 --- a/dev-ruby/ruby-prof/ChangeLog +++ b/dev-ruby/ruby-prof/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/ruby-prof # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-prof/ChangeLog,v 1.30 2011/04/24 08:04:05 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-prof/ChangeLog,v 1.31 2011/04/30 07:13:45 graaff Exp $ + +*ruby-prof-0.10.6 (30 Apr 2011) + + 30 Apr 2011; Hans de Graaff <graaff@gentoo.org> +ruby-prof-0.10.6.ebuild: + Version bump. *ruby-prof-0.10.2 (24 Apr 2011) diff --git a/dev-ruby/ruby-prof/Manifest b/dev-ruby/ruby-prof/Manifest index 1b015d193da4..f5f72f5f54b3 100644 --- a/dev-ruby/ruby-prof/Manifest +++ b/dev-ruby/ruby-prof/Manifest @@ -2,17 +2,19 @@ Hash: SHA256 DIST ruby-prof-0.10.2.tgz 206715 RMD160 7b6f1049e94563c8e65ee79b77ef8b66493d65a8 SHA1 8b4af5198a771488fb60e7fad5aa79f6636bf05a SHA256 2fff561defea7a6daa23d61de11f8c2ad9224697e9bfe5f702fef2b14ec8676c +DIST ruby-prof-0.10.6.tgz 207041 RMD160 45e30c6b1bb76693a89012295c5620bbc040eb9c SHA1 eab0fe0a9f5072a3280ddff9e511822fbbb1ef8f SHA256 51ba88fef6627fa6bd87d99544f33b4280336434e816ee8e5841a529a36f7822 DIST ruby-prof-0.8.2.gem 63488 RMD160 98687c57c4a39c533cb7781e1dfc146ebdf2dd4a SHA1 ccd4f7d3c1a83856631316f9b10823ac825fe1ce SHA256 f622f47be1f6a2d916c6f6a42c21bce591816b264df97c7d83dca3c5441644eb DIST ruby-prof-0.9.2.gem 202240 RMD160 591b6a8247adcc44dc578ba44fb484af010a5120 SHA1 16565665f8ad28a04ac8e6c66b67ea34220fb9dd SHA256 785550e0451bf0fa280dea837560d7327ad8b496e4fa7cf1368d8c46da200d48 EBUILD ruby-prof-0.10.2.ebuild 2310 RMD160 be3f37b3eda89e74ccf7f1c230d9db81ee9dcdf8 SHA1 585fcabfe25becd60b51b3f0035f01a0ac7aa9b5 SHA256 77c8c3b5c963e2c07f4cea3caa3c97d4be4a52021b0356e0d0c8de0fc0f8852f +EBUILD ruby-prof-0.10.6.ebuild 2249 RMD160 413f62e03cc5d2f6b0019d015e27bac5a5902ea4 SHA1 70cabf0087f643ff71a145cfed1789d2a43e1894 SHA256 14cff96ac5f5cf0d41728ceb4683642188b649f659c69edf9788f06e0dffc3ac EBUILD ruby-prof-0.8.2-r1.ebuild 2101 RMD160 d213d83cd9d291680bd8eb6919ccc38168347363 SHA1 6a0a1c6184575ea177d6be5cea686b8eb25fcd78 SHA256 32e4dfef583dbf3521117d97dac03c5e4d3a2b92ece43e157b5847fdebc5bb5e EBUILD ruby-prof-0.9.2.ebuild 2103 RMD160 075709214d7da03e58af0a74e8fb1763142dd614 SHA1 c3d0dc72c1a1cee75b25ccc28476ab60b69c75cc SHA256 e2754357e74b0a894f59d5eea9945648f65c7c2dcdc71185f18efa9080dfe519 -MISC ChangeLog 5176 RMD160 168ddda5f94fff279f37654a7bae55d1b107a13b SHA1 27d8f39c6049f80c1cd3bd88d5196e210b86229e SHA256 10ee5a8f0822e3ab5243f80d04c4905d78cbb636372bd606d2fbb0aeb2b3a79a +MISC ChangeLog 5302 RMD160 540759b358ea0c7bf17dac2574cf85486452a399 SHA1 1e7412beb4b35d718ca6a3082fe0d3b0421dce8e SHA256 4756732d39f1712a76c61baac13b44cad0d21921d3859b9e6c00e8e38988a76c MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iF4EAREIAAYFAk2z2YAACgkQrnu0mw69JkoUzwD/X55Bq1vdJRWy1pbiiMEErvCO -xGzoQ7gq4KRO76c/bYoA+gI/DmS24FDkTh4O0v2hRJeWEcSw/edLIB5F3esSYGQb -=6IbA +iF4EAREIAAYFAk27tq4ACgkQrnu0mw69Jkq8xAD/Unrg8zHU+T1jIr5+jCG3G6aa +E4LoGb4KebzEgtySicMA/0ZsE3ooqY44OOSut3IY7Thvx95xtVrdLO+M1e4VaRxN +=OF6L -----END PGP SIGNATURE----- diff --git a/dev-ruby/ruby-prof/ruby-prof-0.10.6.ebuild b/dev-ruby/ruby-prof/ruby-prof-0.10.6.ebuild new file mode 100644 index 000000000000..72b20f18a26f --- /dev/null +++ b/dev-ruby/ruby-prof/ruby-prof-0.10.6.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-prof/ruby-prof-0.10.6.ebuild,v 1.1 2011/04/30 07:13:45 graaff Exp $ + +EAPI=4 + +# jruby → not compatible, since it uses an extension, but there is a bug +# open for it: https://github.com/rdp/ruby-prof/issues/36 +# ree18 fails tests: https://github.com/rdp/ruby-prof/issues/53. + +USE_RUBY="ruby18 ruby19" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc CHANGES" +RUBY_FAKEGEM_DOCDIR="doc" + +inherit multilib ruby-fakegem + +DESCRIPTION="A module for profiling Ruby code" +HOMEPAGE="https://github.com/rdp/ruby-prof" +SRC_URI="https://github.com/rdp/${PN}/tarball/${PV} -> ${P}.tgz" +RUBY_S="rdp-${PN}-*" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( virtual/ruby-test-unit )" + +all_ruby_prepare() { + # The thread testing in 0.8.1 and earlier versions is broken, it + # has to be tested for the next versions, since upstream is + # looking for a solution. The problem is that it's _very_ + # timing-dependent. +# rm "${S}"/test/thread_test.rb \ +# || die "unable to remove broken test unit" +# sed -i -e '/thread_test/d' \ +# test/test_suite.rb || die "unable to remove broken test reference" + + # We install the shared object in lib, not ext. + sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb +} + +each_ruby_prepare() { + case ${RUBY} in + *ruby19) + # On ruby 1.9 this test fails badly, so we disable it + # until upstream can fix the related bug: + # http://redmine.ruby-lang.org/issues/show/2012 + sed -i -e '/^ def test_flat_string_with_numbers/,/^ end/ s:^:#:' \ + test/printers_test.rb || die "Unable to disable test_flat_string_with_numbers" + ;; + esac +} + +each_ruby_configure() { + ${RUBY} -Cext/ruby_prof extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext/ruby_prof || die "build failed" + + mkdir lib/ruby_prof || die "unable to create directory for shared object" + cp ext/ruby_prof/*$(get_modname) lib/ruby_prof || die "copy of extension failed" +} + +all_ruby_install() { + all_fakegem_install + + for dir in examples rails rails/example rails/environment; do + docinto "$dir" + dodoc -r "$dir"/* || die "dodoc $dir failed" + done +} diff --git a/dev-ruby/tilt/Manifest b/dev-ruby/tilt/Manifest index 66059035169f..417a50d074ff 100644 --- a/dev-ruby/tilt/Manifest +++ b/dev-ruby/tilt/Manifest @@ -1,6 +1,14 @@ -DIST tilt-1.2.1.gem 29184 RMD160 bf7a5963bdbf4d4a76cc1acf86eb378b4cffbcf3 SHA1 4476fb61d5d2d016cdb33609cf3412e03524a56c SHA256 dc822be01c6caf4cd5929b9746f75b311e36e912c3efccdb5c1dd9028704e300 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST tilt-1.2.2.gem 28672 RMD160 cbb16b94f1aabc6cdc9d2a60cd1af4294d748ddf SHA1 2ed7f6a5ecdf9ec0108e1e8145e67cd26f82ebd3 SHA256 3eb7036985b2a1ee9b27401cbe3b3723e48d092563f212dcd712d4b8e2198eac -EBUILD tilt-1.2.1.ebuild 1015 RMD160 9732b5096351ebc264d8e457a063ac1680555f73 SHA1 eca4c8b855c2ccb78aa7dbd7ef7675b3ba7dab37 SHA256 3c2fbf244f3fe51b236e34fa28f933c3c81df96a8a7b1a8d3cf98d749dbfe92f EBUILD tilt-1.2.2.ebuild 777 RMD160 aa19b9f39c45d185ee952602bb78c3a570049d9d SHA1 3fe1e1636e926ca4e0d6be1627f1736d692a0d55 SHA256 abaaaf74dd6972c540d56f4a3d5425a8ad3c273055e2cec01e95de5bc7bc9531 -MISC ChangeLog 977 RMD160 76b8628c6ac0c08b1df7cf7560111db889e1c16c SHA1 0909298ce37a0978a6f6493f1082a25f33bff710 SHA256 6608838cd446081c390e383f5155b523306edc4f73b359502c1e3853b36e75f5 +MISC ChangeLog 1189 RMD160 caa0d98f26f6732e26404946df30ded192e455a2 SHA1 496b7bc8610e2e8fb45e747b2c116fb4e7ed5403 SHA256 78d00879063249fb23a633851ea453abee283e1d0972f3389279196edfbe71a7 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iF4EAREIAAYFAk27tvMACgkQrnu0mw69JkodMQD/VQh9tlx6nYxmXqMraU315VY3 +2V56W945ShyJLZhfUj8BAIId7nxKhlx4+QN8lFcVxWCYwgF6hO4vs1jSW/JmdQE6 +=ickt +-----END PGP SIGNATURE----- |