summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/rsi/ChangeLog6
-rw-r--r--dev-ruby/rsi/Manifest11
-rw-r--r--dev-ruby/rsi/files/rsi-0.4-fix-logger.patch12
-rw-r--r--dev-ruby/rsi/rsi-0.4-r1.ebuild (renamed from dev-ruby/rsi/rsi-0.4.ebuild)2
4 files changed, 26 insertions, 5 deletions
diff --git a/dev-ruby/rsi/ChangeLog b/dev-ruby/rsi/ChangeLog
index 84a1d6f1..5533ba23 100644
--- a/dev-ruby/rsi/ChangeLog
+++ b/dev-ruby/rsi/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*rsi-0.4-r1 (06 Jan 2011)
+
+ 06 Jan 2011; Hans de Graaff <graaff@gentoo.org> -rsi-0.4.ebuild,
+ +rsi-0.4-r1.ebuild, +files/rsi-0.4-fix-logger.patch, metadata.xml:
+ Fix logger use.
+
*rsi-0.4 (05 Jan 2011)
05 Jan 2011; Hans de Graaff <graaff@gentoo.org> +rsi-0.4.ebuild,
diff --git a/dev-ruby/rsi/Manifest b/dev-ruby/rsi/Manifest
index 28cc6e89..7821318e 100644
--- a/dev-ruby/rsi/Manifest
+++ b/dev-ruby/rsi/Manifest
@@ -1,14 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX rsi-0.4-fix-logger.patch 457 RMD160 de5f52097549340044e2de784ec01df0fd0eadd0 SHA1 98869d44b54da73008f4b81d8cf1a8bbde22fc4f SHA256 3c7bcaf4b42eb763a669773c8daad9293c13ec99aa4d0b5060d6c5b16e41fb52
DIST rsi-0.4.gem 28672 RMD160 70e2b6c78bcb9c5f99e597668fc7225edf6375e4 SHA1 bc220da660424a2f1a9491a2d262d2b4b17255b7 SHA256 d716020968b35684ab0679dcfee4a3b1d369773f35722d85e31337988d87792f
-EBUILD rsi-0.4.ebuild 713 RMD160 bb8530d1f891cbf4c7cbf3ff89446ab6a7519a55 SHA1 394ff2bc0f245ef1dcb7a2823095ab07157dfe2f SHA256 463e68fb9b108c6da8ae631f4432182e57bd91729995df6a52aecd557bc02f4b
-MISC ChangeLog 240 RMD160 e7b9675121a08ea4fce6a266530a5d29f48cfcdb SHA1 18e40d4d87f99878997d0b050c070cd415fc3160 SHA256 5c807e5a222a67e2d61a6433cc56586d6d3622e5c2ba4bd5f5caee7e4b62dd8a
+EBUILD rsi-0.4-r1.ebuild 755 RMD160 007d0bb786c8288de2099fa07ef66a342486fca7 SHA1 6a136696b83423f6ea6009c25a7beb14f2a4397f SHA256 b9bdbbd72c82fb8b93c9b7de75112af7210735d4dbbd3867763e959f23df4ed9
+MISC ChangeLog 422 RMD160 23e150bef60ceec5c4f5dfbda41bd849151987bb SHA1 da9f55e30b7d9e78b25f138ec67e0076be4b54ee SHA256 b0aa07b2be749e0dea5497e7cebc034325088b0b23fdd00bdd16ad8de15d8916
MISC metadata.xml 215 RMD160 682b22c57f2f17c789b244e2bb32fe15ca3fa332 SHA1 ccf017e39c3f44ac4b557da94f91096555cb1be2 SHA256 c058515dd6264789274b580e999ce4fbbb5c53c36a452bf7b32fd227980abcf8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iF4EAREIAAYFAk0kgcsACgkQrnu0mw69JkqSmwD/X+PHLo+Hx+oTiPsr42wm+HR8
-Tb8AhmXuyV3Oxjr3MAgA/iTa76K2rZzJMtu3OM3lnbsQQOwXmpsvhinFWjHxKpdI
-=Xz6T
+iF4EAREIAAYFAk0lseoACgkQrnu0mw69Jkr/mwD7B7Dcqve2/O/6z32BipCsZiEa
+2KMVzcFt7qToU2z0B0gA/izq2LWd+nnClovw0WoaCO7aHidL7QgguOV4R8sJwy+3
+=izZY
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rsi/files/rsi-0.4-fix-logger.patch b/dev-ruby/rsi/files/rsi-0.4-fix-logger.patch
new file mode 100644
index 00000000..db672b3b
--- /dev/null
+++ b/dev-ruby/rsi/files/rsi-0.4-fix-logger.patch
@@ -0,0 +1,12 @@
+Actually use the newly defined logger.
+
+--- lib/rsi/index.rb.~1~ 2011-01-06 13:07:56.940685299 +0100
++++ lib/rsi/index.rb 2011-01-06 13:10:21.000000000 +0100
+@@ -44,6 +44,7 @@
+ log_fh = File.open( File.join( @root, "index.log" ),
+ File::WRONLY|File::APPEND|File::CREAT )
+ log_fh.sync = true
++ LogManager.instance().root_fh = log_fh
+ logger.info( "Trying to reload index..." )
+ begin
+ reload()
diff --git a/dev-ruby/rsi/rsi-0.4.ebuild b/dev-ruby/rsi/rsi-0.4-r1.ebuild
index 8fa737c4..4f642d42 100644
--- a/dev-ruby/rsi/rsi-0.4.ebuild
+++ b/dev-ruby/rsi/rsi-0.4-r1.ebuild
@@ -20,6 +20,8 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
+RUBY_PATCHES=( "${P}-fix-logger.patch" )
+
ruby_add_rdepend "dev-ruby/ruby-bz2"
each_ruby_test() {