Gentoo Archives: gentoo-commits

From: Peter Wilmott <p@×××××.info>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/ruby-overlay:master commit in: dev-ruby/timers/
Date: Sat, 04 Jan 2014 01:51:14
Message-Id: 1388800247.9b58efba895c2cee69294466805c1f3a51fd2da2.p8952@gentoo
1 commit: 9b58efba895c2cee69294466805c1f3a51fd2da2
2 Author: Peter Wilmott <p <AT> p8952 <DOT> info>
3 AuthorDate: Sat Jan 4 01:50:47 2014 +0000
4 Commit: Peter Wilmott <p <AT> p8952 <DOT> info>
5 CommitDate: Sat Jan 4 01:50:47 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-overlay.git;a=commit;h=9b58efba
7
8 dev-ruby/timers: version bump, remove jruby target as hitimes ebuild does not currently support it
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 dev-ruby/timers/ChangeLog | 37 +++++++++++++++++++++++++++++++++++++
14 dev-ruby/timers/metadata.xml | 5 +++++
15 dev-ruby/timers/timers-2.0.0.ebuild | 31 +++++++++++++++++++++++++++++++
16 3 files changed, 73 insertions(+)
17
18 diff --git a/dev-ruby/timers/ChangeLog b/dev-ruby/timers/ChangeLog
19 new file mode 100644
20 index 0000000..8723c6c
21 --- /dev/null
22 +++ b/dev-ruby/timers/ChangeLog
23 @@ -0,0 +1,37 @@
24 +# ChangeLog for dev-ruby/timers
25 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
26 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/timers/ChangeLog,v 1.6 2013/11/03 03:44:38 mrueg Exp $
27 +
28 +*timers-2.0.0 (04 Jan 2014)
29 +
30 + 04 Jan 2014; Peter Wilmott <p@×××××.info> +metadata.xml, +timers-2.0.0.ebuild:
31 + dev-ruby/timers: version bump, remove jruby target as hitimes ebuild does not
32 + currently support it
33 +
34 + 03 Nov 2013; Manuel Rüger <mrueg@g.o> -timers-1.0.2.ebuild,
35 + -timers-1.1.0.ebuild:
36 + Cleanup old.
37 +
38 +*timers-1.1.0-r1 (09 Oct 2013)
39 +
40 + 09 Oct 2013; Manuel Rüger <mrueg@g.o> +timers-1.1.0-r1.ebuild:
41 + Add ruby20 target.
42 +
43 +*timers-1.1.0 (21 Apr 2013)
44 +
45 + 21 Apr 2013; Hans de Graaff <graaff@g.o> +timers-1.1.0.ebuild:
46 + Version bump.
47 +
48 + 21 Apr 2013; Hans de Graaff <graaff@g.o> -timers-1.0.1.ebuild:
49 + Cleanup.
50 +
51 +*timers-1.0.2 (02 Apr 2013)
52 +
53 + 02 Apr 2013; Hans de Graaff <graaff@g.o> +timers-1.0.2.ebuild:
54 + Version bump.
55 +
56 +*timers-1.0.1 (30 Sep 2012)
57 +
58 + 30 Sep 2012; Hans de Graaff <graaff@g.o> +timers-1.0.1.ebuild,
59 + +metadata.xml:
60 + Initial import. Dependency for celluloid.
61
62 diff --git a/dev-ruby/timers/metadata.xml b/dev-ruby/timers/metadata.xml
63 new file mode 100644
64 index 0000000..8521361
65 --- /dev/null
66 +++ b/dev-ruby/timers/metadata.xml
67 @@ -0,0 +1,5 @@
68 +<?xml version="1.0" encoding="UTF-8"?>
69 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
70 +<pkgmetadata>
71 +<herd>ruby</herd>
72 +</pkgmetadata>
73
74 diff --git a/dev-ruby/timers/timers-2.0.0.ebuild b/dev-ruby/timers/timers-2.0.0.ebuild
75 new file mode 100644
76 index 0000000..e7242b6
77 --- /dev/null
78 +++ b/dev-ruby/timers/timers-2.0.0.ebuild
79 @@ -0,0 +1,31 @@
80 +# Copyright 1999-2014 Gentoo Foundation
81 +# Distributed under the terms of the GNU General Public License v2
82 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/timers/timers-1.1.0-r1.ebuild,v 1.1 2013/10/09 01:34:56 mrueg Exp $
83 +
84 +EAPI=5
85 +
86 +USE_RUBY="ruby18 ruby19 ruby20"
87 +
88 +RUBY_FAKEGEM_RECIPE_TEST="rspec"
89 +
90 +RUBY_FAKEGEM_TASK_DOC=""
91 +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
92 +
93 +inherit ruby-fakegem
94 +
95 +DESCRIPTION="Pure Ruby one-shot and periodic timers"
96 +HOMEPAGE="https://github.com/tarcieri/timers"
97 +
98 +LICENSE="MIT"
99 +SLOT="0"
100 +KEYWORDS="~amd64"
101 +IUSE=""
102 +
103 +ruby_add_rdepend "dev-ruby/hitimes"
104 +
105 +all_ruby_prepare() {
106 + rm Gemfile || die
107 + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
108 + sed -i -e '/coveralls/ s:^:#:' spec/spec_helper.rb || die
109 + sed -i -e '/Coveralls/ s:^:#:' spec/spec_helper.rb || die
110 +}