Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/ruby-overlay:master commit in: dev-ruby/redis/files/, dev-ruby/redis/
Date: Tue, 21 Jan 2014 19:12:45
Message-Id: 1390331132.48d5f761aed5292f364961bcec4d06847750959b.graaff@gentoo
1 commit: 48d5f761aed5292f364961bcec4d06847750959b
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Tue Jan 21 19:05:32 2014 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 21 19:05:32 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-overlay.git;a=commit;h=48d5f761
7
8 Moved to gentoo tree.
9
10 ---
11 dev-ruby/redis/ChangeLog | 16 -----
12 .../files/redis-3.0.6-local-redis-server.patch | 69 ----------------------
13 dev-ruby/redis/metadata.xml | 5 --
14 dev-ruby/redis/redis-3.0.6.ebuild | 40 -------------
15 4 files changed, 130 deletions(-)
16
17 diff --git a/dev-ruby/redis/ChangeLog b/dev-ruby/redis/ChangeLog
18 deleted file mode 100644
19 index 84b88bc..0000000
20 --- a/dev-ruby/redis/ChangeLog
21 +++ /dev/null
22 @@ -1,16 +0,0 @@
23 -# ChangeLog for dev-ruby/redis
24 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/redis/ChangeLog,v 1.1 2013/12/26 21:59:46 mrueg Exp $
26 -
27 -*redis-3.0.6 (04 Jan 2014)
28 -
29 - 04 Jan 2014; Peter Wilmott <p@×××××.info>
30 - +files/redis-3.0.6-local-redis-server.patch, +metadata.xml,
31 - +redis-3.0.6.ebuild:
32 - dev-ruby/redis: version bump, patch to use local redis server for tests
33 -
34 -*redis-3.0.5 (26 Dec 2013)
35 -
36 - 26 Dec 2013; Manuel Rüger <mrueg@g.o> +metadata.xml,
37 - +redis-3.0.5.ebuild:
38 - Import from dev-zero's overlay. Added small changes.
39
40 diff --git a/dev-ruby/redis/files/redis-3.0.6-local-redis-server.patch b/dev-ruby/redis/files/redis-3.0.6-local-redis-server.patch
41 deleted file mode 100644
42 index 243cb6c..0000000
43 --- a/dev-ruby/redis/files/redis-3.0.6-local-redis-server.patch
44 +++ /dev/null
45 @@ -1,69 +0,0 @@
46 ---- a/Rakefile 1970-01-01 01:00:00.000000000 +0100
47 -+++ b/Rakefile 2014-01-04 00:19:25.206135726 +0000
48 -@@ -2,15 +2,12 @@
49 - require 'rubygems/package_task'
50 - require 'rake/testtask'
51 -
52 --ENV["REDIS_BRANCH"] ||= "unstable"
53 --
54 - $:.unshift File.join(File.dirname(__FILE__), 'lib')
55 - require 'redis/version'
56 -
57 - REDIS_DIR = File.expand_path(File.join("..", "test"), __FILE__)
58 - REDIS_CNF = File.join(REDIS_DIR, "test.conf")
59 - REDIS_PID = File.join(REDIS_DIR, "db", "redis.pid")
60 --BINARY = "tmp/redis-#{ENV["REDIS_BRANCH"]}/src/redis-server"
61 -
62 - task :default => :run
63 -
64 -@@ -18,9 +15,7 @@
65 - task :run => [:start, :test, :stop]
66 -
67 - desc "Start the Redis server"
68 --task :start => BINARY do
69 -- sh "#{BINARY} --version"
70 --
71 -+task :start do
72 - redis_running = \
73 - begin
74 - File.exists?(REDIS_PID) && Process.kill(0, File.read(REDIS_PID).to_i)
75 -@@ -30,8 +25,14 @@
76 - end
77 -
78 - unless redis_running
79 -- unless system("#{BINARY} #{REDIS_CNF}")
80 -- abort "could not start redis-server"
81 -+ unless system("which redis-server")
82 -+ STDERR.puts "redis-server not in PATH"
83 -+ exit 1
84 -+ end
85 -+
86 -+ unless system("redis-server #{REDIS_CNF}")
87 -+ STDERR.puts "could not start redis-server"
88 -+ exit 1
89 - end
90 - end
91 - end
92 -@@ -44,21 +45,9 @@
93 - end
94 - end
95 -
96 --file BINARY do
97 -- branch = ENV.fetch("REDIS_BRANCH")
98 --
99 -- sh <<-SH
100 -- mkdir -p tmp;
101 -- cd tmp;
102 -- wget https://github.com/antirez/redis/archive/#{branch}.tar.gz -O #{branch}.tar.gz;
103 -- tar xf #{branch}.tar.gz;
104 -- cd redis-#{branch};
105 -- make
106 -- SH
107 --end
108 --
109 - Rake::TestTask.new do |t|
110 - t.options = "-v"
111 -+ t.libs << "test"
112 - t.test_files = FileList["test/*_test.rb"]
113 - end
114 -
115
116 diff --git a/dev-ruby/redis/metadata.xml b/dev-ruby/redis/metadata.xml
117 deleted file mode 100644
118 index 8521361..0000000
119 --- a/dev-ruby/redis/metadata.xml
120 +++ /dev/null
121 @@ -1,5 +0,0 @@
122 -<?xml version="1.0" encoding="UTF-8"?>
123 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
124 -<pkgmetadata>
125 -<herd>ruby</herd>
126 -</pkgmetadata>
127
128 diff --git a/dev-ruby/redis/redis-3.0.6.ebuild b/dev-ruby/redis/redis-3.0.6.ebuild
129 deleted file mode 100644
130 index a40988b..0000000
131 --- a/dev-ruby/redis/redis-3.0.6.ebuild
132 +++ /dev/null
133 @@ -1,40 +0,0 @@
134 -# Copyright 1999-2014 Gentoo Foundation
135 -# Distributed under the terms of the GNU General Public License v2
136 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/redis/redis-3.0.5.ebuild,v 1.1 2013/12/26 21:59:46 mrueg Exp $
137 -
138 -EAPI=5
139 -USE_RUBY="ruby19 ruby20"
140 -
141 -MY_P="redis-rb-${PV}"
142 -RUBY_FAKEGEM_RECIPE_TEST="rake"
143 -RUBY_FAKEGEM_TASK_TEST="run"
144 -RUBY_FAKEGEM_RECIPE_DOC="yard"
145 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
146 -RUBY_FAKEGEM_DOCDIR="doc"
147 -
148 -inherit ruby-fakegem
149 -
150 -DESCRIPTION="A Ruby client library for Redis"
151 -HOMEPAGE="https://github.com/redis/redis-rb"
152 -SRC_URI="https://github.com/redis/redis-rb/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
153 -
154 -LICENSE="MIT"
155 -SLOT="0"
156 -KEYWORDS="~amd64"
157 -IUSE="doc test"
158 -
159 -DEPEND="test? ( dev-db/redis )"
160 -
161 -RUBY_S="${MY_P}"
162 -
163 -all_ruby_prepare() {
164 - # call me impatient, but this way we don't need netcat
165 - sed -i \
166 - -e '/test_subscribe_past_a_timeout/,+18d' \
167 - test/publish_subscribe_test.rb || die "sed failed"
168 -
169 - # Version 3.0.6 downloads and compiles redis-server to test against.
170 - # This patch reverts it to the way 3.0.5 does it, using the local server.
171 - # https://github.com/redis/redis-rb/commit/351a1294fe33f79c23495b7568045e9f484918f2
172 - epatch "${FILESDIR}/${P}-local-redis-server.patch"
173 -}