summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2011-04-30 07:13:45 +0000
committerHans de Graaff <graaff@gentoo.org>2011-04-30 07:13:45 +0000
commit5e1e965c16b1ce1dbc984c05043d1d9d5cad929d (patch)
tree4f799fb06217b56994823cf56298a2afa8e0d2a8 /dev-ruby
parentFix typo in alpha asm code #364699 by Raúl Porcel. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-ruby/ruby-prof/Manifest10
-rw-r--r--dev-ruby/ruby-prof/ruby-prof-0.10.6.ebuild74
-rw-r--r--dev-ruby/tilt/Manifest14
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-----